From ffa17d3a2d42d948c366719e58049077097676d8 Mon Sep 17 00:00:00 2001 From: Jon Beniston Date: Fri, 16 Sep 2022 11:45:57 +0100 Subject: [PATCH] Fix typos in Remote Control docs --- doc/img/RemoteControl_plugin_visa_sensor.png | Bin 0 -> 11545 bytes plugins/feature/remotecontrol/readme.md | 17 ++++++++++++----- 2 files changed, 12 insertions(+), 5 deletions(-) create mode 100644 doc/img/RemoteControl_plugin_visa_sensor.png diff --git a/doc/img/RemoteControl_plugin_visa_sensor.png b/doc/img/RemoteControl_plugin_visa_sensor.png new file mode 100644 index 0000000000000000000000000000000000000000..57e9a85af74bdc7fd42eb7ee35b96aba1518a8ea GIT binary patch literal 11545 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 literal 0 HcmV?d00001 diff --git a/plugins/feature/remotecontrol/readme.md b/plugins/feature/remotecontrol/readme.md index b19ecd6cd..3be7aca10 100644 --- a/plugins/feature/remotecontrol/readme.md +++ b/plugins/feature/remotecontrol/readme.md @@ -69,7 +69,7 @@ The order of devices in the list determines the display order of the device's co The TP-Link fields must be completed in order to discover TP-Link Kasa Smart Plugs using TP-Link's protocol. -Enter the e-mail address and password used for the TPLink Kasa Smart Home app. +Enter the e-mail address and password used for the TP-Link Kasa Smart Home app.

Home Assistant Settings

@@ -90,7 +90,7 @@ The Home Assistant fields must be completed in order to discover devices connect

Chart Settings

* Height - Specifies whether charts are a fixed height (Fixed), or can be expanded vertically (Expanding). This setting also determines where the 'Stack sub windows' button will place the GUI. -* Height (pixels) - When 'Height' is 'Fixed', this specifies the height in pixels. +* Height (pixels) - When 'Height' is 'Fixed', this specifies the height in pixels of each chart.

Device Dialog

@@ -106,9 +106,16 @@ The device name is the name assigned by the selected protocol. If you wish to us The Controls and Sensors tables allow you to customize which are contols and sensors are visible in the GUI, via the checkbox in the Enable column. The Left Label and Right Label fields hold the text that will be displayed either side of the control or sensor in the GUI. -The Left Label is initialised with the device name and the Right Label is initialised withthe units. +The Left Label is initialised with the device name and the Right Label is initialised with the units. These fields can be changed by double clicking in the cell. +The Format column in the sensor table allows custom formatting of sensor values in the GUI. +printf format specifiers can be used: +* %i for integers, +* %e, %f and %g for real numbers (floats) and +* %s for strings. +By default, real numbers are displayed to 1 decimal place. To increase this to 3, you can use %.3f. + Checking the Plot column will result in a chart being drawn that plots sensor data verses time. All enabled sensors for a device will be plotted on the same chart. The Y Axis field below the table determines whether each series will have it's own Y axis (Per-sensor) or whether a single Y axis will be used for all series (Common). @@ -134,8 +141,8 @@ The VISA Control Dialog allows the specification of a control for a VISA device. * List - For a list of text strings, selectable from a ComboBox in the GUI. * Button - For a button that executes a specific command, but does not have any state to be displayed. E.g. for a Reset button that executes *RST. * Units - The units of the control, if applicable. E.g V or Volts for a voltage control. This field is used as the default value for the Right Label in the GUI. -* Set state - SCPI commands that set the state of the setting in the device. The value of the control in the GUI can be substituted in to the command by using %d for boolean and integer, %f for float and %s for strings. -* Get state - SCPI commands that get the state of the setting in the device. This is used to update the control in the GUI. +* Set state - SCPI commands that set the state in the device. The value of the control in the GUI can be substituted in to the command by using %d for boolean and integer, %f for float and %s for strings. +* Get state - SCPI commands that get the state in the device. This is used to update the control in the GUI. If multiple queries are specified, the value is taken from the last response.

VISA Sensor Dialog