![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
Teacher version
Dependencies: mbed lib_workshop_2019
src/test_us/ft_print_value_us.cpp
- Committer:
- gvaquette
- Date:
- 2019-10-24
- Revision:
- 5:d99659a45cab
- Parent:
- 1:7a8764e627b5
File content as of revision 5:d99659a45cab:
#include "mbed.h" #include "VMA306.h" #include "test_us.h" void ft_print_value_US_front_to_pc(VMA306& ultra_sonic, Serial &pc) { if (ultra_sonic.isUSBReady()) pc.printf ("\r us_front = %5.2lf -", ultra_sonic.readUSB()); } void ft_print_value_US_left_to_pc(VMA306& ultra_sonic, Serial &pc) { if (ultra_sonic.isUSGReady()) pc.printf (" us_left = %5.2lf -", ultra_sonic.readUSG()); } void ft_print_value_US_right_to_pc(VMA306& ultra_sonic, Serial &pc) { if (ultra_sonic.isUSDReady()) pc.printf (" us_right = %5.2lf -", ultra_sonic.readUSD()); } void ft_print_all_values_US(VMA306 &ultra_sonic, Serial &pc) { ft_print_value_US_left_to_pc(ultra_sonic, pc); ft_print_value_US_front_to_pc(ultra_sonic, pc); ft_print_value_US_right_to_pc(ultra_sonic, pc); }