Other Parts Discussed in Thread: MSP-EXP432E401Y,
Tool/software: Code Composer Studio
void mainThread(uint32_t arg0, uint32_t arg1)
{
...
while (gInitState != 0)
{
Display_printf(display, 0, 0, ".");
sleep(1);
}
Display_printf(display, 0, 0, ".");
// Device is ready, publish "start" message
pushButtonInterruptHandler0(0);
while (gResetApplication == false);
...
}
void MqttClient(uint32_t arg0, uint32_t arg1) //void *pvParameters)
{
...
case MSG_RECV_BY_CLIENT:
tmpBuff = (char *) ((char *) queueElemRecv.msgPtr + 12);
if (strncmp(tmpBuff, SUBSCRIPTION_TOPIC1, queueElemRecv.topLen)== 0)
{
// GPIO_toggle(Board_GPIO_LED0);
Task_sleep(ms_to_ticks(1000));
SysCtlReset();
}
...
}