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.

116 lines
3.6 KiB
Plaintext
Raw Normal View History

2023-04-24 21:57:35 +02:00
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
//*******************************************************************************