GNU Radio's IRIDIUM_TOOLKIT Package
iridium Namespace Reference

Enumerations

enum  direction { direction::UNDEF = 0, direction::DOWNLINK = 1, direction::UPLINK = 2 }
 

Variables

const int SYMBOLS_PER_SECOND = 25000
 
const int UW_LENGTH = 12
 
const int SIMPLEX_FREQUENCY_MIN = 1626000000
 
const int PREAMBLE_LENGTH_SHORT = 16
 
const int PREAMBLE_LENGTH_LONG = 64
 
const int MIN_FRAME_LENGTH_NORMAL = 131
 
const int MAX_FRAME_LENGTH_NORMAL = 191
 
const int MIN_FRAME_LENGTH_SIMPLEX = 80
 
const int MAX_FRAME_LENGTH_SIMPLEX = 444
 
const int UW_DL [] = {0, 2, 2, 2, 2, 0, 0, 0, 2, 0, 0, 2}
 
const int UW_UL [] = {2, 2, 0, 0, 0, 2, 0, 0, 2, 0, 2, 2}
 

Enumeration Type Documentation

enum iridium::direction
strong
Enumerator
UNDEF 
DOWNLINK 
UPLINK 

Variable Documentation

const int iridium::MAX_FRAME_LENGTH_NORMAL = 191
const int iridium::MAX_FRAME_LENGTH_SIMPLEX = 444
const int iridium::MIN_FRAME_LENGTH_NORMAL = 131
const int iridium::MIN_FRAME_LENGTH_SIMPLEX = 80
const int iridium::PREAMBLE_LENGTH_LONG = 64
const int iridium::PREAMBLE_LENGTH_SHORT = 16
const int iridium::SIMPLEX_FREQUENCY_MIN = 1626000000
const int iridium::SYMBOLS_PER_SECOND = 25000
const int iridium::UW_DL[] = {0, 2, 2, 2, 2, 0, 0, 0, 2, 0, 0, 2}
const int iridium::UW_LENGTH = 12
const int iridium::UW_UL[] = {2, 2, 0, 0, 0, 2, 0, 0, 2, 0, 2, 2}