Building IoT or Mobile solutions are fun and exciting. This year for Build, we wanted to show the amazing scenarios that can come together when these two are combined. So, we went and developed a sample application. MyDriving uses a wide range of Azure services to process and analyze car telemetry data for both real-time insights and long-term patterns and trends. The following features are supported in the current version of the mobile app.
This appears to be because while OBD data is generated in simulate mode, the data is only sent to IoT Hub when GPS location changes because it is packaged with the TripPoint DataObject and sent on Geolocator_PositionChanged.
Business concerns of data loss aside (OBD data when car is stationary will be lost) simulate mode could be improved to simulate GPS updating too so the simulated OBD data is pushed to IoT Hub.
This appears to be because while OBD data is generated in simulate mode, the data is only sent to IoT Hub when GPS location changes because it is packaged with the TripPoint DataObject and sent on Geolocator_PositionChanged.
Business concerns of data loss aside (OBD data when car is stationary will be lost) simulate mode could be improved to simulate GPS updating too so the simulated OBD data is pushed to IoT Hub.