months: db '???JanFebMarAprMayJunJulAugSepOctNovDec' ADRdone: db 'Address set up',255 _OnQA: db 0 db 'QuickArm ',255 _OnWT: db 0 db 'Zone/Timer ',255 _KLS: db 'Review (Á´Ã)',255 _KA: db 0 db 'Alarmed zone :',13,255 ZdKl0: db 'Zone alarm ',255 db 'Zone tamper ',255 db 'Viol.aft.a-res',255 db 'End of violat.',255 db 'End of tamper ',255 db 'Viol.day/night',255 db 'Violation ',255 db 'Trbl.long viol',255 db 'Restore-long ',255 db 'Trbl.lack viol',255 db 'Restore-lack ',255 db 'Armed by zone ',255 db 'S.arm by zone ',255 db 'Disrm.by zone ',255 ZdKl1234: db 'Arm ',255 db 'Silent ',255 db 'Arm-bypass ',255 db 'Alarm off ',255 db 'Disarm ',255 db 'Disarm&alrm ',255 db 'Set time ',255 db 'Bypass ',255 db 'Keypad FIRE ',255 db 'Keypad PANIC ',255 db 'Keypad AUX ',255 db 'Keypad tamper ',255 db 'Al-3 bad codes ',255 db 'Alarm-duress ',255 db 'Arm int.part ',255 db 'Disarm int.part ',255 db 'Arm one part ',255 db 'Quick arm ',255 db 'Exit/Entry ',255 db 'No guard code ',255 ZdKl5: db 'Tel.line loss ',255 db 'Tel.line restore',255 db 'Loss of time ',255 db 'AC loss ',255 db 'AC restore ',255 db 'Reporting test ',255 db 'Battery low ',255 db 'Battery restore ',255 db 'OUT1 overcurrent',255 db 'OUT1 current ok ',255 db 'OUT2 overcurrent',255 db 'OUT2 current ok ',255 db 'OUT3 overcurrent',255 db 'OUT3 current ok ',255 db 'Reporting trbl. ',255 db 'Enter service ',255 db 'Exit service ',255 db 'Ext.DWNL - start',255 db 'End of DWNL ',255 db 'RAM memory error',255 db 'System restart ',255 db 'KeySup.overcurr.',255 db 'KeySup. curr.ok ',255 db 'OUT1 disconnect ',255 db 'OUT1 connect ok ',255 db 'OUT2 disconnect ',255 db 'OUT2 connect ok ',255 db 'OUT3 disconnect ',255 db 'OUT3 connect ok ',255 db 'Buf.MS1 overflow',255 db 'Buf.MS2 overflow',255 db 'DWNL - start ',255 db 'EEPROM error ',255 db 'Printer trouble ',255 db 'Printer restore ',255 db 'No part1 guard ',255 db 'No part2 guard ',255 db 'No part3 guard ',255 db 'No part4 guard ',255 db 'OUT4 overcurrent',255 db 'OUT4 current ok ',255 db 'OUT4 disconnect ',255 db 'OUT4 connect ok ',255 db 'KeySupp. discon.',255 db 'KeySupp. conn.ok',255 endTXTa: db 'END OF ALARMS',255 endTXTw: db 'END OF TROUBLES',255 endTXTz: db 'END OF EVENTS',255 acotoTXT: db '???',255 OLDtxt: db ' WARNING ! No LCD to CA-10 communication: ' db 'check connection between LCD and CA-10, ' db 'set and program keypad address ' db '(using service function 124) or ' db 'check the CA-10 EPROM for at least the CA10V3.x sign',255 CA10txt: db 16 db 'CA-10 LCD',255 CA16txt: db 16 db 'CA-10+ LCD',255 title: db 'LCD-CA10+ v?.??',16 db ' 2001 Satel',11,255 title_low_pos equ 13 txtfsonini: db 'Service function',16 db 'active',255 SPtxt: db 'CPU stack error',16 db 'Press *',255 EEtxt: db 'EEPROM error',16 db 'Press *',255 EErst: db 'Keypad',16 db 'restart',255 LOCtxt: db 'Lack of CLK',16 db 'Press *',255 SMtxt: db 0 db 'LCD TAMPER MEM. ',255 FCdbb: db 'Errors on DATA',16 db 'bus !!!',255 NStxt: db 16 db 'Function GOTO ',255 NSbase: db 16 db 'End of GOTO fun.',255 HistAl: db 'Alarms log',16 db 'review (Á´Ã)',255 HistAw: db 'Troubles log',16 db 'review (Á´Ã)',255 HistZd: db 'Events log',16 db 'review (Á´Ã)',255 AwLook1: db 'Trouble:',255 AwLookN: db 'Troubles (Á´Ã):',255 Twy1: db ' OUT1 trouble',255 Twy2: db ' OUT2 trouble',255 Twy3: db ' OUT3 trouble',255 Tac: db ' AC loss',255 Tdc: db ' Battery low',255 Tman: db 'No keypad supply',255 Tclk: db ' Time not set',255 Trs: db 'RS printer trbl.',255 Tnap: db ' Tel.line loss',255 Tpls: db ' Bad dial tone',255 Tnos: db ' No dial tone',255 Twy4: db ' OUT4 trouble',255 Tram: db 'RAM memory error',255 FUgototxt: db 'User function',16 db 'from other kpd',255 FUerrtxt: db 'No access to',16 db 'this function.',255 FU1txt: db 'Enter new code',16,255 FU1err1: db 'Code must be',16 db 'max. 6 digs.long',255 FU1err2: db 'Code must be',16 db 'min. 4 digs.long',255 FU1err3: db 'Code change',16 db 'interrupted.',255 FU1oktxt: db 'Code changed',16,255 FU2txt1: db 'Code of user :',13,255 FU2txt2: db 'Acces.level 0-9:',16,255 FU2txtN: db 'User name:',255 FU2txt3: db 'Created user:',16 db 'Part. , no.',21,255 FU2txt3XY equ 27 FU2lck: db 'Already 12 users',16 db 'in the partition',255 FU2err: db 'User',16 db 'not created.',255 FU3err1: db 'No users',16 db 'to erase.',255 FU3err2: db 'No user erased.',255 FU3txt1: db 0 db 'Which to erase?',15,255 FU3txt2: db 'Erased user: ',16,255 FU4txt1: db 0 db 'Blink=bypassed ',255 FU4txt2: db 'End of bypasses.',16,255 FU6txt1: db 'Enter time hh:mm',255 FU6txt2: db 'Enter date dd.mm',255 FU6txt3: db 'Enter year yyyy:',255 FU6txt: db 'Time set:',16,255 FU6err: db 'Time not re-set.',255 FU7txt: db 'Mono outputs',16 db 'activated',255 FU8txt: db 'Bi outputs',16 db 'switched',255 FU9txt: db 'Supply outputs',16 db 'reset',255 FU0txt: db 'Tel. DOWNLOAD',16 db 'activated',255 db ' ',0 dw 0 FUtable: db 'Change own code',1 dw FU_1 db 'Add user ',2 dw FU_2 db 'Erase user ',3 dw FU_3 db 'Bypass zones ',4 dw FU_4 db 'Arming silent ',5 dw FU_5 db 'Set time ',6 dw FU_6 db 'Mono outs activ',7 dw FU_7 db 'Bi outs switch ',8 dw FU_8 db 'Supply reset ',9 dw FU_9 db 'Tel.DWNL start ',0 dw FU_0 db 'Events review ',255 dw ShowZdarzLoc db ' ',0 dw 0