Ademco Fast
Format: CCCC ZZZZ ZZZZ R
CCCC
: Client CodeZZZZ
: ZonesR
: Report Type
If the report type is 7, it means the signal is a zone signal. Any other digit reports some other type of signal such as low battery or AC failure. Patriot treats the Ademco format as having 9 zones shown above, matching the position of the eight Z's and the R.
A type is derived from any of the Z positions that do not contain a digit 5 (the null zone condition in Ademco fast format) or a digit 6 (previous event indicator). A type will also be derived from the R position whenever it does not contain 7 (which simply informs that this is a zone report).
For example:
1234 5559 5555 7
Client ID = 1234, Type = 9, Zone/User = 4.
1234 5555 5555 6
Client ID = 1234, Type = 6, Zone/User = 9.
1234 5555 2553 7
This gives two signals:
Client ID = 1234, Type = 2, Zone/User = 5
Client ID = 1234, Type = 3, Zone/User = 8
There are six different possible event codes for each of the eight channels (denoted by Z's):
1 | Alarm |
2 | Opening |
3 | Restore |
4 | Closing |
5 | Normal (No event) |
6 | Previous Event |
Event codes 5 and 6 do not trigger a signal in Patriot.
The ninth channel has 3 possible event conditions that could be reported:
7 | Battery Normal |
8 | Low Battery |
9 | Test |
Event code 7 does not trigger a signal in Patriot.
Ademco High Speed Expanded
(sometimes referred to as DTMF 4 + 9)
Ademco High Speed Expanded has the same transmission layout as Ademco Fast, but has some variation, as channel nine determines the interpretation. The format differs from Ademco Fast when channel 9 has a value between 1 and 6 as follows:
Channel 9 status = 1 (Alarm codes)
Producing Patriot Type = 1 where Channel = 1
Producing Patriot Type = 3 where Channel = 3
Channels 1 to 8 = 1 producing Patriot zone codes = 10 to 17
Channel 9 status = 2 (Opening Code) producing Patriot Type = 2
Channel 1 = 1 to F (Hex) producing Patriot user codes = 1 to 15
Channel 9 status = 3 (Isolation Code)
Producing Patriot Type = 7 where Channel = 1
Producing Patriot Type = 37 where Channel = 3
Channels 1 to 8 = 1 or 3 producing Patriot zone codes = 1 to 8
Channel 9 status = 4 (Closing Code) producing Patriot Type = 4
Channel 1 = 1 to F (Hex) producing Patriot user = 1 to 15
Channel 9 status =5 (Trouble Code)
Producing Patriot Type = 10 where Channel = 1
Producing Patriot Type = 40 where Channel = 3
Channel 1 to 8 = 1 producing Patriot zone codes = 1 to 8
Channel 9 status = 6 (System Status Code)
Channel 1 = 1 producing Patriot Type = 11 and Patriot zone = 0
Channel 1 = 3 producing Patriot Type = 31 and Patriot zone = 0
Channel 2 = 1 producing Patriot Type = 12 and Patriot zone = 0
Channel 2 = 3 producing Patriot Type = 32 and Patriot zone = 0
Channel 3 = 1 producing Patriot Type = 13 and Patriot zone = 0
Channel 3 = 3 producing Patriot Type = 33 and Patriot zone = 0
Channel 4 = 1 producing Patriot Type = 14 and Patriot zone = 0
Channel 4 = 3 producing Patriot Type = 34 and Patriot zone = 0
Channel 9 = 9 (Test Report Code) producing Patriot Type = 9 and Patriot zone = 9
Examples:
1234 5551 5555 1
Gives Client Code = 1234, Type = 1, Zone = 13
1234 B44 4444 4
Gives Client Code = 1234, Type = 4, User = 11
1234 5222 2222 2
Gives Client Code = 1234, Type = 2, User = 5
1234 5155 5555 6
Gives Client Code = 1234, Type = 12, Zone/User = 0
Ademco Fast Expanded Option
This option allows Ademco fast to be handled in a much more comprehensive way. A table showing all channel values and the translated Patriot 6 Type No., Module No., and Zone / User No can be provided. Contact support@patriotsystems.com if this table is required.