Update JSON dictionary

Ray Jones 2019-01-11 03:11:01 +00:00
parent 3fd4a7a1e1
commit 7301e1d503

@ -11,41 +11,41 @@ Some commands are bi-directional, others are simply command directives (to ESP32
Certain commands are used to alter the non volatile settings stored by the controller. eg Fuel mixture, timers. Certain commands are used to alter the non volatile settings stored by the controller. eg Fuel mixture, timers.
**These must be followed up with a NVSave command.** **These must be followed up with a NVSave command.**
| **Name** | **Value Type** | **Typical Values** | **Direction** | **Require NVsave** | | **Name** | **Value Type** | **Typical Values** | **Direction** | **Require NVsave** | **Note** |
| ------ | ------ | ------ | ------ | :------: | | ------ | ------ | ------ | ------ | :------: | :------: |
| BluewireStat| string | "OEM" _or_ "BTC" + ",Htr" _(if present)_ | From ESP | n/a | | BluewireStat| string | "OEM" _or_ "BTC" + ",Htr" _(if present)_ | From ESP | n/a | |
| Date | string | dd/mm/yyyy | To ESP | no | | Date | string | dd/mm/yyyy | To ESP | no | |
| DateTime | string | dd/mm/yyyy HH:mm:ss | To ESP | no | | DateTime | string | dd/mm/yyyy HH:mm:ss | To ESP | no | |
| ErrorState | integer | 0,1,2,3,4,5,6,7,8,9,10,11 | From ESP | n/a | | ErrorState | integer | 0,1,2,3,4,5,6,7,8,9,10,11 | From ESP | n/a | |
| ErrorString | string | "verbose description" | From ESP | n/a | | ErrorString | string | "verbose description" | From ESP | n/a | |
| FanMax | float | RPM | To/From ESP | **YES** | | FanMax | float | RPM | To/From ESP | **YES** | |
| FanMin | float | RPM | To/From ESP | **YES** | | FanMin | float | RPM | To/From ESP | **YES** | |
| FanRPM | integer | RPM | From ESP | n/a | | FanRPM | integer | RPM | From ESP | n/a | |
| GlowCurrent | float | 10mA resolution | From ESP | n/a | | GlowCurrent | float | 10mA resolution | From ESP | n/a | |
| GlowVoltage | float | 0.1V resolution | From ESP | n/a | | GlowVoltage | float | 0.1V resolution | From ESP | n/a | |
| InputVoltage | float | 0.1V resolution | From ESP | n/a | | InputVoltage | float | 0.1V resolution | From ESP | n/a | |
| NVsave | int | must be 8861 | To ESP | n/a | | NVsave | int | must be 8861 | To ESP | n/a | |
| PumpActual | float | 0.1Hz resolution | From ESP | n/a | | PumpActual | float | 0.1Hz resolution | From ESP | n/a | |
| PumpFixed | float | 0.1Hz resolution | From ESP | n/a | | PumpFixed | float | 0.1Hz resolution | From ESP | n/a | |
| PumpPrime | int | 0,1 | To ESP | no | | PumpPrime | int | 0,1 | To ESP | no | |
| PumpMax | float | 0.1Hz resolution | To/From ESP | **YES** | | PumpMax | float | 0.1Hz resolution | To/From ESP | **YES** | |
| PumpMin | float | 0.1Hz resolution | To/From ESP | **YES** | | PumpMin | float | 0.1Hz resolution | To/From ESP | **YES** | |
| Refresh | int | 1 | To ESP | no | | Refresh | int | 1 | To ESP | no | Request full update |
| RunState | integer | 0,1,2,3,4,5,6,7,8 | To/From ESP | no | | RunState | integer | 0,1,2,3,4,5,6,7,8 | To/From ESP | no | |
| RunString | string | "verbose description" | From ESP | n/a | | RunString | string | "verbose description" | From ESP | n/a | |
| SystemVoltage | float | 0.1V resolution | From ESP | n/a | | SystemVoltage | float | 0.1V resolution | To/From ESP | **YES** | 12.0 or 24.0 |
| TempBody | integer | 1degC resolution | From ESP | n/a | | TempBody | integer | 1degC resolution | From ESP | n/a | |
| TempCurrent | float | typ 0.1degC temperature | From ESP | n/a | | TempCurrent | float | typ 0.1degC temperature | From ESP | n/a | |
| TempDesired | integer| 8 - 35, 1degC resolution | To/From ESP | **YES** | | TempDesired | integer| 8 - 35, 1degC resolution | To/From ESP | **YES** | |
| TempMax | integer | typ 35 | From ESP | n/a | | TempMax | integer | typ 35 | From ESP | n/a | |
| TempMin | integer | typ 8 | From ESP | n/a | | TempMin | integer | typ 8 | From ESP | n/a | |
| Thermostat | int | 0,1 | To/From ESP | **YES** | | Thermostat | int | 0,1 | To/From ESP | **YES** | |
| Time | string | HH:mm:ss | To ESP | no | | Time | string | HH:mm:ss | To ESP | no | |
| Timer1Days | string | Mon,Tue,Wed,Thu,Fri,Sat,Sun,Next | To/From ESP | **YES** | | Timer1Days | string | Mon,Tue,Wed,Thu,Fri,Sat,Sun,Next | To/From ESP | **YES** | |
| Timer1Repeat | integer| 0,1 | To/From ESP | **YES** | | Timer1Repeat | integer| 0,1 | To/From ESP | **YES** | |
| Timer1Start | string | HH:MM | To/From ESP | **YES** | | Timer1Start | string | HH:MM | To/From ESP | **YES** | |
| Timer1Stop | string | HH:MM | To/From ESP | **YES** | | Timer1Stop | string | HH:MM | To/From ESP | **YES** | |
| Timer2Days | string | Mon,Tue,Wed,Thu,Fri,Sat,Sun,Next | To/From ESP | **YES** | | Timer2Days | string | Mon,Tue,Wed,Thu,Fri,Sat,Sun,Next | To/From ESP | **YES** | |
| Timer2Repeat | int | 0,1 | To/From ESP | **YES** | | Timer2Repeat | int | 0,1 | To/From ESP | **YES** | |
| Timer2Start | string | HH:MM | To/From ESP | **YES** | | Timer2Start | string | HH:MM | To/From ESP | **YES** | |
| Timer2Stop | string | HH:MM | To/From ESP | **YES** | | Timer2Stop | string | HH:MM | To/From ESP | **YES** | |