Dependencies:   MQTT

main.cpp

Committer:
micallef25
Date:
2019-12-06
Revision:
2:f10d6fecb345
Parent:
1:7a2d97a8800e
Child:
5:e0d8e5e922f1

File content as of revision 2:f10d6fecb345:

#include "mqtt.h"
#include "car_controller.h"
#include <assert.h>
#include "Road.h"
#include "mbed.h"


// mqtt singleton instance
mqtt* mqtt::mqtt_singleton = NULL;

int main()
{   
    // setup callbacks and mqtt and wifi connection
    mqtt::instance()->setup_network();
    
    // start our simulation. will return once simulation completes
    start_simulation( mqtt::instance() );
    
    // shutdown
    mqtt::instance()->shutdown_network();    
}