In MC60 OpenCPU version 1.8 when calling ql_sleep() inside a while(1) loop from a task other than main task, system will crash. I ordered my company to buy an M66 module instead of MC60. Is this bug with ql_sleep() fixed in M66 OpenCPU version 2.6 or not?
Hi ,
Ql_Sleep()
Ql_OS_TakeSemaphore()
Ql_OS_TakeMutex()
When using these three functions, tasks will be blocked, causing them to be unable to retrieve messages from the message queue. If the message queue is full, it may cause the system to restart abnormally.
I am not sure if this issue has been fixed in MC66, as the GSM module data is very limited. I need some time to confirm.