4.2.1 Supported Command Classes

With the provided Flash software, only a small subset of command classes is implemented to support basic Z-Wave communication. The user can easily add additional command classes.

Note: Appended command classes have to be announced in the array of supported command classes (g_zWaveCmdCls[]) on the ATA8510.
The following table provides details about the currently supported command classes.
Table 4-7. Supported Command Classes
Command ClassCommandNote
COMMAND_CLASS_NO_OPERATIONUsed by Z-Wave manager entity to test the availability of a node in a network
COMMAND_CLASS_ZWAVE_PROTOCOLPROTOCOL_COMMAND_REQUEST_NODE_INFONode information frame will be returned
PROTOCOL_COMMAND_ASSIGN_IDSUsed to assign NodeID and HomeID
PROTOCOL_COMMAND_FIND_NODES_IN_RANGEUsed to start neighbor node detection. Process to detect neighbor nodes is currently not implemented. As command implementation is necessary for inclusion process PROTOCOL_COMMAND_CMD_COMPLETE will be returned directly
PROTOCOL_COMMAND_GET_NODES_IN_RANGERange information with no neighbor nodes will be returned
PROTOCOL_COMMAND_TRANSFER_PRESENTATIONNode information frame is returned
COMMAND_CLASS_BASICBASIC_GETStarts temperature measurement and returns a report of actual temperature
COMMAND_CLASS_SENSOR_MULTILEVELSENSOR_MULTILEVEL_GETStarts temperature measurement and returns a report of actual temperature
COMMAND_CLASS_NETWORK_MANAGEMENT_BASICDEFAULT_SETClears NodeID and HomeID and returns a set complete
COMMAND_CLASS_NODE_NAMINGNODE_NAMING_NODE_NAME_SETUsed to assign a node name, stored in customer section of the EEPROM
NODE_NAMING_NODE_NAME_GETNode name report is returned
NODE_NAMING_NODE_LOCATION_SETUsed to assign a node location, stored in customer section of the EEPROM
NODE_NAMING_NODE_LOCATION_GETNode location report is returned