Dynamic multi-row table fed by firmware commands and row updates.
At a glance
Behavior
Firmware contract
Use add/update/delete row commands from firmware or service events.
On the app side this widget snaps to the 8-column square grid and uses both resizing. Its raw type is TABLE and the matching icon token in the app is tablecells.fill.
Pin support: Typically virtual pin driven, but the row model itself is server-side state rather than one scalar value.
Transmission: Supports add/update/delete/clear/select style commands and can notify hardware when clickable rows are enabled.
Canvas preview
Widget contract
| Property | Value |
|---|---|
| Raw type | TABLE |
| Default size | 8 x 4 |
| Minimum size | 4 x 2 |
| Resize mode | both |
| Pin requirement | required |
| Pin support | Typically virtual pin driven, but the row model itself is server-side state rather than one scalar value. |
| Interactive | read-only / service |
| Transmission | Supports add/update/delete/clear/select style commands and can notify hardware when clickable rows are enabled. |
Allowed pin families
Typically virtual pin driven, but the row model itself is server-side state rather than one scalar value.
Transport path
Supports add/update/delete/clear/select style commands and can notify hardware when clickable rows are enabled.
Operational limits
Server and app cap practical complexity; current FIFO behavior is tuned for roughly 100 rows in the implemented app flow
Configuration surface
Limits and caveats
Protocol and implementation notes
Layout notes
Canvas footprint
8 x 4
Default footprint in the Plynx canvas before user resizing.
Resize floor
4 x 2
The minimum size accepted by the app during drag-resize.
Interaction model
Display
Whether the user edits state directly or only reads it.
SuperChart
Historical and live chart surface with multiple streams, periods and annotations.
Terminal
Bidirectional terminal for commands, logs and line-oriented interaction.
Map
Live position widget with device points, tracks and board-originated GPS updates.
Eventor
Automation rules widget for conditions, actions, mail and notification flows.