![]() |
|
Ultra II Beta Firmware 5.166 - Printable Version +- Comfort Automation/ Security System Forums (https://www.comfortforums.com) +-- Forum: Support (https://www.comfortforums.com/forum-2.html) +--- Forum: Firmware History (https://www.comfortforums.com/forum-60.html) +---- Forum: Comfort Firmware (https://www.comfortforums.com/forum-79.html) +---- Thread: Ultra II Beta Firmware 5.166 (/thread-1352.html) |
- admin - 02-14-2009 This is beta firmware for testing only for advanced users who wish to use the new feature of announcing any value in degrees. It is NOT for customers installations This can be downloaded from https://www.cytech.biz/Downloads/Files/215/ULT5_166.zip The changes described below are changes from ULT 5.164 Version 5.166 (12 February 2009) - Requires KATE29 Vocabulary
To enter the actions use Enter Response Manually Get SensorRegister 8 Action 32 Action 34 This gets the value of Sensor Register 8 which may hold a temperature from the SCS #1 Action 32 converts the value in Deg F to deg C Action 34 announces the temperature in degees, eg \"60 degrees\" Action 33 announces the number alone without degrees eg \"60\" Kate29 vocabulary is needed for the degrees announcement, This is downloaded from https://www.cytech.biz/Downloads/Files/216/kate29.bin If kate28 is used, action 34 will not announce degrees after the number ie it will be just like action 33 - juwi_uk - 02-14-2009 Tried this today and after a few frustrating false starts trying to get the firmware to upgrade (not the firmwares problem but something weird when I connected up the prog cable I think), I\'ve done some initial tests. Looks (and sounds ) really good but I did discover after a few attempts that the 3 actions need to be adjacent to eachother. I was trying to put the get sensor register action outside of the IF - ENDIF and I was always getting 0 degrees! In the end I did the following to get it to work. If NightTime = 0 Then Get SensorRegister 8 Action 32 Action 34 Else Get SensorRegister 8 Action 32 End If Set LastOutsideTempC The Set (counter value) doesn\'t seem to mind being after the ENDIF so wondered if this is a beta issue or is it as designed ie should the following work too? Get SensorRegister 8 Action 32 If NightTime = 0 Then Action 34 End If Set LastOutsideTempC Are you planning to add an Action to convert C to F too? Would be good for flexibility both ways! Julian - slychiu - 02-15-2009 The reason why the command sequence Quote:Get SensorRegister 8do not work is that Action 34 will act on the return value of the previous action. If you use If NightTime=0, there is actually an action Get Night Time used in the IF statement, so Action 34 is actually announcing the value of NightTime, not the Fahrenheit value Its easy enough to add an action for C to F in future - TheMax74 - 02-17-2009 Thanks for that. When the new firmware will exit the beta testing, i need again the files to build the Italian vocab, based on new features. ![]() - slychiu - 02-18-2009 The files to change the new voice are attached This can be used in current firmware as well. It adds a new sentence which is not used yet. In fact current firmware 5.164 is released with version 29 vocab so that when you upgrade to the new firmware, the vocabulary wil be compatible If you do change the Italian vocab, please let us have the bin and tab files for the benefit of our Italian customers, thanks - TheMax74 - 02-18-2009 Roger, will do. Thanks. |