Satel ETHM-1 User Manual

Page 3

Advertising
background image

SATEL 2014-04-02

cmd

meaning

answer

0x1A RTC and basic status bits

0x1A + 9 bytes (see description below)

0x1B troubles part 1

0x1B + 47 bytes (see description below)

0x1C troubles part 2

0x1C + 26 bytes (see description below)

0x1D troubles part 3

0x1D + 60 bytes (see description below)

0x1E troubles part 4

0x1E + 30 bytes (see description below)

0x1F troubles part 5

0x1F + 31 bytes (see description below)

0x20 troubles memory part 1

0x20 + 47 bytes (see description below)

0x21 troubles memory part 2

0x21 + 39 bytes (see description below)

0x22 troubles memory part 3

0x22 + 60 bytes (see description below)

0x23 troubles memory part 4

0x23 + 30 bytes (see description below)

0x24 troubles memory part 5

0x24 + 48 bytes (see description below)

0x25 partitions with violated zones

0x25 + 4 bytes

0x26 zones isolate

0x26 + 16/32 bytes (*)

0x27 partitions with verified alarms

0x27 + 4 bytes

0x28 zones masked

0x28 + 16/32 bytes (*) (**)

0x29 zones masked memory

0x29 + 16/32 bytes (*) (**)

0x2A partitions armed in mode 1

0x2A + 4 bytes (**)

0x2B partitions with warning alarms

0x2B + 4 bytes (**)

0x2C troubles part 6

0x2C + 45 bytes (see description below) (***)

0x2D troubles part 7

0x2D + 47 bytes (see description below) (***)

0x2E troubles memory part 6

0x2E + 45 bytes (see description below) (***)

0x2F troubles memory part 7

0x2F + 48 bytes (see description below) (***)

0x7C INT-RS/ETHM-1 module version

0x7C + 12 bytes, e.g. for version 1.23 2012-05-27 (****):

11 bytes

- '12320120527'

1 byte

- .0 - 1 = module can serve 32 data bytes for zones/outputs

0x7D +1 byte - read zone temperature

0x7D + 3 bytes (answer can be delayed up to 5s):

1 byte

- zone number 1..256 (send 0 instead of 256)

2 bytes

- temperature (high,low):

0x0000

= -55.0 °C

0x0001

= -54.5 °C

0x006E = 00.0 °C
...
0xFFFF = undetermined

If requested zone is not temperature zone, answer will not be returned.

0x7E INTEGRA version

0x7E + 14 bytes, e.g. for version 1.23 2012-05-27:

1 byte

- INTEGRA type:

0, 1, 2, 3

= INTEGRA 24, 32, 64, 128

4

= INTEGRA 128-WRL SIM300

132

= INTEGRA 128-WRL LEON

66

= INTEGRA 64 PLUS

67

= INTEGRA 128 PLUS

72

= INTEGRA 256 PLUS

11 bytes

- '12320120527'

1 byte

- language version (1 = english, otherwise other language version)

1 byte

- 255 = settings stored in FLASH, otherwise not stored

Note:

in INT-RS v2.xx all commands 0x00..0x2F can be sent as 2-bytes (i.e. command byte + 1 additional byte), but those of them
that are not marked with (*) in above list will answer the same way as were sent as 1-byte command.

Note:

if any command returns data that contains more zones/outputs etc. than INTEGRA connected to INT-RS, the redundancy data
returned will be cleared. E.g. if INT-RS is connected to INTEGRA 24, the command 0x00 will return 16 data bytes in which
only the first 3 bytes could be non-zero (i.e. zones 1..24) and the remaining 13 bytes should be zeros. Using 0x00 + 1 byte
command (e.g. 0x00, 0x00 - in INT-RS v2.xx only) will return 32 bytes in which 29 last bytes should be zeros.

*

In INT-RS v1.xx this command is only 1-byte long and it returns 16 bytes of data.
In INT-RS v2.xx this command can be used as 1-byte long (as in v1.xx) or as 2-bytes long - send it with 1 additional byte (no matter
of its value) and this command will return 32 bytes of data (i.e. list of 1..256 zones/outputs).
2-bytes version of this command is especially usefull in conjuction with INTEGRA 256 PLUS.

**

In INT-RS v1.xx answer can be delayed up to 5s.
In INT-RS v2.xx answer is returned immediately.

***

Command available in INT-RS v2.xx only.

****

Modules ealier than 2013-11-08 does not know this command, so they will not reply.

- 3 -

Advertising