Team 5 Jeffrey
Introductie Wat doet Cinnovate? Wat is onze opdracht?
Wat is het probleem of uitdaging? Zorginstellingen Monitoren van patiënten Minder vaak fysiek naar de kamer lopen Tijdig reageren
Proces Scrum Gitlab Slack
Keuzemomenten Keuze Sensor X4M03 (Development Kit) Ruwe data Geen ademhalingsritme Open source X4M200 (Respiration sensor) Ademhalingsritme detecteren Beweging Closed source
Keuzemomenten Keuze Data overdracht Websocket API (polling) Open connectie, stuurt regelmatig data heen en weer Real-time data overdracht API (polling) Stuurt pas data terug bij elke aanvraag (niet real-time) Browser weet niet wanneer er nieuwe data beschikbaar is Polling=dat je elke sec aan de server vraagt of er nieuwe data beschikbaar is. (om de x seconden om nieuwe data blijven vragen) comment: het opzetten van een connectie met de server kost tijd websocket draait continu
Keuzemomenten Keuze programmeertaal C++ Python Voorkeur van Cinnovate i.v.m. kennis binnen het bedrijf Ingewikkelde syntax Snel t.o.v Python Compilen kan veel tijd in beslag nemen Python Eenvoudig te leren Langzaam t.o.v. C++
Belemmeringen? Hoe gaan we daarmee om? Testdata Patiënt met onrust Patiënt die bijna dood gaat (rip) Eén sensor
Voorlopige resultaat Socket Server Data uit de sensor
Welke technische producten leveren wij op? Web applicatie HTML CSS JS (Vue.js + Nuxt.js) Websocket server C# (.NET Core) Sensor data collector C++/Python https://youtu.be/u0ixD7CH_Gk
Einde presentatie Jeffrey