Home > Tracks > Edge

Continuous Software Improvement with IoT Device Monitoring and Visual Trace Diagnostics

Dr. Johan Kraft - Percepio - Watch Now!

This talk will be followed by a Live Q&A Discussion on Zoom.

Even the best developers cannot anticipate all the issues that may occur in deployed Internet of Things (IoT) devices: elusive software bugs, hardware glitches, algorithms that do not perform as well as intended, and user-interface issues. DevAlert enables continuous software improvement, so you can build flawless products through data-driven product improvements and the rapid resolution of remaining issues that would otherwise harm data integrity, device availability, battery life, and the overall user experience. Instead, IoT device monitoring and visual trace diagnostics adds an essential layer of defense to reduce support costs and increases sales revenue—and may even prevent accidents, product recalls and legal action.

Join Dr. Johan Kraft as he explores IoT device monitoring and remote diagnostics and demonstrates Percepio's DevAlert service.

italicssurround text with
boldsurround text with
**two asterisks**
or just a bare URL
surround text with
strikethroughsurround text with
~~two tilde characters~~
prefix with

Score: 0 | 3 months ago | 1 reply

Thank you for the very useful presentation!

Score: 0 | 3 months ago | no reply

Thanks, glad you liked it!

Score: 0 | 3 months ago | 1 reply

Can the alert (or upload of the alert) be changed in the field (e.g. customer spots an issue and turns it on)? This is aimed at customers who require complete control of when (and what) data the device uploads to servers outside their control

Score: 0 | 3 months ago | no reply

We have designed the firmware agent to avoid listening for incoming commands for security reasons, so there is no built-in logic for this. But since you have complete control over when alerts are generated, you could add that on top of our solution. For instance, if using AWS IoT, you could store a bitfield in the Device Shadow, that is then automatically synced with the device. This could be used to enable/disable specific alerts in the device code.

Score: 0 | 3 months ago | no reply

I'm available here in case of any questions, or you can join the live Q/A session on Zoom at 8:40 ET.