Firmware changes
Hey guys.
I want to make you aware of two issues discovered that I’m correcting, which will result in new firmware.
1. MTE/KTE display fields are only setup for 10’s and 1’s. Values over 99 will not display properly. This is a simple fix to insert 100’s field since there are two spaces between SOC “%” and MTE “10’s”. Don’t think will affect many people. (Thanks to harlequin2 for finding this)
2. I discovered an issue with transmitted profile parameters “not taking”. I have the controller transmitting at a 200ms rate and it appears that due to this, some of the profile data sent from the LCD are ignored. If I disable controller transmit (rtd-period=0), I have no problems with it accepting all new values. Explains why I didn’t catch this, since during testing I disabled transmit to make it easier to verify updated values (typing “config” for parameter dump).
I need to update the code so that before sending profile changes, it sets rtd-period to 0. This gets tricky, since I really should do it immediately after receiving a string from the controller (i.e after I detect a CR) when there is guaranteed serial com dead time. After profile changes are made it will turn it back on.
I have most of the coding done but won’t be able to test it till next weekend (at the earliest)
-Chris
|