![]() |
OpenZWave Library
1.2
|
#include <ctime>
#include "command_classes/CommandClasses.h"
#include "command_classes/Security.h"
#include "Defs.h"
#include "Msg.h"
#include "Node.h"
#include "Driver.h"
#include "platform/Log.h"
#include "value_classes/ValueBool.h"
Macros | |
#define | UNUSED(x) (void)(x) |
Enumerations | |
enum | SecurityCmd { SecurityCmd_SupportedGet = 0x02, SecurityCmd_SupportedReport = 0x03, SecurityCmd_SchemeGet = 0x04, SecurityCmd_SchemeReport = 0x05, SecurityCmd_NetworkKeySet = 0x06, SecurityCmd_NetworkKeyVerify = 0x07, SecurityCmd_SchemeInherit = 0x08, SecurityCmd_NonceGet = 0x40, SecurityCmd_NonceReport = 0x80, SecurityCmd_MessageEncap = 0x81, SecurityCmd_MessageEncapNonceGet = 0xc1 } |
enum | SecurityScheme { SecurityScheme_Zero = 0x00 } |
Functions | |
void | PrintHex (std::string prefix, uint8_t const *data, uint32 const length) |
Variables | |
uint8_t | SecuritySchemes [1][16] |
uint8_t | EncryptPassword [16] = {0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA} |
uint8_t | AuthPassword [16] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55} |
#define UNUSED | ( | x | ) | (void)(x) |
enum SecurityCmd |
enum SecurityScheme |
void PrintHex | ( | std::string | prefix, |
uint8_t const * | data, | ||
uint32 const | length | ||
) |
uint8_t AuthPassword[16] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55} |
uint8_t EncryptPassword[16] = {0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA} |
uint8_t SecuritySchemes[1][16] |