Beacon Definition

YAML configuration file that defines this beacon can be found at: https://github.com/oresat/oresat-configs/blob/master/oresat_configs/oresat0_5/beacon.yaml

AX.25 Header

Dest Callsign

Dest SSID

Src Callsign

Src SSID

Control

PID

Value

“S”

“P”

“A”

“C”

“E”

“ “

60

“K”

“J”

“7”

“S”

“A”

“T”

F7

03

F0

Hex

53

50

41

43

45

20

60

4B

4A

37

53

41

54

F7

03

F0

Hex (bitshifted)

A6

A0

82

86

8A

40

60

96

94

6E

A6

82

A8

F7

03

F0

Offset

0

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

Total header length: 16 octets

Packet

Offset

Card

Name

Unit

Data Type

Size

Description

0

c3

ax25_header

octet_str

16

ax.25 packet header (see above)

16

c3

beacon_start_chars

str

3

the aprs start characters : {{z

19

c3

satellite_id

uint8

1

the unique oresat satellite id : 2

Value Descriptions:

  • 1: oresat0

  • 2: oresat0_5

  • 3: oresat1

20

c3

beacon_revision

uint8

1

the beacon revision number : 0

21

c3

status

uint8

1

Value Descriptions:

  • 66: pre_deply

  • 67: deploy

  • 68: standby

  • 69: beacon

  • 70: edl

22

c3

mode

uint8

1

the oresat system mode

23

c3

system_uptime

s

uint32

4

uptime

27

c3

system_unix_time

s

uint32

4

unix time

31

c3

system_power_cycles

uint16

2

the number of power cycles

33

c3

system_storage_percent

%

uint8

1

the current storage percent used

34

c3

lband_rx_bytes

B

uint32

4

lband received byte count

38

c3

lband_rx_packets

uint32

4

lband received packet count

42

c3

lband_rssi

dB

int8

1

lband rssi of last packet received as reported by AX5043

43

c3

lband_synth_relock_count

uint8

1

lband si41xx synthesizer relock count since boot

44

c3

uhf_rx_bytes

B

uint32

4

uhf received byte count

48

c3

uhf_rx_packets

uint32

4

uhf received packet count

52

c3

uhf_rssi

dB

int8

1

uhf rssi of last packet received after lna, filters, and digital channel filter

53

c3

edl_sequence_count

uint32

4

edl sequence count

57

c3

edl_rejected_count

uint32

4

edl sequence count

61

c3

fread_cache_length

uint8

1

number of files in fread cache

62

c3

fwrite_cache_length

uint8

1

number of files in fwrite cache

63

c3

updater_cache_length

uint8

1

number of updates cached

64

c3

adcs_manager_mode

uint8

1

requested adcs mission mode to follow

Value Descriptions:

  • 0: none

  • 1: standby

  • 2: hold

  • 3: calibrate

  • 4: spindown

  • 5: detumble

  • 6: bbq

  • 7: point

  • 8: manual

65

battery_1

pack_1_vbatt

mV

uint16

2

pack voltage

67

battery_1

pack_1_vcell

mV

uint16

2

lowest cell voltage

69

battery_1

pack_1_vcell_max

mV

uint16

2

max voltage for a cell

71

battery_1

pack_1_vcell_min

mV

uint16

2

min voltage for a cell

73

battery_1

pack_1_vcell_1

mV

uint16

2

cell 1 voltage

75

battery_1

pack_1_vcell_2

mV

uint16

2

cell 2 voltage

77

battery_1

pack_1_vcell_avg

mV

uint16

2

average voltage of both cells

79

battery_1

pack_1_temperature

C

int8

1

temperature of battery pack

80

battery_1

pack_1_temperature_avg

C

int8

1

average temperature of battery pack

81

battery_1

pack_1_temperature_max

C

int8

1

max temperature of battery pack

82

battery_1

pack_1_temperature_min

C

int8

1

min temperature of battery pack

83

battery_1

pack_1_current

mA

int16

2

pack current

85

battery_1

pack_1_current_avg

mA

int16

2

pack average current

87

battery_1

pack_1_current_max

mA

int16

2

pack max current

89

battery_1

pack_1_current_min

mA

int16

2

pack min current

91

battery_1

pack_1_status

uint8

1

Bit Definitions:

  • HEATER_ON: [0]

  • DISCHARGE_DISABLE: [1]

  • CHARGE_DISABLE: [2]

  • DISCHARGE_STATUS: [3]

  • CHARGE_STATUS: [4]

92

battery_1

pack_1_reported_state_of_charge

%

uint8

1

reported charge percent

93

battery_1

pack_1_full_capacity

mAh

uint16

2

capacity of battery pack

95

battery_1

pack_1_reported_capacity

mAh

uint16

2

reported capacity of battery pack

97

battery_1

pack_2_vbatt

mV

uint16

2

pack voltage

99

battery_1

pack_2_vcell

mV

uint16

2

lowest cell voltage

101

battery_1

pack_2_vcell_max

mV

uint16

2

max voltage for a cell

103

battery_1

pack_2_vcell_min

mV

uint16

2

min voltage for a cell

105

battery_1

pack_2_vcell_1

mV

uint16

2

cell 1 voltage

107

battery_1

pack_2_vcell_2

mV

uint16

2

cell 2 voltage

109

battery_1

pack_2_vcell_avg

mV

uint16

2

average voltage of both cells

111

battery_1

pack_2_temperature

C

int8

1

temperature of battery pack

112

battery_1

pack_2_temperature_avg

C

int8

1

average temperature of battery pack

113

battery_1

pack_2_temperature_max

C

int8

1

max temperature of battery pack

114

battery_1

pack_2_temperature_min

C

int8

1

min temperature of battery pack

115

battery_1

pack_2_current

mA

int16

2

pack current

117

battery_1

pack_2_current_avg

mA

int16

2

pack average current

119

battery_1

pack_2_current_max

mA

int16

2

pack max current

121

battery_1

pack_2_current_min

mA

int16

2

pack min current

123

battery_1

pack_2_status

uint8

1

Bit Definitions:

  • HEATER_ON: [0]

  • DISCHARGE_DISABLE: [1]

  • CHARGE_DISABLE: [2]

  • DISCHARGE_STATUS: [3]

  • CHARGE_STATUS: [4]

124

battery_1

pack_2_reported_state_of_charge

%

uint8

1

reported charge percent

125

battery_1

pack_2_full_capacity

mAh

uint16

2

capacity of battery pack

127

battery_1

pack_2_reported_capacity

mAh

uint16

2

reported capacity of battery pack

129

solar_1

output_voltage_avg

mV

uint16

2

average voltage

131

solar_1

output_current_avg

mA

int16

2

average current

133

solar_1

output_power_avg

mW

uint16

2

average power

135

solar_1

output_voltage_max

mV

uint16

2

max voltage

137

solar_1

output_current_max

mA

int16

2

max current

139

solar_1

output_power_max

mW

uint16

2

max power

141

solar_1

output_energy

mJ

uint16

2

storing energy

143

solar_2

output_voltage_avg

mV

uint16

2

average voltage

145

solar_2

output_current_avg

mA

int16

2

average current

147

solar_2

output_power_avg

mW

uint16

2

average power

149

solar_2

output_voltage_max

mV

uint16

2

max voltage

151

solar_2

output_current_max

mA

int16

2

max current

153

solar_2

output_power_max

mW

uint16

2

max power

155

solar_2

output_energy

mJ

uint16

2

storing energy

157

solar_3

output_voltage_avg

mV

uint16

2

average voltage

159

solar_3

output_current_avg

mA

int16

2

average current

161

solar_3

output_power_avg

mW

uint16

2

average power

163

solar_3

output_voltage_max

mV

uint16

2

max voltage

165

solar_3

output_current_max

mA

int16

2

max current

167

solar_3

output_power_max

mW

uint16

2

max power

169

solar_3

output_energy

mJ

uint16

2

storing energy

171

solar_4

output_voltage_avg

mV

uint16

2

average voltage

173

solar_4

output_current_avg

mA

int16

2

average current

175

solar_4

output_power_avg

mW

uint16

2

average power

177

solar_4

output_voltage_max

mV

uint16

2

max voltage

179

solar_4

output_current_max

mA

int16

2

max current

181

solar_4

output_power_max

mW

uint16

2

max power

183

solar_4

output_energy

mJ

uint16

2

storing energy

185

solar_5

output_voltage_avg

mV

uint16

2

average voltage

187

solar_5

output_current_avg

mA

int16

2

average current

189

solar_5

output_power_avg

mW

uint16

2

average power

191

solar_5

output_voltage_max

mV

uint16

2

max voltage

193

solar_5

output_current_max

mA

int16

2

max current

195

solar_5

output_power_max

mW

uint16

2

max power

197

solar_5

output_energy

mJ

uint16

2

storing energy

199

solar_6

output_voltage_avg

mV

uint16

2

average voltage

201

solar_6

output_current_avg

mA

int16

2

average current

203

solar_6

output_power_avg

mW

uint16

2

average power

205

solar_6

output_voltage_max

mV

uint16

2

max voltage

207

solar_6

output_current_max

mA

int16

2

max current

209

solar_6

output_power_max

mW

uint16

2

max power

211

solar_6

output_energy

mJ

uint16

2

storing energy

213

star_tracker_1

system_storage_percent

%

uint8

1

the current storage percent used

214

star_tracker_1

status

uint8

1

Value Descriptions:

  • 0: off

  • 1: boot

  • 2: standby

  • 3: low_power

  • 4: star_track

  • 5: capture

  • 255: error

215

gps

system_storage_percent

%

uint8

1

the current storage percent used

216

gps

status

uint8

1

Value Descriptions:

  • 0: off

  • 1: searching

  • 2: locked

  • 255: error

217

gps

skytraq_number_of_sv

uint8

1

number of gps satellites locked onto

218

gps

skytraq_fix_mode

uint8

1

Value Descriptions:

  • 0: no_fix

  • 1: 2d

  • 2: 3d

  • 3: 3d_dgps

219

adcs

gyroscope_roll_rate

deg/s

int16

2

z-axis rate

221

adcs

gyroscope_pitch_rate

deg/s

int16

2

x-axis rate

223

adcs

gyroscope_yaw_rate

deg/s

int16

2

y-axis rate

225

dxwifi

system_storage_percent

%

uint8

1

the current storage percent used

226

dxwifi

status

uint8

1

the dxwifi status

Value Descriptions:

  • 0: off

  • 1: boot

  • 2: standby

  • 3: film

  • 4: transmit

  • 5: purge

  • 255: error

227

dxwifi

radio_temperature

C

int8

1

the temperature of the radio

228

cfc_processor

system_storage_percent

%

uint8

1

the current storage percent used

229

cfc_processor

camera_status

uint8

1

Value Descriptions:

  • 1: off

  • 2: standby

  • 3: capture

  • 4: error

230

cfc_processor

camera_temperature

C

int8

1

the camera temperature

231

cfc_processor

tec_status

bool

1

the tec controller status

232

c3

crc32

uint32

4

packet checksum

Total packet length: 236 octets