Studio (AVR, ARM) • MPLAB-X (Microchip PIC) • Keil (ARM, TI) • Energia (TI MSP430, TM4C, C2000) • Eclipse + ARM Eclipse plugins • Meest gebaseerd op C / C++
op UDP poort 1700 • Extraheert informatie uit Gateway berichten • Gateway status • Ontvangen node paketten (t.b.v. applicatie) • RabitMQ: AMQP Publisher (Publish/Subscribe) • Jolie • RabitMQ: AMQP Subscriber • Slaat ontvangen informatie op in een database • Gateway status + ontvangen node paketten • Biedt een MQTT interface aan voor gebruiker applicaties op UDP poort 1883 (default) • Biedt een JSON Web API aan op poort 80
proces / thread leest GPS data • update laatste positie in gedeeld geheugen • Maak gebruik van open source library (pynmea2) – 1 thread verzend periodiek data via RN2483 • Gebruikt laatste positie in gedeeld geheugen • Implementeert zelf interface naar RN2483 – Probeert automatisch juiste seriële poorten te detecteren voor GPS + RN2483 (Windows + Linux)
• Status van alle gateways • Alle applicatie data van nodes / sensoren • Te gebruiken voor historische data (t/m “nu”) – MQTT Publish / Subscribe interface • Handig voor ontvangen van “real-time” updates • Live updates tonen • Nieuwe TTN infrastructuur: Hans
prototypes – Geen / weinig kant en klare sensoren verkrijgbaar • Naar professionele sensoren van leveranciers – Dacom (www.dacom.nl) – Confed (www.confed.eu) – Sodaq (www.sodaq.net) – Mogelijk sensorbouwers in Flevoland? • Eigen ontwikkelde sensoren “industrialiseren”?