Reflow

Memfault Demo Overview

Introduction

This guide provides an overview of the Memfault demo, highlighting key features and functionalities available on the platform. By following this guide, users will gain a clear understanding of the dashboard, device management capabilities, and unique features such as time sync mode.

Step-by-Step Instructions

General Dashboard Overview

The demo begins on the general dashboard, which displays various statistics related to a fleet of IoT devices.
Dashboard Overview

Active Devices Count

On the dashboard, users can see the total number of active devices, which is currently 700.
Active Devices Count

Dashboard Customization

The dashboard has been improved from being hardcoded to allowing users to filter down by various criteria, enhancing usability.
Dashboard Customization

Filtering Devices by Software Version

Users can filter devices by their software versions, such as identifying devices on version 1.0.0. This feature shows updated metrics, for instance, displaying 512 devices operating on that version.
Filtering Devices

Custom Charting Features

For users with the appropriate permissions, there is an option to add custom charts and adjust their layout on the dashboard.
Custom Charting Features

Detailed Device Data View

When selecting a single device, users are presented with detailed data views. This area is optimized for performance, utilizing custom rendering techniques.
Detailed Device Data View

Data Rendering Techniques

The team utilizes custom SVG drawing for data display to ensure rendering performance is optimal, especially in a complex view.
Data Rendering Techniques

Time Sync Mode Feature

An interesting feature implemented is the time sync mode, which allows users to compare data across different devices at the same time.
Time Sync Mode

Comparing Device Events

With time sync mode activated, users can hover over data points to see if similar events occurred simultaneously on other devices, enhancing comparative analysis.
Comparing Device Events

Organizational Settings and Permissions

In the settings, users can categorize team members and manage permissions more effectively, enhancing organizational management.
Organizational Settings

Conclusion

This guide has covered the essential features of the Memfault demo, including the interactive dashboard, device management capabilities, and the unique time sync mode. Users should now feel confident navigating the platform and utilizing its functionalities effectively.