30 lines
592 B
C
30 lines
592 B
C
#include <stdio.h>
|
|
#include <stdbool.h>
|
|
#include <unistd.h>
|
|
#include "canbus_service/canbus_service.h"
|
|
#include "wifi_service/wifi_service.c"
|
|
#include "mqtt_service/mqtt_driver.h"
|
|
#include "mqtt_service/mqtt_service.h"
|
|
|
|
void app_main(void)
|
|
{
|
|
|
|
canbus_service_init();
|
|
|
|
wifi_init_start();
|
|
|
|
// For now.. hang until we connect to wifi..
|
|
while(!wifi_IsConnected()){vTaskDelay(1);}
|
|
|
|
// MQTT init
|
|
mqtt_service_init();
|
|
|
|
uint32_t idx = 0;
|
|
|
|
while (true) {
|
|
//mqtt_driver_publish("cma/heartbeat", "Hej med dig!");
|
|
//printf("Hello from app_main!\n");
|
|
sleep(1);
|
|
}
|
|
}
|