Emanuel Kuflik
/
smat_controller
Diff: main.cpp
- Revision:
- 5:e0d8e5e922f1
- Parent:
- 2:f10d6fecb345
- Child:
- 7:fd8e0604faaa
--- a/main.cpp Fri Dec 06 20:34:52 2019 +0000 +++ b/main.cpp Tue Dec 10 23:39:25 2019 +0000 @@ -1,21 +1,28 @@ #include "mqtt.h" -#include "car_controller.h" +#include "simulator.h" #include <assert.h> -#include "Road.h" #include "mbed.h" - // mqtt singleton instance mqtt* mqtt::mqtt_singleton = NULL; +#define REGRESSIONS 100 int main() { + // prepare screen for input + printf("\033[2J"); + printf("\r\n"); + // setup callbacks and mqtt and wifi connection mqtt::instance()->setup_network(); - - // start our simulation. will return once simulation completes + +for(int i = 0; i < REGRESSIONS; i++) +{ + printf("starting simulation... %d\r\n",i); + // start our simulation. will return once siimulation completes start_simulation( mqtt::instance() ); - + ThisThread::sleep_for(1000); +} // shutdown mqtt::instance()->shutdown_network(); } \ No newline at end of file