ELE Times published this article by Jean J. Labrosse in their December 2017 issue.
A key consideration in embedded designs is whether the application requires a real-time operating system (RTOS). Many embedded designers are reluctant to use an RTOS kernel because of concerns that kernels disable interrupts when handling critical sections that can prevent deadlines from being met in time-sensitive applications. It turns out that RTOSs are especially well suited to meet hard deadlines while keeping power consumption to a minimum.
Read the entire article to learn about using an RTOS in Bluetooth LE applications.