CANopenNode/CANopenSocket

TimerOverflow on ResetComm

Opened this issue · 0 comments

After sending CO_RESET_COMM OD_performance[ODA_performance_timerCycleMaxTime] always exceed within rt_thread.

Is there a possibility to 'disable' taskRT.maxTime calculation while device is in BootUp state.
CANrx_taskTmr tasks are up and running in the meantime and if taskMain_process get called after reset 'taskMain.maxTime' differs to much.
It also happens within 'CANrx_taskTmr_process' (long dt = tmrMeasure.tv_nsec - taskRT.tmrVal->tv_nsec)

Thank you