Practical Robotics Modular Robot Library
Diff: robot.h
- Revision:
- 3:8762f6b2ea8d
- Parent:
- 2:bf34b86aa0f3
- Child:
- 4:c2e933d53bea
diff -r bf34b86aa0f3 -r 8762f6b2ea8d robot.h --- a/robot.h Sat Nov 26 21:50:10 2016 +0000 +++ b/robot.h Mon Nov 28 22:41:14 2016 +0000 @@ -45,6 +45,7 @@ #define STALL_OFFSET 0.22 extern I2C primary_i2c; +extern DigitalIn rpi1; extern DigitalOut case_led; extern DigitalOut mbed_led1; extern DigitalOut mbed_led2; @@ -56,6 +57,7 @@ extern Sensors sensors; extern Motors motors; extern volatile char i2c_lock; +extern char status_message [16]; /** * The Robot class contains the core functions for the robot @@ -97,6 +99,11 @@ */ void setup_serial_interfaces(void); + /** + * Updates the 14-byte status message + */ + void update_status_message(void); + private: void _update_minutes(void); void _bt_rx_callback(void);