AX.25 beacon content decoder

Document technical information

Format pdf
Size 17.5 kB
First found Nov 13, 2015

Document content analysis

Language
Type
not defined
Concepts
no text concepts found

Organizations

Transcript

ISIS QB50p AX.25 beacon decoder
version: 1.0, 2014-06-21
AX.25 frame properties
Frametype
FROM callsign
TO callsign
UI frame
QB50P1-0 or QB50P2-0
QB50P1-0 or QB50P2-0
Byte and bit order notes
Byte order
Bit order
Least significant byte first on multi-byte numbers
Most significant bit first
AX.25 frame contents - AX.25 beacon 1
Antenna
TRXUV
FRAMEHEADER
Data group
Byte
Description
Interpretation
0
Software ID
1
Satellite ID
1 = LEOPS software
1 = QB50p1
2 = QB50p2
2
3
Frametype
Always 1 for AX.25 beacon - 1
Operational mode
0 = Idle mode
1 = Deployment mode
2 = Nominal mode
130 = Nominal mode + safe flag
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
Unit
Format
Conversion
Boot counter
Incrementing satellite boot counter, increments every satellite boot or reset
# of boots
16 bit unsigned
VALUE
Packet counter
Incrementing packet identification number, resets every boot
# of packets 16 bit unsigned
VALUE
Commands received
Commands valid
Number of received commands
Number of received commands that are valid
# of cmds
# of cmds
8 bit unsigned
8 bit unsigned
VALUE
VALUE
Satellite uptime
Number of seconds passed since the satellite booted
seconds
32 bit unsigned
VALUE
Data valid 1
Data valid 2
Data valid 3
Data validity markers, block 1
Data validity markers, block 2
Data validity markers, block 3
hexadecimal
hexadecimal
hexadecimal
TRXUV Doppler
Doppler offset indicator
16 bit unsigned
TRXUV RSSI
Received Signal Strength Indicator of the receiver of TRXUV
TRXUV Reflected power
Reflected power indicator of the TRXUV
mW
16 bit unsigned
VALUE * VALUE * 0.000239
TRXUV Forward power
Forward power indicator of the TRXUV
mW
16 bit unsigned
VALUE * VALUE * 0.000239
VALUE * 0.395
16 bit unsigned
TRXUV TX Current
Current consumption of the transmitter of TRXUV
mA
16 bit unsigned
TRXUV RX Current
Current consumption of the receiver of TRXUV
mA
16 bit unsigned
VALUE * 0.395
TRXUV PA Temperature
Temperature of the TRXUV power amplifier
deg. C
16 bit unsigned
VALUE * -0.2959 + 190
TRXUV Bus Voltage
Battery bus voltage
V
16 bit unsigned
VALUE * 0.0161290
Antenna deployment status - A
Deployment status of antenna system - side A
Antenna temperature - A
Temperature of antenna system - side A
degrees C.
16 bit unsigned
Antenna deployment status - B
Deployment status of antenna system - side B
Antenna temperature - B
Temperature of antenna system - side B
hexadecimal
VALUE * -0.2922 + 190.65
hexadecimal
degrees C.
16 bit unsigned
VALUE * -0.2922 + 190.65
ELECTRICAL POWER SUBSYSTEM (EPS)
SOLAR PANELS
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
Boost Converter 1 Voltage
Voltage delivered by solar panel string 1
mV
16 bit unsigned
VALUE
Boost Converter 2 Voltage
Voltage delivered by solar panel string 2
mV
16 bit unsigned
VALUE
Boost Converter 3 Voltage
Voltage delivered by solar panel string 3
mV
16 bit unsigned
VALUE
Battery voltage
Battery voltage of the satellite battery
mV
16 bit unsigned
VALUE
Boost Converter 1 Current
Current delivered by solar panel string 1
mA
16 bit unsigned
VALUE
Boost Converter 2 Current
Current delivered by solar panel string 2
mA
16 bit unsigned
VALUE
Boost Converter 3 Current
Current delivered by solar panel string 3
mA
16 bit unsigned
VALUE
Total photovoltaic current
Total current delivered by the solar panels to the EPS
mA
16 bit unsigned
VALUE
Total system current
Total current consumption of the satellite
VALUE
mA
16 bit unsigned
Switched channel current - 3v3 #1 Current consumption on 3v3 switched channel #1
mA
16 bit unsigned
VALUE
Switched channel current - 3v3 #2 Current consumption on 3v3 switched channel #2
mA
16 bit unsigned
VALUE
Switched channel current - 3v3 #3 Current consumption on 3v3 switched channel #3
mA
16 bit unsigned
VALUE
Switched channel current - 5v #1
Current consumption on 5v switched channel #1
mA
16 bit unsigned
VALUE
Switched channel current - 5v #2
Current consumption on 5v switched channel #2
mA
16 bit unsigned
VALUE
Switched channel current - 5v #3
Current consumption on 5v switched channel #3
mA
16 bit unsigned
VALUE
Boost Converter 1 Temperature
Temperature of boost converter 1
deg. C
16 bit 2s complement
VALUE
Boost Converter 2 Temperature
Temperature of boost converter 2
deg. C
16 bit 2s complement
VALUE
Boost Converter 3 Temperature
Temperature of boost converter 3
deg. C
16 bit 2s complement
VALUE
Battery Temperature
Temperature of the battery
deg. C
16 bit 2s complement
VALUE
Channel status
EPS boot cause
Status of the 3v3 and 5v switched channels
Cause of the last reset of the EPS
0 = Begin
1 = Critical
2 = Safe
3 = Normal
4 = Full
0 = Hardware default
1 = Maximum Power Point Tracking
2 = SW fixed point
82
EPS battery mode
83
EPS Powerpoint tracking mode
84
85
86
87
88
89
90
91
92
93
hexadecimal
hexadecimal
Solar panel 0 temperature
Temperature of solar panel 0
deg. C
16 bit 2s complement
VALUE * 0.015625
Solar panel 1 temperature
Temperature of solar panel 1
deg. C
16 bit 2s complement
VALUE * 0.015625
Solar panel 2 temperature
Temperature of solar panel 2
deg. C
16 bit 2s complement
VALUE * 0.015625
Solar panel 3 temperature
Temperature of solar panel 3
deg. C
16 bit 2s complement
VALUE * 0.015625
Solar panel 4 temperature
Temperature of solar panel 4
deg. C
16 bit 2s complement
VALUE * 0.015625
AX.25 frame contents - AX.25 beacon 2
Data group
Byte
OBC SUPERVISOR
FRAMEHEADER
0
Description
Interpretation
Software ID
1 = LEOPS software
1 = QB50p1
2 = QB50p2
1
Satellite ID
2
3
Frametype
Always 2 for AX.25 beacon - 2
4
Operational mode
0 = Idle mode
1 = Deployment mode
2 = Nominal mode
130 = Nominal mode + safe flag
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
Unit
Format
Conversion
Boot counter
Incrementing satellite boot counter, increments every satellite boot or reset
# of boots
16 bit unsigned
VALUE
Packet counter
Incrementing packet identification number, resets every boot
# of packets 16 bit unsigned
VALUE
Commands received
Commands valid
Number of received commands
Number of received commands that are valid
# of cmds
# of cmds
8 bit unsigned
8 bit unsigned
VALUE
VALUE
Satellite uptime
Number of seconds passed since the satellite booted
seconds
32 bit unsigned
VALUE
Data valid 1
Data valid 2
Data valid 3
Data validity markers, block 1
Data validity markers, block 2
Data validity markers, block 3
hexadecimal
hexadecimal
hexadecimal
OBC Supervisor status
Status of the OBC supervisor
OBC Supervisor uptime
Number of seconds passed since the supervisor booted
seconds
32 bit unsigned
hexadecimal
VALUE
OBC Supvisor OBC uptime
Number of seconds passed since the supervisor powered the OBC
seconds
32 bit unsigned
VALUE
OBC Supervisor reset count
Number of times the supervisor has reset the OBC
count
32 bit unsigned
VALUE
OBC Supervisor temperature
Temperature of the OBC supervisor
deg. C
16 bit unsigned
VALUE * -0.2922 + 191.97
OBC Supervisor 3v3 in
3v3 input voltage provided to the OBC supervisor
mV
16 bit unsigned
VALUE * 4.888
OBC Supervisor 3v3 supply
Ouput voltage on the 3v3 output
mV
16 bit unsigned
VALUE * 4.888
OBC Supervisor 2v5 reference
Voltage reference for the OBC supervisor
mV
16 bit unsigned
VALUE * 2.444
OBC Supervisor 1v8 supply
Output voltage on the 1v8 output
mV
16 bit unsigned
VALUE * 2.444
OBC Supervisor 1v0 supply
Output voltage on the 1v0 output
mV
16 bit unsigned
VALUE * 2.444
OBC Supervisor 3v3 current
Current consumption on the 3v3 output
mA
16 bit unsigned
VALUE * 0.347
OBC Supervisor 1v8 current
Current consumption on the 1v8 output
mA
16 bit unsigned
VALUE * 0.122
OBC Supervisor 1v0 current
Current consumption on the 1v0 output
mA
16 bit unsigned
VALUE * 0.164
OBC Supervisor RTC supply
Supply voltage for the OBC real-time clock
mV
16 bit unsigned
VALUE * 4.888
ATTITUDE DETERMINATION AND CONTROL SYSTEM (ADCS)
OBC EXTENDED STATUS
51
52
53
54
55
56
57
58
59
OBC Safeflag trigger
0 = None
1 = Unknown mode
2 = Deployment complete
3 = Battery voltage
4 = Unexpected reset
5 = Ground contact timeout
6 = CubeSense current - 3v3
7 = CubeControl current - 3v3
8 = CubeControl current - 5v
9 = CubeControl current - batt v
OBC Safeflag uptime
Uptime at which last safeflag trigger occurred
seconds
32 bit unsigned
VALUE
OBC Epoch
Number of seconds passed since 01-01-1970 00:00:00 UTC
seconds
32 bit unsigned
VALUE
0 = Off
1 = Idle
2 = Estimate
3 = Detumbling
State of OBC power switches
hexadecimal
60
ADCS mode
61
OBC switch state
62
ADCS estimation mode
62
ADCS control mode
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
ADCS flags - 1
ADCS flags - 2
ADCS flags - 3
ADCS flags - 4
ADCS flags - 5
0 = Off
1 = Enabled
2 = Triggered
0 = None
1 = MEMS
2 = Magneto rate
3 = Magneto rate + pitch
4 = Full state EKF
5 = Magneto + TRIAD
ADCS status and error flags - byte 1
ADCS status and error flags - byte 2
ADCS status and error flags - byte 3
ADCS status and error flags - byte 4
ADCS status and error flags - byte 5
ADCS rate X
Estimated angular rate around X axis
degrees/sec 16 bit 2s complement
VALUE * 0.001
ADCS rate Y
Estimated angular rate around Y axis
degrees/sec 16 bit 2s complement
VALUE * 0.001
ADCS rate Z
Estimated angular rate around Z axis
degrees/sec 16 bit 2s complement
VALUE * 0.001
ADCS angular rate Y
Calibrated angular rate around Y axis
degrees/sec 16 bit 2s complement
VALUE * 0.001
Magnetic field X
Magnetic field measurement in X axis direction
ADC count
16 bit 2s complement
VALUE
Magnetic field Y
Magnetic field measurement in Y axis direction
ADC count
16 bit 2s complement
VALUE
Magnetic field Z
Magnetic field measurement in Z axis direction
ADC count
16 bit 2s complement
VALUE
Coarse sun sensor 1
Coarse sun sensor 2
Coarse sun sensor 3
Coarse sun sensor 4
Coarse sun sensor 5
Coarse sun sensor 6
Raw measurement
Raw measurement
Raw measurement
Raw measurement
Raw measurement
Raw measurement
ADC count
ADC count
ADC count
ADC count
ADC count
ADC count
8 bit
8 bit
8 bit
8 bit
8 bit
8 bit
VALUE
VALUE
VALUE
VALUE
VALUE
VALUE
Cubesense 3v3 current
Cubesense current consumption at 3v3
of
of
of
of
of
of
coarse sun sensor 1
coarse sun sensor 2
coarse sun sensor 3
coarse sun sensor 4
coarse sun sensor 5
coarse sun sensor 6
low nibble
high nibble
unsigned
unsigned
unsigned
unsigned
unsigned
unsigned
mA
16 bit unsigned
VALUE * 0.1
Cubesense NADIR SRAM current Cubesense current consumption of NADIR sensor SRAM
mA
16 bit unsigned
VALUE * 0.1
Cubesense SUN SRAM current
Cubesense current consumption of SUN sensor SRAM
mA
16 bit unsigned
VALUE * 0.1
Cubecontrol 3v3 current
Cubecontrol current consumption at 3v3
mA
16 bit unsigned
VALUE * 0.1
Cubecontrol 5v current
Cubecontrol current consumption at 5v
mA
16 bit unsigned
VALUE * 0.1
Cubecontrol battery current
Cubecontrol current consumption at battery voltage
mA
16 bit unsigned
VALUE * 0.1
mA
16 bit unsigned
VALUE * 0.1
Magnetorquer current
Current consumption of magnetorquer
Momentum wheel current
Current consumption of momentum wheel
mA
16 bit unsigned
VALUE * 0.1
Rate sensor temperature
ARM CPU temperature
Temperature of the ADCS rate sensor
Temperature of the ADCS ARM computer
deg. C
deg. C
8 bit 2s complement
8 bit 2s complement
VALUE
VALUE

Similar documents

×

Report this document