A web-based GUI application that enables scanning, controlling, and monitoring FireFly™️ modules. The application runs on a Raspberry Pi SBC that both serves the web app as well as performs all of the low-level interfacing (GPIO, I2C) w/ the FireFly.
The web-based GUI can be accessed on a host PC using Samtec Device Connect (SDC). First, the Raspberry Pi must be connected to the same network as the host PC. The device can be connected in the following ways:
After allowing enough time for the device to start and connect (~60 seconds), you can then access the web app using SDC.
Refer to SDC Getting Started Section, for further details on scanning and viewing a device.
The sidebar displays a list of all FireFly modules currently detected. Each FireFly item contains the FireFly’s ID, I2C address and connection status. The sidebar contains the following three actions:
The detail view is primarily used to display info of a selected FireFly. This detail view is composed of a header followed by multiple tiles or sections. When a FireFly is selected in the sidebar, the FireFly’s content will be rendered in the detail view. The header will contain similar info as the sidebar as well as contain a quick actions dropdown buttons to perform following actions: