AllWize Library
OMS.h
Go to the documentation of this file.
1 
6 // C-Field values
7 #define C_SND_NKE 0x40 // Master, link reset after communication
8 #define C_SND_UD2 0x43 // Master, send command with subsequent response (expects RSP-UD or NACK)
9 #define C_SND_UD 0x53 // Master, send command (expects ACK or NACK, also 0x73)
10 #define C_REQ_UD1 0x5A // Master, alarm request (expects ACK or RSP-UD, also 0x7A)
11 #define C_REQ_UD2 0x5B // Master, data request (expects RSP-UD, also 0x7B)
12 #define C_CNF_IR 0x06 // Master, confirms successful registration
13 #define C_ACK 0x00 // Master or slave
14 #define C_SND_NR 0x44 // Slave, send spontaneous application data without request (expects CNF-IR or SND-NKE)
15 #define C_SND_IR 0x46 // Slave, send manually initiated installation data
16 #define C_ACC_NR 0x47 // Slave, empty, allows bidirectionallity
17 #define C_ACC_DMD 0x48 // Slave, demand to master for application data (expects ACK)
18 #define C_NACK 0x01 // Slave, response in case of error
19 #define C_RSPUD 0x08 // Slave, response of app data after a request from master
20 
21 // CI-Field values
22 #define CI_WIZE 0x20
23 #define CI_COMMAND_DOWN_NONE 0x51
24 #define CI_SELECT_DOWN_NONE 0x52
25 #define CI_COMMAND_DOWN_SHORT 0x5A
26 #define CI_COMMAND_DOWN_LONG 0x5B
27 #define CI_APP_RESPONSE_UP_NONE 0x66
28 #define CI_APP_RESPONSE_UP_SHORT 0x67
29 #define CI_APP_RESPONSE_UP_LONG 0x68
30 #define CI_RESPONSE_UP_LONG 0x72
31 #define CI_RESPONSE_UP_SHORT 0x7A
32