[size=\"2\"][font=\"Arial\"][size=\"2\"][font=\"Arial\"]The firmware ULT 5.180 is ready for beta testing. This should be used by installers or self installers for your own system for testing the new features and bug fixes. It is NOT a released version. The current stable release is ULT 5.172
Bug Fixes/ Improvements[/font][/size][/font][/size]
[/size]
Bug Fixes/ Improvements[/font][/size][/font][/size]
- [size=\"2\"]Fixed BUG from 5.113 Daylight saving change may occur on wrong day if the change does not occur on the last week of a month.. This does not affect any known country implementing daylight saving [/size] [size=\"2\"]
- Fixed Bug from 5.145 UCM Set Counter > 128 did not work, activatred counter 0 to ââ¬â¢27 instead
- Fixed Bug - when all user codes are erased and default 1234 is used, it does not have any duress code.
- Fixed Bug - Play reminder Message on Door Station will also play on all keypads and dor stations
- Fixed Bug when an announcement interrupts KP-DP intercom, menu can be heard on Door station
- Fixed bug Recording greeting or reminder message from remote phone was heard on KP #1
- Fixed bug where if keypad sign in or GSM ended message recording, MSG LED does not turn on
- Fixed Bug - when UCM/Access logs in, Comfort will broadcast login and login all UCMs
- Fixed BUG reminder message in mailbox did not work.
- Fixed Bug action 88 Do Alarm Report User was not recorded in event log
- Fixed Bug - Bypass zone caused 2 identical events to be reported
- Improved handling of NAK reply to ID which has wrong checksum. Sends NAK to ID immediately instead of quieing in the transmit buffer
- Implemented additional check for false offhook detection caused by leaky phones to prevent problem of Comfort not able to answer incoming calls because system thinks local phone has answered after every ring. False offhook flag if offhook time is < 1.5 seconds and onhook time is less than 4.5 seconds. in each cycle.
- Fixed GSM incoming call not answered when alarm is repeated zones
- Fixed UCM DA Action 200 causes system reset
[/size]
[/size]
- [size=\"2\"]
- Action 9 Activate Doorphone prevent endless loop by users putting action 9 into doorbell response. Action 9 in doorbell response will now have no effect whereas before it caused a system reset.
- Action 26 which stops doorbell will do nothing if the doorstation mode is not active.
- Added Action 33 = announce number
- Added Action 34 announce number followed by \"degrees\"
- Added Action 35 Save value to last counter.
- Added Action 35 Save value to last counter.
- Added Action 36 Get Last Sensor value
- Added Action 37 Save value to Last Sensor
- Added Action 38 Get multiplication product high byte
- Added Action 39 Get negative value of input value
- Added Action 40 Convert C to F
- Added action 41 disable_ringer to prevent ringer from working for doorbell press but will allow phone or keypad to answer
- Added Action 42. Use action 42 on Keypad Function key to cause dial out to Family Care alarm using same process as Door station dialout so called number does not need to sign in. Add action 24 to hear dial out on keypad. Remote Phone hears Doorbell, keypad number
- Added action 43 clear event log
- Action 88 Do Alarm Report User will be recorded in event log
- Action 93 start Baby Monitor will restart baby monitor with new id if baby monitor mode is already active, to allow baby monitoring of a new ID. Also Action 93 can select any ID including DP and UCM
- Added action 147 Time program enable/disable. 147, timeprog, (0,1)
- Added Action 148 - multiply input with parameter. 148, 0, constant, 148, 1, counter, 148, 2, sensor where counter is counter number, sensor is sensor number to be multiplied with value from last action
- Added action 149 add (input) to constant, counter or sensor. 149,0,constant adds value to constant, 149, 1 counter adds value to counter, 149, 2, sensor adds value to sensor
- Added Action 150 for Sunrise/sunset response offset. 150, 0 mins adds signed offset in minutes to sunrise Response time. 150, 1, mins adds signed offset mins to Sunset Response time. Mins is -128 to + 128 minutes. Night Flag is still determined by the actual Sunrise and Sunset times and not affected by the offsets
- For Sunrise/sunset the Night flag shall be determined before the sunrise/sunset response so the response can test night flag
- Action 151, sensor, value - load sensor with value
- DA commands to UCM allows maximum actions increase from 36 to 48[/size]
- [size=\"2\"]
- For GSM, Comfigurator > Modules > GSM SMS Alphanumeric ID to enter 16 characters of text to replace pager code 4 digits in SMS message. If SMS Text ID 1st location is 255 then send 4 digit Pager ID. Requires Comfigurator 3.1.3
- When GSM answers call play Greeting message if recorded, to allow caller to record message so answering machine can be used with GSM
- When entering phone numbers on keypad, AWAY key is for \'+\' IDD prefix for gsm Do NOT use this for other phone types as it is ignored. .
- Reduce time for GSM taken to start talk when answering call
- Fixed GSM incoming call not answered when alarm is repeated zones
- New Nonderector Alarm No 22 for SMS Trouble. The alarm type for this must be NULL or alarm type 0 so as to avoid causing an unexpected alarm, see http://www.comfortforums.com/forum48/2433.html[/size]
- [size=\"2\"]
- When zones are unbypassed, the zone state is reported to the Comfort Bus for KNX, CBUS zone monitoring etc
- Handle UCM command TPnn query to get Time program parameters
- Support UCM command RSdd where dd is the ID to be reset. If dd is left out, Comfort is reset. If firmware < 5.168 RSdd will also reset whole sysytem just like RS Requires UCM 5.182
- When Flag ff is changed, FLffvv message is sent through UCM. Requires UCM 5.182
- F?ff command for status query for UCM is supported Requires UCM 5.182
- When doorbell mode ends ie when door station is answered or time-out without answer, this sends a message to modules so that UCM will report DBFF This is for KNX to tell them doorbell is ended.
- C? and S? commands work (bug fixed)
- Supports LR Login Report to UCM when user logs in by keypad, or phone or UCM Requires UCM 5.202
[/size]
- [size=\"2\"]
- Allow longer codes to be entered at keypad without timing out. Timeout after each key is pressed.
[/size]
- [size=\"2\"]
- When zones are unbypassed, the zone state is reported to the Comfort Bus for KNX, CBUS zone monitoring etc
- When unable to arm, announce what prevented the system from arming; \"Low Battery\", Alarm Type instead of \"Call Engineer to Reset\" for everything. \"Call Engineer to Reset\" is announced only when Engineer Reset is needed
- If user is not authorised to arm, say \"wrong code\" not \"please call engineer to reset \"
- When there is arm failure, keypad announces \"Arm Failure\". Attempt to arm will cause \"Arm Failure\" Announcement
- The zone which causes Arm Failure will be recorded in the event Log. If the Entry door was not opened in Away Arming, no zone will be recorded in the event log.
- Autoshunt Zone Count is not reset when system re-armed back to alert state after the alarm Siren time expires to prevent repeated zone trigger from causing alarm after system re-arms after timeout
- Comply to DD243 - EEPROM Flag Location 43 Unused Bit 5 (to be called Entry Disable CMS dial) if set, prevents intruder alarm after entry delay from dialing to CMS, CMS is disabled until system disarmed[/size]
- [size=\"2\"]
- Pager option is no longer supported Pager words in vocabulary are not used
- Stop dialouts to Voice Phone but not CMS or SMS when disarm alarm after alarm, so user will not get called to hear \"Security Off\" Voice Phone will not be dialed when alarm is disarmed after alarm
- In dial-out Phone Intercom Mode, sometimes Comfort could not detect busy tone after hang up. Improved detection of busy tone - applicable only when busy tone is supplied when remote user hangs up.
- When remote phone answers DP, dont announce doorbell and ID again as it has been announced in the initial announcement, so there is no \"doorbell 1, doorbell 1\" repeat announcement
- Improved sensitivity of voice detection in dialout to allow Comfort to detect voice answer and give alarm message.
- For dial out, allow \"0\" DTMF key (in addition to # key) to acknowledge the alarm and end the call. This is to allow the \"0\" key to be recorded in a mobile phone voicemail greeting message to acknowledge the alarm and prevent further dial out to voicemail, which costs money. \"#\" key may be used by the voicemail to end the recorded message so cannot be used. When \"0\" key is detected, the alarm message will be played one more time before \"Thank You, goodbye\" so the full message is recorded properly into voicemail.[/size]
- [size=\"2\"]
- Fixed Bug action 88 Do Alarm Report User was not recorded in event log
- Added action 43 clear event log
- Login user code without arm/disarm will be recorded in event log
- The zone which caused arm failure is recorded in the event log. Security Off by keypad is no longer recorded in event log in the event of arm failure.[/size]
- [size=\"2\"]
- Send Speaker and Strobe commands to Slave so that Slave Speaker and Strobe outputs can work if any SEM ID = 1,2,3 has minimum firmware SEM 5.167. Siren command is re-broadcast after 1 second to ensure that SEMs doe not miss the command. If no SEM has the minimum firmware then send the old commands for BELL only. Trouble alarm sirens which do not need BELL output should not cause the BELL output on old Slaves to ve turned on[/size]
- [size=\"2\"]
- For home control menu If control key 0 AND control key 1 words are empty then Home control menu is not announced . Before if Control Key 1 is empty then home control menu is not announced
- For control action keys eg \"On\" or \"Off\"removed initial \"press..\" so that if no actions are programmed menu . will not say \"Press, press # for previous menu\" so that a control menu can be used for feedback alone with no actions, menu will say \"Press # for previous menu:\"[/size]
- [size=\"2\"]
- When entering phone numbers on the keypad. NIGHT key inserts a pause of 2 seconds instead of variable pause given by following number Can add more Night keys to increase delays. This does not affect GSM dial out
- When entering phone numbers on keypad, AWAY key is for \'+\' IDD prefix for gsm Do NOT use this for other phone types as it is ignored. Eg +65 51234567 will work for SMS phone type but when assigned to a voice phone, will cause 65 51234567 to be dialed without the + so will not reach the number.[/size]


