![]() |
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] |