Small fixes on ultrasonic sensor example - typo - message on UART - Use GPIO availabl...
authorNathael Pajani <nathael.pajani@ed3l.fr>
Tue, 26 Apr 2016 22:40:26 +0000 (00:40 +0200)
committerNathael Pajani <nathael.pajani@ed3l.fr>
Tue, 8 Nov 2022 16:14:23 +0000 (17:14 +0100)
ultrasonic_sensor/README
ultrasonic_sensor/main.c

index 3152862..3443a48 100644 (file)
@@ -24,6 +24,6 @@ http://www.seeedstudio.com/wiki/index.php?title=Ultra_Sonic_range_measurement_mo
 
 The distance is sent over UART0 every 50ms.
 
-Note tha for the tests the ultrasonic module is powered at 3.3V and that the right distance
+Note that for the tests the ultrasonic module is powered at 3.3V and that the right distance
 is given by dividing the pulse width by 29 instead of 58 (value given on the ultrasonic
 module wiki page).
index 4656180..3c71cb4 100644 (file)
@@ -59,7 +59,7 @@ const struct pio_config common_pins[] = {
 const struct pio status_led_green = LPC_GPIO_1_4;
 const struct pio status_led_red = LPC_GPIO_1_5;
 
-const struct pio sensor = LPC_GPIO_0_7; /* Ultrasonic sensor signal */
+const struct pio sensor = LPC_GPIO_0_6; /* Ultrasonic sensor signal */
 
 
 /***************************************************************************** */
@@ -133,6 +133,8 @@ int main(void) {
        /* Callback on pulse start and end */
        set_gpio_callback(pulse_feedback, &sensor, EDGES_BOTH);
 
+       uprintf(0, "Ultrasonic distance sensor using GPIO %d.%d\n", sensor.port, sensor.pin);
+       
        while (1) {
                uint32_t distance = 0;