CIS441 Proj MS 2b

Dependencies:   TextLCD MQTT

Revision:
8:c40e805eecba
Parent:
4:ef8866873df5
Child:
9:f5981ced0b47
--- a/Road.cpp	Thu Dec 12 00:41:58 2019 +0000
+++ b/Road.cpp	Thu Dec 12 21:51:10 2019 +0000
@@ -96,4 +96,13 @@
      for( int i=0; i < num_cars; i++ ) {
          printf("Car %d: %d -> %d\r\n", cars[i]->id, cars[i]->position, cars[i]->speed); 
      }   
- }
\ No newline at end of file
+ }
+ 
+void Road::publish_car_info() {
+    for (int i = 0; i < num_cars; i++) {
+        Communication::publish_car_info(i, cars[i]->position, cars[i]->speed);
+    }
+    for (int i = num_cars; i < MAX_CARS; i++) {
+        Communication::publish_car_info(i, 0, 0);
+    }
+}
\ No newline at end of file