Results 228 comments of Tilen Majerle

At the moment implementation is simple for everyone to start. I must rework driver to wakeup task when message is received. But indeed "event driven polling" in canopen that needs...

I must correct you :) Sleep in OS means put task to blocked state and try to run other ones. If no tasks to run, go idle and sleep for...

Here you are right. Sleep allows fixed period of idle period, while message queue or semaphore allows longer. But for example, you have to be careful around heartbeat, etc. A...

> > A good upgrade of the CanOpenNode lib would be to tell app max time allowed for sleep before process should be calles next time. This would avoid having...

Have a look at `develop` branch of CanOpenSTM32 and let me know your thoughts about OS implementation. I'm using `timerNext_us` feature to determine max sleep between processes. Thread can be...

Sleep is now beyond this example, for the moment at least :) Hardware filters are not that hard at all, but I wanted to make sure concept works before I...

In general, I agree to split things, however first priority is/was to have the things working. But if we look closely, reset can only happen if main thread sleeps (main...

There have been further updates on the driver done today. That's as best as we can get for the moment. I try to make it very generic but it won't...

Native MQTT support is only for SIM7000. Challenging for me at the moment to implement this. If you are willing to make it happen, I have no prob to merge...