Alter snakecase to camelcase to prevent conflict with rust
This commit is contained in:
@@ -1,45 +1,45 @@
|
||||
use hc_sr04::{HcSr04, Unit};
|
||||
|
||||
let mut ultrasonicFront = HcSr04::new(
|
||||
let mut ultrasonic_front = HcSr04::new(
|
||||
7, // TRIGGER
|
||||
1, // ECHO
|
||||
Some(23_f32)
|
||||
).unwrap();
|
||||
|
||||
let mut ultrasonicLeft = HcSr04::new(
|
||||
let mut ultrasonic_left = HcSr04::new(
|
||||
0,
|
||||
4,
|
||||
Some(23_f32)
|
||||
).unwrap();
|
||||
|
||||
let mut ultrasonicRight = HcSr04::new(
|
||||
let mut ultrasonic_right = HcSr04::new(
|
||||
2,
|
||||
5,
|
||||
Some(23_f32)
|
||||
).unwrap();
|
||||
|
||||
let mut ultrasonicBack = HcSr04::new(
|
||||
let mut ultrasonic_rear = HcSr04::new(
|
||||
3,
|
||||
6,
|
||||
Some(23_f32)
|
||||
).unwrap();
|
||||
|
||||
match ultrasonicFront.measure_distance(Unit::Meters).unwrap() {
|
||||
match ultrasonic_front.measure_distance(Unit::Meters).unwrap() {
|
||||
Some(dist) => println!("[FRONT] Distance: {.2}m", dist),
|
||||
None => println!("Object out of range"),
|
||||
}
|
||||
|
||||
match ultrasonicLeft.measure_distance(Unit::Meters).unwrap() {
|
||||
match ultrasonic_left.measure_distance(Unit::Meters).unwrap() {
|
||||
Some(dist) => println!("[LEFT] Distance: {.2}m", dist),
|
||||
None => println!("Object out of range"),
|
||||
}
|
||||
|
||||
match ultrasonicRight.measure_distance(Unit::Meters).unwrap() {
|
||||
match ultrasonic_right.measure_distance(Unit::Meters).unwrap() {
|
||||
Some(dist) => println!("[RIGHT] Distance: {.2}m", dist),
|
||||
None => println!("Object out of range"),
|
||||
}
|
||||
|
||||
match ultrasonicBack.measure_distance(Unit::Meters).unwrap() {
|
||||
match ultrasonic_rear.measure_distance(Unit::Meters).unwrap() {
|
||||
Some(dist) => println!("[BACK] Distance: {.2}m", dist),
|
||||
None => println!("Object out of range"),
|
||||
}
|
||||
Reference in New Issue
Block a user