2.4 PHY PIB List
The PHY PIB (Physical Layer Parameter Information Base) contains the attributes necessary for managing the physical layer of a device, and these attributes are listed in the following table.
| PIB Attribute | Access | Type | Default | Range | 
|---|---|---|---|---|
| phyCurrentChannel | Get/Set | uint8_t | 11 | 11-26 | 
| phyChannelsSupported | Get | Uint32_t | 0x07FFF800 | NA | 
| phyCurrentPage | Get/Set | uint8_t | 0 | 0,2,16,17 | 
| phyTransmitPower | Get/Set | uint8_t | 4 | 0-15 | 
| phyCCAMode | Get/Set | uint8_t | 1 | 0-3 | 
| macIeeeAddress | Get/Set | Uint64_t | All 0’s | - | 
| macShortAddress | Get/Set | Uint16_t | 0xFFFF | 0x0000 - 0xFFFF | 
| macPANId | Get/Set | Uint16_t | 0xFFFF | 0x0000 - 0xFFFF | 
| macMinBE | Get/Set | uint8_t | 3 | 0-3 | 
| macMaxBE | Get/Set | uint8_t | 5 | 3-8 | 
| macMaxCSMABackoffs | Get/Set | uint8_t | 4 | 0-5 | 
| macMaxFrameRetries | Get/Set | uint8_t | 3 | 0-7 | 
| macPromiscuousMode | Get/Set | bool | false | True/false | 
| phySHRDuration | Get | uint8_t | 10 Symbols | NA | 
| phySymbolsPerOctet | Get | uint8_t | 2 Symbols | NA | 
| phyMaxFrameDuration | Get | Uint16_t | 266 Symbols | NA | 
