So I saw this thread and https://www.b4x.com/android/forum/threads/timers-loopers-and-callsubplus.65989/#content it raised an eyebrow (and heart rate *smile*). So as I *understand it* (which is limited), I didn't think Arduino had "threads" in the normal sense of operating system based threads (since there is no OS).
So I'm intrigued at how timers are implemented (which is very very freaking awesome as I didn't think that was possible with Arduino type MCs). How are you doing this? You mentioned a message queues?
So to implement any sort of "loop" you should use at least one timer correct? If you want that loop to run as fast as possible, do you fire the timer, with something like zero? Sorry for the simplistic or somewhat incorherent questions, just trying to get my head around it as I'm my mind is now swirling with all the possibilities here.
So I'm intrigued at how timers are implemented (which is very very freaking awesome as I didn't think that was possible with Arduino type MCs). How are you doing this? You mentioned a message queues?
So to implement any sort of "loop" you should use at least one timer correct? If you want that loop to run as fast as possible, do you fire the timer, with something like zero? Sorry for the simplistic or somewhat incorherent questions, just trying to get my head around it as I'm my mind is now swirling with all the possibilities here.