Emanuel Kuflik
/
smat_controller
541 smart traffic controller
main.cpp
- Committer:
- micallef25
- Date:
- 2019-12-12
- Revision:
- 7:fd8e0604faaa
- Parent:
- 5:e0d8e5e922f1
File content as of revision 7:fd8e0604faaa:
#include "mqtt.h" #include "simulator.h" #include <assert.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(); // wait for partner ThisThread::sleep_for(2000); 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(); }