1
0
This repository has been archived on 2023-11-30. You can view files and clone it, but cannot push or open issues or pull requests.
dtux__zigbeemanager/docs/properties.txt

116 lines
3.6 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

MAC capability
Packet Type
Optional additional error information
Log level
Power source
Battery
AC Power
MIC
Event status
Server mask
Descriptor capability
Mac flags
startStatus
restartStatus
// *****************************************************************************
* 0 - STARTUP
* 2 - NFN_START
* 6 - RUNNING
* The node is not yet provisioned.
// ******************************************************************************
networkJoinedStatus
// ****************************************************************************
// Status:
// 0 = Joined existing network
// 1 = Formed new network
// 128 244 = Failed (ZigBee event codes)
// *******************************************************************************
permitJoinStatus
// ****************************************************************************
// 0 - Off
// 1 - On
// *******************************************************************************
Bit fields (8042, 8043, 8044)
/*
// ****************************************************************************
// Bitfields:
// Logical type (bits 0-2
// 0 - Coordinator
// 1 - Router
// 2 - End Device)
// Complex descriptor available (bit 3)
// User descriptor available (bit 4)
// Reserved (bit 5-7)
// APS flags (bit 8-10 currently 0)
// Frequency band(11-15 set to 3 (2.4Ghz))
// Server mask bits:
// 0 - Primary trust center
// 1 - Back up trust center
// 2 - Primary binding cache
// 3 - Backup binding cache
// 4 - Primary discovery cache
// 5 - Backup discovery cache
// 6 - Network manager
// 7 to15 - Reserved
// MAC capability
// Bit 0 - Alternate PAN Coordinator
// Bit 1 - Device Type
// Bit 2 - Power source
// Bit 3 - Receiver On when Idle
// Bit 4-5 - Reserved
// Bit 6 - Security capability
// Bit 7 - Allocate Address
// Descriptor capability:
// 0 - extended Active endpoint list available
// 1 - Extended simple descriptor list available
// 2 to 7 - Reserved
// *******************************************************************************
8043
// ****************************************************************************
// Bit fields:
// Device version: 4 bits (bits 0-4)
// Reserved: 4 bits (bits4-7)
// *******************************************************************************
8044
// ****************************************************************************
// Bit fields
// 0 to 3: current power mode
// 4 to 7: available power source
// 8 to 11: current power source
// 12 to 15: current power source level
// *******************************************************************************
804E
// ****************************************************************************
// Note: If Neighbour Table list count is 0, there are no elements in the list.
// NWK Address : uint16_t
// Extended PAN ID : uint64_t
// IEEE Address : uint64_t
// Depth : uint_t
// Link Quality : uint8_t
// Bit map of attributes Described below: uint8_t
// bit 0-1 Device Type
// (0-Coordinator 1-Router 2-End Device)
// bit 2-3 Permit Join status
// (1- On 0-Off)
// bit 4-5 Relationship
// (0-Parent 1-Child 2-Sibling)
// bit 6-7 Rx On When Idle status
// (1-On 0-Off)
// *******************************************************************************
8140
// ****************************************************************************
// Complete:
// 0 more attributes to follow
// 1 this was the last attribute
//*******************************************************************************