Comfort Automation/ Security System Forums
Loss of Audio output on keypads. - Printable Version

+- Comfort Automation/ Security System Forums (https://www.comfortforums.com)
+-- Forum: Support (https://www.comfortforums.com/forum-2.html)
+--- Forum: Comfort Installation and Programming Guide (https://www.comfortforums.com/forum-124.html)
+---- Forum: Responses and Actions (https://www.comfortforums.com/forum-92.html)
+---- Thread: Loss of Audio output on keypads. (/thread-4949.html)



- gfoden - 08-19-2018

recently the Audio confirmation, e.g. \"Night mode\" ceased on the system. As a first step I decided to look at the logs rather than diving into the alarm box and checking the speaker wiring, which I think was the right decision.
I upgraded the configurator to 3.12.7.0 and, incidentally, it gives an \"Unhandled exception\" error whenever you click on a topic in the left hand window. (Windows 10 32 bit fairly up-to-date) It said there was a module error (I presume in comfort) and updated that and then I was able to download the log. (Pity it doesn\'t paginate so you can print off the last 50 entries or so.) 
What I spotted was that a recent entering of my unlock code to see if would clear things triggered the following sequence.
DSP/Voice fail 96. 
DSP/Voice Restore 97. 
Reset 97. 
After this audio was restored.
Where can I find this in comfort? are they action codes or responses. Where can I find a description of what is going on? Is something failing? should I take action? Why did entering the user code fix things this time but previously had not fixed things.
Any pointer to documentation or answers would be appreciated.


- slychiu - 08-20-2018

The event log is most self explanatory. Details can be found in the Comfort serial protocol, download from https://www.cytech.biz/serial_interface_protocol.html under the command E?
DSP Voice failure means the voice had a problem. If the voltage to the Comfort drops suddenly, the DSP voice engine may shut down ato protect itself against corruption. A reset normally restores the function unless it is really corrupted
So in your case it restored otself after the reset which is fortunate