Z-Wave Protocol Controller Reference
transport_service_command_class_def.h
Go to the documentation of this file.
1#define COMMAND_CLASS_TRANSPORT_SERVICE_V2 0x55
2#define COMMAND_FIRST_FRAGMENT 0xC0
3#define COMMAND_SUBSEQUENT_FRAGMENT 0xE0
4#define COMMAND_SEGMENT_REQUEST_V2 0xC8
5#define COMMAND_SEGMENT_COMPLETE_V2 0xE8
6#define COMMAND_SEGMENT_WAIT_V2 0xF0
7#define COMMAND_CLASS_INDEX 0
8/************************************************************/
9/* Command Segment Request V2 command class structs */
10/************************************************************/
12 uint8_t cmdClass; /* The command class */
13 uint8_t cmd_reserved; /* The command + parameter reserved */
14 uint8_t properties2; /* masked byte */
17
18/************************************************************/
19/* Command Segment Wait V2 command class structs */
20/************************************************************/
22 uint8_t cmdClass; /* The command class */
23 uint8_t cmd_reserved; /* The command + parameter reserved */
26
27/************************************************************/
28/* Command Segment Complete V2 command class structs */
29/************************************************************/
31 uint8_t cmdClass; /* The command class */
32 uint8_t cmd_reserved; /* The command + parameter reserved */
33 uint8_t properties2; /* masked byte */
35
36/************************************************************/
37/* Command First Fragment 1byte command class structs */
38/************************************************************/
40 uint8_t cmdClass; /* The command class */
41 uint8_t cmd_datagramSize1; /* The command + parameter datagram_size_1 */
42 uint8_t datagramSize2;
43 uint8_t properties2; /* masked byte */
44 uint8_t payload1;
45 uint8_t checksum1; /* MSB */
46 uint8_t checksum2; /* LSB */
48
49/************************************************************/
50/* Command Subsequent Fragment 1byte command class structs */
51/************************************************************/
53 uint8_t cmdClass; /* The command class */
54 uint8_t cmd_datagramSize1; /* The command + parameter datagram_size_1 */
55 uint8_t datagramSize2;
56 uint8_t properties2; /* masked byte */
58 uint8_t payload1;
59 uint8_t checksum1; /* MSB */
60 uint8_t checksum2; /* LSB */
62
Definition: transport_service_command_class_def.h:39
uint8_t payload1
Definition: transport_service_command_class_def.h:44
uint8_t datagramSize2
Definition: transport_service_command_class_def.h:42
uint8_t cmd_datagramSize1
Definition: transport_service_command_class_def.h:41
uint8_t cmdClass
Definition: transport_service_command_class_def.h:40
uint8_t checksum1
Definition: transport_service_command_class_def.h:45
uint8_t checksum2
Definition: transport_service_command_class_def.h:46
uint8_t properties2
Definition: transport_service_command_class_def.h:43
Definition: transport_service_command_class_def.h:30
uint8_t cmd_reserved
Definition: transport_service_command_class_def.h:32
uint8_t cmdClass
Definition: transport_service_command_class_def.h:31
uint8_t properties2
Definition: transport_service_command_class_def.h:33
Definition: transport_service_command_class_def.h:11
uint8_t cmdClass
Definition: transport_service_command_class_def.h:12
uint8_t cmd_reserved
Definition: transport_service_command_class_def.h:13
uint8_t datagramOffset2
Definition: transport_service_command_class_def.h:15
uint8_t properties2
Definition: transport_service_command_class_def.h:14
Definition: transport_service_command_class_def.h:21
uint8_t pendingFragments
Definition: transport_service_command_class_def.h:24
uint8_t cmd_reserved
Definition: transport_service_command_class_def.h:23
uint8_t cmdClass
Definition: transport_service_command_class_def.h:22
Definition: transport_service_command_class_def.h:52
uint8_t checksum2
Definition: transport_service_command_class_def.h:60
uint8_t properties2
Definition: transport_service_command_class_def.h:56
uint8_t payload1
Definition: transport_service_command_class_def.h:58
uint8_t cmd_datagramSize1
Definition: transport_service_command_class_def.h:54
uint8_t checksum1
Definition: transport_service_command_class_def.h:59
uint8_t cmdClass
Definition: transport_service_command_class_def.h:53
uint8_t datagramSize2
Definition: transport_service_command_class_def.h:55
uint8_t datagramOffset2
Definition: transport_service_command_class_def.h:57
struct _ZW_COMMAND_SEGMENT_WAIT_V2_FRAME_ ZW_COMMAND_SEGMENT_WAIT_V2_FRAME
struct _ZW_COMMAND_SUBSEQUENT_FRAGMENT_1BYTE_FRAME_ ZW_COMMAND_SUBSEQUENT_FRAGMENT_1BYTE_FRAME
struct _ZW_COMMAND_SEGMENT_COMPLETE_V2_FRAME_ ZW_COMMAND_SEGMENT_COMPLETE_V2_FRAME
struct _ZW_COMMAND_FIRST_FRAGMENT_1BYTE_FRAME_ ZW_COMMAND_FIRST_FRAGMENT_1BYTE_FRAME
struct _ZW_COMMAND_SEGMENT_REQUEST_V2_FRAME_ ZW_COMMAND_SEGMENT_REQUEST_V2_FRAME