/* ********************************************************************************************************* * xmk guide * huali xmk guide process * * (c) Copyright 2016-2021, hualijidian.com * All Rights Reserved * * File : DemoTask.c * By : yxb * Version : V0.0.1 ********************************************************************************************************* */ #include "stdint.h" #include "demotask.h" #include "env.h" #include "apptask.h" #define DBG_SECTION_NAME "demo" #define DBG_LEVEL DBG_INFO #include uint32_t Timer_Demo_Task = 0; void Demo_Task(void) { switch(S.DemoTaskStatus){ case 1: if (S.TimerChargeStatus == TIMER_STATUS_TO_CHARGE){ return; } if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task1f = {"6003->1001",6003,1001}; if (Task_AddTransport(task1f)){ S.DemoTaskStatus = 2; Timer_Demo_Task = 0; } } } return; case 2: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task2f = {"6004->2001",6004,2001}; if (Task_AddTransport(task2f)){ S.DemoTaskStatus = 3; Timer_Demo_Task = 0; } } } return; case 3: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task3f = {"6005->3001",6005,3001}; if (Task_AddTransport(task3f)){ S.DemoTaskStatus = 4; Timer_Demo_Task = 0; } } } return; case 4: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task4f = {"6006->4001",6006,4001}; if (Task_AddTransport(task4f)){ S.DemoTaskStatus = 5; Timer_Demo_Task = 0; } } } return; case 5: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task5f = {"6007->5001",6007,5001}; if (Task_AddTransport(task5f)){ S.DemoTaskStatus = 6; Timer_Demo_Task = 0; } } } return; case 6: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task6f = {"6008->6001",6008,6001}; if (Task_AddTransport(task6f)){ S.DemoTaskStatus = 7; Timer_Demo_Task = 0; } } } return; case 7: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task7f = {"6009->7001",6009,7001}; if (Task_AddTransport(task7f)){ S.DemoTaskStatus = 8; Timer_Demo_Task = 0; } } } return; case 8: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task8f = {"5003->8001",5003,8001}; if (Task_AddTransport(task8f)){ S.DemoTaskStatus = 9; Timer_Demo_Task = 0; } } } return; case 9: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task9f = {"5004->9001",5004,9001}; if (Task_AddTransport(task9f)){ S.DemoTaskStatus = 10; Timer_Demo_Task = 0; } } } return; case 10: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task10f = {"1001->9009",1001,9009}; if (Task_AddTransport(task10f)){ S.DemoTaskStatus = 11; Timer_Demo_Task = 0; } } } return; case 11: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task11f = {"2001->9008",2001,9008}; if (Task_AddTransport(task11f)){ S.DemoTaskStatus = 12; Timer_Demo_Task = 0; } } } return; case 12: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task12f = {"3001->9007",3001,9007}; if (Task_AddTransport(task12f)){ S.DemoTaskStatus = 13; Timer_Demo_Task = 0; } } } return; case 13: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task13f = {"4001->9006",4001,9006}; if (Task_AddTransport(task13f)){ S.DemoTaskStatus = 14; Timer_Demo_Task = 0; } } } return; case 14: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task14f = {"5001->9005",5001,9005}; if (Task_AddTransport(task14f)){ S.DemoTaskStatus = 15; Timer_Demo_Task = 0; } } } return; case 15: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task15f = {"6001->9004",6001,9004}; if (Task_AddTransport(task15f)){ S.DemoTaskStatus = 16; Timer_Demo_Task = 0; } } } return; case 16: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task16f = {"7001->9003",7001,9003}; if (Task_AddTransport(task16f)){ S.DemoTaskStatus = 17; Timer_Demo_Task = 0; } } } return; case 17: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task17f = {"8001->7009",8001,7009}; if (Task_AddTransport(task17f)){ S.DemoTaskStatus = 18; Timer_Demo_Task = 0; } } } return; case 18: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task18f = {"9001->7008",9001,7008}; if (Task_AddTransport(task18f)){ S.DemoTaskStatus = 19; Timer_Demo_Task = 0; } } } return; case 19: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task19f = {"5005->1001",5005,1001}; if (Task_AddTransport(task19f)){ S.DemoTaskStatus = 20; Timer_Demo_Task = 0; } } } return; case 20: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task20f = {"5006->2001",5006,2001}; if (Task_AddTransport(task20f)){ S.DemoTaskStatus = 21; Timer_Demo_Task = 0; } } } return; case 21: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task21f = {"5007->3001",5007,3001}; if (Task_AddTransport(task21f)){ S.DemoTaskStatus = 22; Timer_Demo_Task = 0; } } } return; case 22: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task22f = {"5008->4001",5008,4001}; if (Task_AddTransport(task22f)){ S.DemoTaskStatus = 23; Timer_Demo_Task = 0; } } } return; case 23: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task23f = {"5009->5001",5009,5001}; if (Task_AddTransport(task23f)){ S.DemoTaskStatus = 24; Timer_Demo_Task = 0; } } } return; case 24: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task24f = {"4003->6001",4003,6001}; if (Task_AddTransport(task24f)){ S.DemoTaskStatus = 25; Timer_Demo_Task = 0; } } } return; case 25: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task25f = {"4004->7001",4004,7001}; if (Task_AddTransport(task25f)){ S.DemoTaskStatus = 26; Timer_Demo_Task = 0; } } } return; case 26: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task26f = {"4005->8001",4005,8001}; if (Task_AddTransport(task26f)){ S.DemoTaskStatus = 27; Timer_Demo_Task = 0; } } } return; case 27: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task27f = {"4006->9001",4006,9001}; if (Task_AddTransport(task27f)){ S.DemoTaskStatus = 28; Timer_Demo_Task = 0; } } } return; case 28: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task28f = {"1001->7007",1001,7007}; if (Task_AddTransport(task28f)){ S.DemoTaskStatus = 29; Timer_Demo_Task = 0; } } } return; case 29: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task29f = {"2001->7006",2001,7006}; if (Task_AddTransport(task29f)){ S.DemoTaskStatus = 30; Timer_Demo_Task = 0; } } } return; case 30: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task30f = {"3001->7005",3001,7005}; if (Task_AddTransport(task30f)){ S.DemoTaskStatus = 31; Timer_Demo_Task = 0; } } } return; case 31: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task31f = {"4001->7004",4001,7004}; if (Task_AddTransport(task31f)){ S.DemoTaskStatus = 32; Timer_Demo_Task = 0; } } } return; case 32: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task32f = {"5001->7003",5001,7003}; if (Task_AddTransport(task32f)){ S.DemoTaskStatus = 33; Timer_Demo_Task = 0; } } } return; case 33: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task33f = {"6001->6009",6001,6009}; if (Task_AddTransport(task33f)){ S.DemoTaskStatus = 34; Timer_Demo_Task = 0; } } } return; case 34: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task34f = {"7001->6008",7001,6008}; if (Task_AddTransport(task34f)){ S.DemoTaskStatus = 35; Timer_Demo_Task = 0; } } } return; case 35: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task35f = {"8001->6007",8001,6007}; if (Task_AddTransport(task35f)){ S.DemoTaskStatus = 36; Timer_Demo_Task = 0; } } } return; case 36: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task36f = {"9001->6006",9001,6006}; if (Task_AddTransport(task36f)){ S.DemoTaskStatus = 37; Timer_Demo_Task = 0; } } } return; case 37: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task37f = {"4007->1001",4007,1001}; if (Task_AddTransport(task37f)){ S.DemoTaskStatus = 38; Timer_Demo_Task = 0; } } } return; case 38: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task38f = {"4008->2001",4008,2001}; if (Task_AddTransport(task38f)){ S.DemoTaskStatus = 39; Timer_Demo_Task = 0; } } } return; case 39: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task39f = {"4009->3001",4009,3001}; if (Task_AddTransport(task39f)){ S.DemoTaskStatus = 40; Timer_Demo_Task = 0; } } } return; case 40: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task40f = {"3003->4001",3003,4001}; if (Task_AddTransport(task40f)){ S.DemoTaskStatus = 41; Timer_Demo_Task = 0; } } } return; case 41: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task41f = {"3004->5001",3004,5001}; if (Task_AddTransport(task41f)){ S.DemoTaskStatus = 42; Timer_Demo_Task = 0; } } } return; case 42: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task42f = {"3005->6001",3005,6001}; if (Task_AddTransport(task42f)){ S.DemoTaskStatus = 43; Timer_Demo_Task = 0; } } } return; case 43: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task43f = {"3006->7001",3006,7001}; if (Task_AddTransport(task43f)){ S.DemoTaskStatus = 44; Timer_Demo_Task = 0; } } } return; case 44: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task44f = {"3007->8001",3007,8001}; if (Task_AddTransport(task44f)){ S.DemoTaskStatus = 45; Timer_Demo_Task = 0; } } } return; case 45: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task45f = {"3008->9001",3008,9001}; if (Task_AddTransport(task45f)){ S.DemoTaskStatus = 46; Timer_Demo_Task = 0; } } } return; case 46: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task46f = {"1001->6005",1001,6005}; if (Task_AddTransport(task46f)){ S.DemoTaskStatus = 47; Timer_Demo_Task = 0; } } } return; case 47: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task47f = {"2001->6004",2001,6004}; if (Task_AddTransport(task47f)){ S.DemoTaskStatus = 48; Timer_Demo_Task = 0; } } } return; case 48: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task48f = {"3001->6003",3001,6003}; if (Task_AddTransport(task48f)){ S.DemoTaskStatus = 49; Timer_Demo_Task = 0; } } } return; case 49: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task49f = {"4001->5009",4001,5009}; if (Task_AddTransport(task49f)){ S.DemoTaskStatus = 50; Timer_Demo_Task = 0; } } } return; case 50: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task50f = {"5001->5008",5001,5008}; if (Task_AddTransport(task50f)){ S.DemoTaskStatus = 51; Timer_Demo_Task = 0; } } } return; case 51: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task51f = {"6001->5007",6001,5007}; if (Task_AddTransport(task51f)){ S.DemoTaskStatus = 52; Timer_Demo_Task = 0; } } } return; case 52: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task52f = {"7001->5006",7001,5006}; if (Task_AddTransport(task52f)){ S.DemoTaskStatus = 53; Timer_Demo_Task = 0; } } } return; case 53: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task53f = {"8001->5005",8001,5005}; if (Task_AddTransport(task53f)){ S.DemoTaskStatus = 54; Timer_Demo_Task = 0; } } } return; case 54: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task54f = {"9001->5004",9001,5004}; if (Task_AddTransport(task54f)){ S.DemoTaskStatus = 55; Timer_Demo_Task = 0; } } } return; case 55: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task55f = {"3009->1001",3009,1001}; if (Task_AddTransport(task55f)){ S.DemoTaskStatus = 56; Timer_Demo_Task = 0; } } } return; case 56: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task56f = {"1003->2001",1003,2001}; if (Task_AddTransport(task56f)){ S.DemoTaskStatus = 57; Timer_Demo_Task = 0; } } } return; case 57: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task57f = {"1004->3001",1004,3001}; if (Task_AddTransport(task57f)){ S.DemoTaskStatus = 58; Timer_Demo_Task = 0; } } } return; case 58: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task58f = {"1005->4001",1005,4001}; if (Task_AddTransport(task58f)){ S.DemoTaskStatus = 59; Timer_Demo_Task = 0; } } } return; case 59: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task59f = {"1006->5001",1006,5001}; if (Task_AddTransport(task59f)){ S.DemoTaskStatus = 60; Timer_Demo_Task = 0; } } } return; case 60: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task60f = {"1007->6001",1007,6001}; if (Task_AddTransport(task60f)){ S.DemoTaskStatus = 61; Timer_Demo_Task = 0; } } } return; case 61: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task61f = {"1008->7001",1008,7001}; if (Task_AddTransport(task61f)){ S.DemoTaskStatus = 62; Timer_Demo_Task = 0; } } } return; case 62: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task62f = {"1009->8001",1009,8001}; if (Task_AddTransport(task62f)){ S.DemoTaskStatus = 63; Timer_Demo_Task = 0; } } } return; case 63: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task63f = {"1001->5003",1001,5003}; if (Task_AddTransport(task63f)){ S.DemoTaskStatus = 64; Timer_Demo_Task = 0; } } } return; case 64: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task64f = {"2001->4009",2001,4009}; if (Task_AddTransport(task64f)){ S.DemoTaskStatus = 65; Timer_Demo_Task = 0; } } } return; case 65: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task65f = {"3001->4008",3001,4008}; if (Task_AddTransport(task65f)){ S.DemoTaskStatus = 66; Timer_Demo_Task = 0; } } } return; case 66: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task66f = {"4001->4007",4001,4007}; if (Task_AddTransport(task66f)){ S.DemoTaskStatus = 67; Timer_Demo_Task = 0; } } } return; case 67: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task67f = {"5001->4006",5001,4006}; if (Task_AddTransport(task67f)){ S.DemoTaskStatus = 68; Timer_Demo_Task = 0; } } } return; case 68: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task68f = {"6001->4005",6001,4005}; if (Task_AddTransport(task68f)){ S.DemoTaskStatus = 69; Timer_Demo_Task = 0; } } } return; case 69: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task69f = {"7001->4004",7001,4004}; if (Task_AddTransport(task69f)){ S.DemoTaskStatus = 70; Timer_Demo_Task = 0; } } } return; case 70: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task70f = {"8001->4003",8001,4003}; if (Task_AddTransport(task70f)){ S.DemoTaskStatus = 71; Timer_Demo_Task = 0; } } } return; case 71: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task71f = {"4003->1001",4003,1001}; if (Task_AddTransport(task71f)){ S.DemoTaskStatus = 72; Timer_Demo_Task = 0; } } } return; case 72: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task72f = {"4004->2001",4004,2001}; if (Task_AddTransport(task72f)){ S.DemoTaskStatus = 73; Timer_Demo_Task = 0; } } } return; case 73: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task73f = {"4005->3001",4005,3001}; if (Task_AddTransport(task73f)){ S.DemoTaskStatus = 74; Timer_Demo_Task = 0; } } } return; case 74: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task74f = {"4006->4001",4006,4001}; if (Task_AddTransport(task74f)){ S.DemoTaskStatus = 75; Timer_Demo_Task = 0; } } } return; case 75: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task75f = {"4007->5001",4007,5001}; if (Task_AddTransport(task75f)){ S.DemoTaskStatus = 76; Timer_Demo_Task = 0; } } } return; case 76: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task76f = {"4008->6001",4008,6001}; if (Task_AddTransport(task76f)){ S.DemoTaskStatus = 77; Timer_Demo_Task = 0; } } } return; case 77: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task77f = {"4009->7001",4009,7001}; if (Task_AddTransport(task77f)){ S.DemoTaskStatus = 78; Timer_Demo_Task = 0; } } } return; case 78: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task78f = {"5003->8001",5003,8001}; if (Task_AddTransport(task78f)){ S.DemoTaskStatus = 79; Timer_Demo_Task = 0; } } } return; case 79: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task79f = {"5004->9001",5004,9001}; if (Task_AddTransport(task79f)){ S.DemoTaskStatus = 80; Timer_Demo_Task = 0; } } } return; case 80: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task80f = {"1001->1009",1001,1009}; if (Task_AddTransport(task80f)){ S.DemoTaskStatus = 81; Timer_Demo_Task = 0; } } } return; case 81: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task81f = {"2001->1008",2001,1008}; if (Task_AddTransport(task81f)){ S.DemoTaskStatus = 82; Timer_Demo_Task = 0; } } } return; case 82: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task82f = {"3001->1007",3001,1007}; if (Task_AddTransport(task82f)){ S.DemoTaskStatus = 83; Timer_Demo_Task = 0; } } } return; case 83: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task83f = {"4001->1006",4001,1006}; if (Task_AddTransport(task83f)){ S.DemoTaskStatus = 84; Timer_Demo_Task = 0; } } } return; case 84: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task84f = {"5001->1005",5001,1005}; if (Task_AddTransport(task84f)){ S.DemoTaskStatus = 85; Timer_Demo_Task = 0; } } } return; case 85: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task85f = {"6001->1004",6001,1004}; if (Task_AddTransport(task85f)){ S.DemoTaskStatus = 86; Timer_Demo_Task = 0; } } } return; case 86: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task86f = {"7001->1003",7001,1003}; if (Task_AddTransport(task86f)){ S.DemoTaskStatus = 87; Timer_Demo_Task = 0; } } } return; case 87: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task87f = {"8001->3009",8001,3009}; if (Task_AddTransport(task87f)){ S.DemoTaskStatus = 88; Timer_Demo_Task = 0; } } } return; case 88: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task88f = {"9001->3008",9001,3008}; if (Task_AddTransport(task88f)){ S.DemoTaskStatus = 89; Timer_Demo_Task = 0; } } } return; case 89: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task89f = {"5005->1001",5005,1001}; if (Task_AddTransport(task89f)){ S.DemoTaskStatus = 90; Timer_Demo_Task = 0; } } } return; case 90: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task90f = {"5006->2001",5006,2001}; if (Task_AddTransport(task90f)){ S.DemoTaskStatus = 91; Timer_Demo_Task = 0; } } } return; case 91: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task91f = {"5007->3001",5007,3001}; if (Task_AddTransport(task91f)){ S.DemoTaskStatus = 92; Timer_Demo_Task = 0; } } } return; case 92: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task92f = {"5008->4001",5008,4001}; if (Task_AddTransport(task92f)){ S.DemoTaskStatus = 93; Timer_Demo_Task = 0; } } } return; case 93: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task93f = {"5009->5001",5009,5001}; if (Task_AddTransport(task93f)){ S.DemoTaskStatus = 94; Timer_Demo_Task = 0; } } } return; case 94: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task94f = {"6003->6001",6003,6001}; if (Task_AddTransport(task94f)){ S.DemoTaskStatus = 95; Timer_Demo_Task = 0; } } } return; case 95: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task95f = {"6004->7001",6004,7001}; if (Task_AddTransport(task95f)){ S.DemoTaskStatus = 96; Timer_Demo_Task = 0; } } } return; case 96: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task96f = {"6005->8001",6005,8001}; if (Task_AddTransport(task96f)){ S.DemoTaskStatus = 97; Timer_Demo_Task = 0; } } } return; case 97: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task97f = {"6006->9001",6006,9001}; if (Task_AddTransport(task97f)){ S.DemoTaskStatus = 98; Timer_Demo_Task = 0; } } } return; case 98: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task98f = {"1001->3007",1001,3007}; if (Task_AddTransport(task98f)){ S.DemoTaskStatus = 99; Timer_Demo_Task = 0; } } } return; case 99: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task99f = {"2001->3006",2001,3006}; if (Task_AddTransport(task99f)){ S.DemoTaskStatus = 100; Timer_Demo_Task = 0; } } } return; case 100: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task100f = {"3001->3005",3001,3005}; if (Task_AddTransport(task100f)){ S.DemoTaskStatus = 101; Timer_Demo_Task = 0; } } } return; case 101: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task101f = {"4001->3004",4001,3004}; if (Task_AddTransport(task101f)){ S.DemoTaskStatus = 102; Timer_Demo_Task = 0; } } } return; case 102: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task102f = {"5001->3003",5001,3003}; if (Task_AddTransport(task102f)){ S.DemoTaskStatus = 103; Timer_Demo_Task = 0; } } } return; case 103: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task103f = {"6001->4009",6001,4009}; if (Task_AddTransport(task103f)){ S.DemoTaskStatus = 104; Timer_Demo_Task = 0; } } } return; case 104: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task104f = {"7001->4008",7001,4008}; if (Task_AddTransport(task104f)){ S.DemoTaskStatus = 105; Timer_Demo_Task = 0; } } } return; case 105: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task105f = {"8001->4007",8001,4007}; if (Task_AddTransport(task105f)){ S.DemoTaskStatus = 106; Timer_Demo_Task = 0; } } } return; case 106: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task106f = {"9001->4006",9001,4006}; if (Task_AddTransport(task106f)){ S.DemoTaskStatus = 107; Timer_Demo_Task = 0; } } } return; case 107: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task107f = {"6007->1001",6007,1001}; if (Task_AddTransport(task107f)){ S.DemoTaskStatus = 108; Timer_Demo_Task = 0; } } } return; case 108: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task108f = {"6008->2001",6008,2001}; if (Task_AddTransport(task108f)){ S.DemoTaskStatus = 109; Timer_Demo_Task = 0; } } } return; case 109: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task109f = {"6009->3001",6009,3001}; if (Task_AddTransport(task109f)){ S.DemoTaskStatus = 110; Timer_Demo_Task = 0; } } } return; case 110: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task110f = {"7003->4001",7003,4001}; if (Task_AddTransport(task110f)){ S.DemoTaskStatus = 111; Timer_Demo_Task = 0; } } } return; case 111: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task111f = {"7004->5001",7004,5001}; if (Task_AddTransport(task111f)){ S.DemoTaskStatus = 112; Timer_Demo_Task = 0; } } } return; case 112: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task112f = {"7005->6001",7005,6001}; if (Task_AddTransport(task112f)){ S.DemoTaskStatus = 113; Timer_Demo_Task = 0; } } } return; case 113: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task113f = {"7006->7001",7006,7001}; if (Task_AddTransport(task113f)){ S.DemoTaskStatus = 114; Timer_Demo_Task = 0; } } } return; case 114: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task114f = {"7007->8001",7007,8001}; if (Task_AddTransport(task114f)){ S.DemoTaskStatus = 115; Timer_Demo_Task = 0; } } } return; case 115: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task115f = {"7008->9001",7008,9001}; if (Task_AddTransport(task115f)){ S.DemoTaskStatus = 116; Timer_Demo_Task = 0; } } } return; case 116: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task116f = {"1001->4005",1001,4005}; if (Task_AddTransport(task116f)){ S.DemoTaskStatus = 117; Timer_Demo_Task = 0; } } } return; case 117: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task117f = {"2001->4004",2001,4004}; if (Task_AddTransport(task117f)){ S.DemoTaskStatus = 118; Timer_Demo_Task = 0; } } } return; case 118: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task118f = {"3001->4003",3001,4003}; if (Task_AddTransport(task118f)){ S.DemoTaskStatus = 119; Timer_Demo_Task = 0; } } } return; case 119: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task119f = {"4001->5009",4001,5009}; if (Task_AddTransport(task119f)){ S.DemoTaskStatus = 120; Timer_Demo_Task = 0; } } } return; case 120: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task120f = {"5001->5008",5001,5008}; if (Task_AddTransport(task120f)){ S.DemoTaskStatus = 121; Timer_Demo_Task = 0; } } } return; case 121: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task121f = {"6001->5007",6001,5007}; if (Task_AddTransport(task121f)){ S.DemoTaskStatus = 122; Timer_Demo_Task = 0; } } } return; case 122: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task122f = {"7001->5006",7001,5006}; if (Task_AddTransport(task122f)){ S.DemoTaskStatus = 123; Timer_Demo_Task = 0; } } } return; case 123: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task123f = {"8001->5005",8001,5005}; if (Task_AddTransport(task123f)){ S.DemoTaskStatus = 124; Timer_Demo_Task = 0; } } } return; case 124: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task124f = {"9001->5004",9001,5004}; if (Task_AddTransport(task124f)){ S.DemoTaskStatus = 125; Timer_Demo_Task = 0; } } } return; case 125: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task125f = {"7009->1001",7009,1001}; if (Task_AddTransport(task125f)){ S.DemoTaskStatus = 126; Timer_Demo_Task = 0; } } } return; case 126: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task126f = {"9003->2001",9003,2001}; if (Task_AddTransport(task126f)){ S.DemoTaskStatus = 127; Timer_Demo_Task = 0; } } } return; case 127: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task127f = {"9004->3001",9004,3001}; if (Task_AddTransport(task127f)){ S.DemoTaskStatus = 128; Timer_Demo_Task = 0; } } } return; case 128: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task128f = {"9005->4001",9005,4001}; if (Task_AddTransport(task128f)){ S.DemoTaskStatus = 129; Timer_Demo_Task = 0; } } } return; case 129: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task129f = {"9006->5001",9006,5001}; if (Task_AddTransport(task129f)){ S.DemoTaskStatus = 130; Timer_Demo_Task = 0; } } } return; case 130: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task130f = {"9007->6001",9007,6001}; if (Task_AddTransport(task130f)){ S.DemoTaskStatus = 131; Timer_Demo_Task = 0; } } } return; case 131: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task131f = {"9008->7001",9008,7001}; if (Task_AddTransport(task131f)){ S.DemoTaskStatus = 132; Timer_Demo_Task = 0; } } } return; case 132: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task132f = {"9009->8001",9009,8001}; if (Task_AddTransport(task132f)){ S.DemoTaskStatus = 133; Timer_Demo_Task = 0; } } } return; case 133: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task133f = {"1001->5003",1001,5003}; if (Task_AddTransport(task133f)){ S.DemoTaskStatus = 134; Timer_Demo_Task = 0; } } } return; case 134: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task134f = {"2001->6009",2001,6009}; if (Task_AddTransport(task134f)){ S.DemoTaskStatus = 135; Timer_Demo_Task = 0; } } } return; case 135: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task135f = {"3001->6008",3001,6008}; if (Task_AddTransport(task135f)){ S.DemoTaskStatus = 136; Timer_Demo_Task = 0; } } } return; case 136: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task136f = {"4001->6007",4001,6007}; if (Task_AddTransport(task136f)){ S.DemoTaskStatus = 137; Timer_Demo_Task = 0; } } } return; case 137: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task137f = {"5001->6006",5001,6006}; if (Task_AddTransport(task137f)){ S.DemoTaskStatus = 138; Timer_Demo_Task = 0; } } } return; case 138: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task138f = {"6001->6005",6001,6005}; if (Task_AddTransport(task138f)){ S.DemoTaskStatus = 139; Timer_Demo_Task = 0; } } } return; case 139: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task139f = {"7001->6004",7001,6004}; if (Task_AddTransport(task139f)){ S.DemoTaskStatus = 140; Timer_Demo_Task = 0; } } } return; case 140: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task140f = {"8001->6003",8001,6003}; if (Task_AddTransport(task140f)){ S.DemoTaskStatus = 141; Timer_Demo_Task = 0; } } } return; case 141: if (S.TaskStatus == TRANS_STATUS_NULL && S.Status == STATUS_READY){ Timer_Demo_Task++; if (Timer_Demo_Task > DEMO_TASK_TIME){ TASK_Transport_t task141f = {"9001->5004",9001,5004}; if (Task_AddTransport(task141f)){ S.DemoTaskStatus = 1; Timer_Demo_Task = 0; } } } return; } }