logoalt Hacker News

krackerstoday at 2:06 AM4 repliesview on HN

>that is already used in our industry-changing Roku remote controls.

Why does a remote control require a RTOS?


Replies

topspintoday at 2:58 AM

Roku remotes are sophisticated devices. There are many models, so features vary, but among the possible features are 3.5mm audio output, Bluetooth audio, voice command input, Wi-Fi, infrared, battery charger and other things. Clearly a substantial MCU is present and thus, an RTOS.

show 1 reply
phhtoday at 7:57 AM

You can do an IR remote without a RTOS, but as soon as you do BLE you realistically need a RTOS. You have timers for keep-alives, connection states, competing interrupts, CPU-"intensive" tasks that can be preempted (for crypto)

SpecialistKtoday at 2:23 AM

Voice command handling, I would suspect.

_ZeD_today at 6:09 AM

to spy on you