feat(color,cpn): Updates to the model telemetry page, sensor ID consistency (#3401)
* Add 'Show Instance ID' button to telemetry page to show/hide sensor instance number (default is hidden). Fix issues with page refresh when all sensors deleted. Select closest sensor when a single sensor is deleted. On change, only refresh the sensor list instead of the whole page. The 'showInstanceIds' property is saved to the model file. Update Companion to save/load 'showInstanceIds' in model YAML file. Add checkbox to telemetry edit page. * Update all radio specific files. * Keep focus on 'Discover/Stop' button when searching for new sensors. Start sensor ID index at 1 to match B&W radios. Keep focus on changed parameter when editing sensor, don't rebuild entire parameter list on change. * Display actual 'instance' ID instead of 'instance' + 1. * Fix incorrect ID when reloading simulator data. * Fix incorrect ID when reloading simulator data on B&W radios.
This commit is contained in:
@@ -607,6 +607,7 @@ const char STR_FILTER[] = TR_FILTER;
|
||||
const char STR_TELEMETRYFULL[] = TR_TELEMETRYFULL;
|
||||
const char STR_INVERTED_SERIAL[] = TR_INVERTED_SERIAL;
|
||||
const char STR_IGNORE_INSTANCE[] = TR_IGNORE_INSTANCE;
|
||||
const char STR_SHOW_INSTANCE_ID[] = TR_SHOW_INSTANCE_ID;
|
||||
const char STR_DISCOVER_SENSORS[] = TR_DISCOVER_SENSORS;
|
||||
const char STR_STOP_DISCOVER_SENSORS[] = TR_STOP_DISCOVER_SENSORS;
|
||||
const char STR_DELETE_ALL_SENSORS[] = TR_DELETE_ALL_SENSORS;
|
||||
|
||||
Reference in New Issue
Block a user