Skip to main content
Version: 6.11

Ademco Fast

Format: CCCC ZZZZ ZZZZ R

  • CCCC: Client Code
  • ZZZZ: Zones
  • R: 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):

1Alarm
2Opening
3Restore
4Closing
5Normal (No event)
6Previous 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:

7Battery Normal
8Low Battery
9Test

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.