This example shows how to use multiple signals from the main thread in mbed-os.
The sample sets up two Tickers to generate periodic interrupts. Each ticker sets a signal during an interrupt.
osSignalWait(signal, timeout) is used to wait for an event. Set signal to 0 to exit on any signal or set signal to a mask value to only exit if all of the signals are set.
Changes
Revision | Date | Who | Commit message |
---|---|---|---|
1:907cf114c40c | 2016-09-08 | argusbrown | Removed one of the osSignalWait sections to make the demo clearer. |
0:677614c5f014 | 2016-09-08 | argusbrown | A demonstration of using multiple signals from the main thread |