In: Location Plug-in Development guide
I find this:
const adl_InitTasks_t adl_InitTasks [] =
{
{ adl_task, (20*1024) , "ADL" , 5 },
{ Task_GPS_COM, GPS_COM_STACK_SIZE , "GPS1" , 4 },
{ Task_GPS_CORE, GPS_CORE_STACK_SIZE , "GPS0" , 3 },
{ <customer application main task, <cutomer app task size , <task label> , 2 },
{ Task_GPS_AIDING_AEE, GPS_CORE_AIDING_AEE_STACK_SIZE , "AEE" , 1 },
{ 0, 0, 0, 0 }
};
In an example there is a definition for both “adl_task” and the “customer application main task”.
So if i can code in both definitions, whats the difference? The customer app main task seems to be the place where I should kick off my program, but what is the adl_task then?