RAIL_ChannelConfig_t Struct Reference
A channel configuration structure, which defines the channel meaning when a channel number is passed into a RAIL function, e.g., RAIL_StartTx() and RAIL_StartRx() .
      
       #include <
       
     
        rail_types.h
       
       >
      
         Data Fields | 
       |
| const uint32_t * | phyConfigBase | 
| 
         Base radio configuration for the corresponding channel configuration entries.
          | 
       |
| const uint32_t * | phyConfigDeltaSubtract | 
| 
         Minimum radio configuration to restore channel entries back to base configuration.
          | 
       |
| const RAIL_ChannelConfigEntry_t * | configs | 
| 
         Pointer to an array of
         
          RAIL_ChannelConfigEntry_t
         
         entries.
          | 
       |
| uint32_t | length | 
| 
         Number of
         
          RAIL_ChannelConfigEntry_t
         
         entries.
          | 
       |
| uint32_t | signature | 
| 
         Signature for this structure.
          | 
       |
A channel configuration structure, which defines the channel meaning when a channel number is passed into a RAIL function, e.g., RAIL_StartTx() and RAIL_StartRx() .
A RAIL_ChannelConfig_t structure defines the channel scheme that an application uses when registered in RAIL_ConfigChannels() .
These are a few examples of different channel configurations:
       Definition at line
       
        1022
       
       of file
       
        rail_types.h
       
       .
      
Field Documentation
| const RAIL_ChannelConfigEntry_t * RAIL_ChannelConfig_t::configs | 
Pointer to an array of RAIL_ChannelConfigEntry_t entries.
        Definition at line
        
         1028
        
        of file
        
         rail_types.h
        
        .
       
| uint32_t RAIL_ChannelConfig_t::length | 
Number of RAIL_ChannelConfigEntry_t entries.
        Definition at line
        
         1031
        
        of file
        
         rail_types.h
        
        .
       
| const uint32_t* RAIL_ChannelConfig_t::phyConfigBase | 
Base radio configuration for the corresponding channel configuration entries.
        Definition at line
        
         1023
        
        of file
        
         rail_types.h
        
        .
       
| const uint32_t* RAIL_ChannelConfig_t::phyConfigDeltaSubtract | 
Minimum radio configuration to restore channel entries back to base configuration.
        Definition at line
        
         1025
        
        of file
        
         rail_types.h
        
        .
       
| uint32_t RAIL_ChannelConfig_t::signature | 
Signature for this structure.
Only used on modules.
        Definition at line
        
         1032
        
        of file
        
         rail_types.h
        
        .
       
The documentation for this struct was generated from the following file:
- 
       common/
       
rail_types.h