RAIL_PacketTimeStamp_t Struct Reference
Information needed to calculate and represent a packet timestamp.
      
       #include <
       
     
        rail_types.h
       
       >
      
         Data Fields | 
       |
| RAIL_Time_t | packetTime | 
| 
         Timestamp of the packet in the RAIL timebase.
          | 
       |
| uint32_t | totalPacketBytes | 
| 
         A value specifying the total length in bytes of the packet for use when calculating the packetTime requested by the timePosition field.
          | 
       |
| RAIL_PacketTimePosition_t | timePosition | 
| 
         A RAIL_PacketTimePosition_t value specifying the packet position to return in the packetTime field.
          | 
       |
Information needed to calculate and represent a packet timestamp.
       Definition at line
       
        1226
       
       of file
       
        rail_types.h
       
       .
      
Field Documentation
| RAIL_PacketTimePosition_t RAIL_PacketTimeStamp_t::timePosition | 
A RAIL_PacketTimePosition_t value specifying the packet position to return in the packetTime field.
If this is RAIL_PACKET_TIME_DEFAULT , this field will be updated with the actual position corresponding to the packetTime value filled in by a call using this structure.
        Definition at line
        
         1245
        
        of file
        
         rail_types.h
        
        .
       
| uint32_t RAIL_PacketTimeStamp_t::totalPacketBytes | 
A value specifying the total length in bytes of the packet for use when calculating the packetTime requested by the timePosition field.
This should account for all bytes sent over the air after the Preamble and Sync word(s) including CRC bytes.
        Definition at line
        
         1237
        
        of file
        
         rail_types.h
        
        .
       
The documentation for this struct was generated from the following file:
- 
       common/
       
rail_types.h