RAIL_ChannelConfigEntry_t Struct Reference
A channel configuration entry structure, which defines a channel range and parameters across which a corresponding radio configuration is valid.
      
       #include <
       
     
        rail_types.h
       
       >
      
         Data Fields | 
       |
| const uint32_t * | phyConfigDeltaAdd | 
| 
         The minimum radio configuration to apply to the base configuration for this channel set.
          | 
       |
| uint32_t | baseFrequency | 
| 
         A base frequency in Hz of this channel set.
          | 
       |
| uint32_t | channelSpacing | 
| 
         A channel spacing in Hz of this channel set.
          | 
       |
| uint16_t | physicalChannelOffset | 
| 
         The offset to subtract from the logical channel to align them with the zero based physical channels which are relative to baseFrequency.
          | 
       |
| uint16_t | channelNumberStart | 
| 
         The first valid RAIL channel number for this channel set.
          | 
       |
| uint16_t | channelNumberEnd | 
| 
         The last valid RAIL channel number for this channel set.
          | 
       |
| RAIL_TxPower_t | maxPower | 
| 
         The maximum power allowed in this channel set.
          | 
       |
| RAIL_ChannelConfigEntryAttr_t * | attr | 
| 
         A pointer to a structure containing attributes specific to this channel set.
          | 
       |
A channel configuration entry structure, which defines a channel range and parameters across which a corresponding radio configuration is valid.
operating frequency = baseFrequency
- channelSpacing * (channel - physicalChannelOffset);
 
       Definition at line
       
        795
       
       of file
       
        rail_types.h
       
       .
      
Field Documentation
| RAIL_ChannelConfigEntryAttr_t * RAIL_ChannelConfigEntry_t::attr | 
A pointer to a structure containing attributes specific to this channel set.
        Definition at line
        
         811
        
        of file
        
         rail_types.h
        
        .
       
| uint32_t RAIL_ChannelConfigEntry_t::baseFrequency | 
A base frequency in Hz of this channel set.
        Definition at line
        
         798
        
        of file
        
         rail_types.h
        
        .
       
| uint16_t RAIL_ChannelConfigEntry_t::channelNumberEnd | 
The last valid RAIL channel number for this channel set.
        Definition at line
        
         808
        
        of file
        
         rail_types.h
        
        .
       
| uint16_t RAIL_ChannelConfigEntry_t::channelNumberStart | 
The first valid RAIL channel number for this channel set.
        Definition at line
        
         806
        
        of file
        
         rail_types.h
        
        .
       
| uint32_t RAIL_ChannelConfigEntry_t::channelSpacing | 
A channel spacing in Hz of this channel set.
        Definition at line
        
         799
        
        of file
        
         rail_types.h
        
        .
       
| RAIL_TxPower_t RAIL_ChannelConfigEntry_t::maxPower | 
The maximum power allowed in this channel set.
        Definition at line
        
         810
        
        of file
        
         rail_types.h
        
        .
       
| const uint32_t* RAIL_ChannelConfigEntry_t::phyConfigDeltaAdd | 
The minimum radio configuration to apply to the base configuration for this channel set.
        Definition at line
        
         796
        
        of file
        
         rail_types.h
        
        .
       
| uint16_t RAIL_ChannelConfigEntry_t::physicalChannelOffset | 
The offset to subtract from the logical channel to align them with the zero based physical channels which are relative to baseFrequency.
(i.e., By default ch 0 = base freq, but if offset = 11, ch 11 = base freq.)
        Definition at line
        
         800
        
        of file
        
         rail_types.h
        
        .
       
The documentation for this struct was generated from the following file:
- 
       common/
       
rail_types.h