I am working on moniroting system for medicacl care and I can't deside what to use , having that the processing includes denoising , segmentation feature extraction and machine learning another functionality of the system is to generate notification through phone calls , through my research online I came across one video where they say that rpi does not include timer which make it unsuitable for RT processing unless you perform some modification I didn't come to know what it is that I have to add further more there is the posiibility to use an RTOS , how is that supposed to add to my system and is RTAI https://www.rtai.org/ a good choice in this case , finally can I still classify this project as embedded system event though I'll be working on an os ?

closed as too broad by joan, goldilocks Jan 27 '18 at 14:18

Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.

  • The Pi is not a microcontroller. This question appears too broad and opinion based for this site. – joan Jan 27 '18 at 13:14
  • Welcome -- please take the tour to understand better how the site works. – goldilocks Jan 27 '18 at 14:23

As you are mentioning phone calls, you may want to design a real-time capable gadget that communicates with a smartphone through bluetooth or wifi, and do the phone and user interface stuff through an app on the phone.

It's feasible and cheap to make such a gadget with the Raspberry Pi Zero W, but you need to design a custom HAT for the interfacing and maybe realtime processing features. The latter depends on your exact real time requirements.

In general, everything in the ms range does not need a special OS or controller, but can be reached by a normal Linux process. Kernel drivers can offer real time in the 100µs range. For anything "harder", you need an RTOS or an µC on the HAT.

Not the answer you're looking for? Browse other questions tagged or ask your own question.