| | |
| | | #include "motion_mode.h" |
| | | #include "motion_control_task.h" |
| | | #include "motion_calibration_task.h" |
| | | #include "MQTTClient.h" |
| | | |
| | | osSemaphoreId_t g_semaphoreHandle = NULL; |
| | | TaskHandle_t g_app_task_handle = NULL; |
| | | |
| | |
| | | Shell_Init(); |
| | | GPS_Init(); |
| | | Internet_Init(); |
| | | UDPClient_Init(); |
| | | TCPClient_Init(); |
| | | //TODO UDPClient_Init(); |
| | | //TODO TCPClient_Init(); |
| | | MQTTClient_Init(); |
| | | BT_Init(); |
| | | SBUS_Init(); |
| | | PythonLink_Init(); |
| | |
| | | HIDO_ATLitePoll(); |
| | | Internet_Poll(); |
| | | GPS_Poll(); |
| | | MQTTClient_Poll(); |
| | | |
| | | /* 定时上传GGA报文到4G(每秒一次) */ |
| | | if (++gps_upload_counter >= GPS_UPLOAD_INTERVAL) |
| | |
| | | } |
| | | #endif |
| | | |
| | | UDPClient_Poll(); |
| | | TCPClient_Poll(); |
| | | //TODO UDPClient_Poll(); |
| | | //TODO TCPClient_Poll(); |
| | | IdleTask(); |
| | | HIDO_TimerPoll(); |
| | | } |