XW-2 Satellites Digital Telemetry Encoding Format

XW-2 Satellites Digital Telemetry Encoding Format
Alan Kung，BA1DU
2015-10-05
The following includes digital telemetry transmission format and measurement equation of CAMSAT – DFH XW-2 series of six amateur
radio satellites. The digital telemetry signals of XW-2 satellites work on GMSK modulation scheme, the baseband transmission is AX.25 UIframes. XW -2A through 2D satellites’ telemetry transmission rate is 9.6kbps and 19.2kbps switchable, the telemetry transmission rate of XW-2Eand 2F is 9.6kbps only.

1、XW-2A、2B、2C and 2D digital telemetry fames and equations
ChannelName of Parameter

Type

Data Structure

Description and Equation

Data Range

1

Primary power supply voltage

Data

W08bits, Unsigned binary integers
6×(3.3/255)×N(Measured value) （V）

10V~13V

2

Primary power supply current

Data

W1

8bits, Unsigned binary integers
0.15×(3.3/255)×N(Measured value) （A）

0.10A~0.20A

3

DC / DC converter output voltage

Data

W28bits, Unsigned binary integers
1.6×(3.3/255)×N(Measured value) （V）

3.8V4

DC / DC converter output current

Data

W38bits, Unsigned binary integers
0.2×(3.3/255)×N(Measured value) （A）

0.2A~0.6A

1

XW-2 Satellites Digital Telemetry Encoding Format
ChannelName of Parameter

Type

Data Structure

Description and Equation

Data Range

5

OBC power voltage

Data

W48bits, Unsigned binary integers
4×2.4/256×N(Measured value) （V）

6

OBC temperature

Data

W58bits, Unsigned binary integers
N-64 （℃）-64°C~125°C

7RF power amplifier temperature

Data

W68bits, Unsigned binary integers
N-64 （℃）-64°C~125°C

8Command transmission counter

Data

W7B7～B5

9Current operating mode

StatusW7B4~B2

1011

ReservedReserved——

W7B1~W8B0
W912

CPU Reset Counter

Data

W1013

Receiver AGC voltage

Data

W1114

RF forward power

Data

W1215

RF reflected power

Data

W132

Display in decimal
001:Mode 1（CW Beacon，Transmit Per 6 minutes）
010:Mode 2（CW Beacon， Continuously）
011:Mode 3（CW Beacon + Linear Transponder）
100:Mode 4（CW Beacon + Telemetry）
101:Mode 5 （ CW Beacon + Telemetry + LinearTransponder）
110:Mode 6（Inter-satellite Link）
111:Mode 7（Test Mode）——
Display in decimal
8bits, Unsigned binary integers(3.3/255)×N(Measured value)x1.3（V）
8bits, Unsigned binary integers
XW-2A：1.71×N(Measured value) （mW）
XW-2B：1.81×N(Measured value) （mW）
XW-2C：1.71×N(Measured value) （mW）
XW-2D：1.54×N(Measured value) （mW）
8bits, Unsigned binary integers
XW-2A：1.71×N(Measured value)/10（mW）
XW-2B：1.81×N(Measured value)/10（mW）
XW-2C：1.71×N(Measured value)/10（mW）
XW-2D：1.54×N(Measured value)/10（mW）

3.3V

0~7001~111B

—
—
0～FFH
0~3.3V

0~330mW<33mW

XW-2 Satellites Digital Telemetry Encoding Format
ChannelName of Parameter

Type

Data Structure

Description and Equation

Data Range

—
—
—
—
—
—
—
—
—
—
—
—
—

—
—
—
—
—
—
—
—
—
—
—
—
——
—
—
—
—
—
—
—
—
—
—
—
—

16
17
18
19
20
21
22
23
24
25
26
27
28

Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved

29

CRC check result

Status

W14
W15
W16
W17
W18
W19W20W21
W22B7
W22B6
W22B5
W22B4
W22B3
W22B2303132333435363738394041Reserved
AX.25 frame receipted counter
Instruction forwarding counter 1Instruction received counter 1
Instruction execution counter 1Instruction received counter 2
Instruction execution counter 2
Downlink telemetry frame received counter
Downlink telemetry frame transmitted counter
Inter-satellite Instruction received counter
Inter-satellite Instruction transmitted counter
Instruction execution counter 3—Data
Data
Data
Data
Data
Data
Data
Data
Data
Data
StatusW22B1B0
W23B7～B4W23B3～B0
W24B7～B4
W24B3～B0
W25B7～B4
W25B3～B0
W26B7～B4
W26B3～B0
W27B7～B4
W27B3～B0
W28W2942

Write flash success flag

Status43

Telemetry transmission rate flag

Status30~1B

1：Correct，0：Error—
Display in decimal
Display in decimal
Display in decimal
Display in decimal
Display in decimal
Display in decimal
Display in decimal
Display in decimal
Display in decimal
Display in decimal
16bits

—
0～FH
0～FH
0～FH
0～FH
0～FH
0～FH
0～FH
0～FH
0～FH
0～FH
0~65535

W30B70: Succeed，1: Failure

0~1B

W30B6

0: (19200bps)，1: (9600bps)

0~1BXW-2 Satellites Digital Telemetry Encoding Format
ChannelName of Parameter

Type

Data Structure

Description and Equation

Data Range

0: Succeed，1: Failure
1: On, 0: Off
1: On, 0: Off
001:Mode 1（CW Beacon，Transmit Per 6 minutes）
010:Mode 2（CW Beacon， Continuously）
011:Mode 3（CW Beacon + Linear Transponder）
100:Mode 4（CW Beacon + Telemetry）
101:Mode 5 （ CW Beacon + Telemetry + LinearTransponder）
110:Mode 6（Inter-satellite Link）
111:Mode 7（Test Mode）

0~1B0~1B
0~1B

444546

Instruction execution counter 4Reset Count flash write enable flag
Flash enable flag

Data
StatusStatus

W30B5
W30B4
W30B347

Power on operating mode

StatusW30B2~B048

I2C software watchdog switch flag

StatusW31B749

I2C reconnecting initialized counter

Data

W31B6~B450

TC software watchdog switch flag

StatusW31B351

TC software watchdog reset times counter

Data

W31B2~B052

ADC software watchdog switch flag

StatusW32B753

ADC software watchdog reset times counter

Data

W32B6~B454

Temperature measurement software watchdog switch flag

StatusW32B355

Temperature software watchdog reset times counter

Data

W32B2~B056

Inter-satellite software watchdog switch flag

StatusW33B757

Inter-satellite software watchdog reset times counter

Data

W33B6~B458

SPI software watchdog switch flag

StatusW33B359

SPI reconnecting initialized counter

Data

W33B2~B060

Reserved—

W34B761Inter-satellite link frequency

Data

W34B6~B4

4

0: On,

1: Off001~111B

0-1B

Display in decimal

0-7H

0: On,0-1B

1: Off

Display in decimal

0-7H

0: On,0-1B1: Off

Display in decimal

0-7H

0: On,0-1B

1: Off

Display in decimal

0-7H

0: On,0-1B

1: Off

Display in decimal

0-7H

0: On,0-1B

1: Off

Display in decimal

0-7H——

001: Inter-satellite link frequency 1010: Inter-satellite link frequency 2001-110B

XW-2 Satellites Digital Telemetry Encoding Format
Channel62

Name of ParameterFlash successfully configured flag

Type

Data Structure

W34B3

StatusDescription and Equation

Data Range

011: Inter-satellite link frequency 3
100: Inter-satellite link frequency 4
101: Inter-satellite link frequency 5110: Inter-satellite link frequency 60: Succeed，1: Failure

0-1B

Display in decimal

0~7H

0: On,0-1B

63

Telemetry data packet counter

Data

W34B2~B064

Status

W35B7

Data

W35B6~B4

Display in decimal

0-7H6667

CPU analog acquisition watchdog switch flag
CPU analog acquisition frequency counter watchdog
reset
PLL software watchdog switch flag
PLL software watchdog reset times counter

StatusData

W35B3
W35B2~B00-1B
0-7H
1-668

Satellite Number

StatusW36B7~B469

Software version number

StatusW36B3~B0

0: On, 1: Off
Display in decimal
001: XW-2A
010: XW-2B
011: XW-2C
100: XW-2D
Display in decimal

70

Check flag

StatusW37B7

0：Correct，1：Error

0-1B

71
72

Instruction identifies
ReservedStatus—

W37B6
W37B5~W39

0：Correct，1：Error

65

1: Off0-15—0-1B—

Description and Equation

Data Range

2、XW-2E and 2F digital telemetry fames and equations
ChannelName of Parameter

Type

Data Structure

5XW-2 Satellites Digital Telemetry Encoding Format
ChannelName of Parameter

Type

Data Structure

Description and Equation

Data Range

1

Primary power supply voltage

Data

W08bits, Unsigned binary integers
6×(3.3/255)×N(Measured value) （V）

6V~8.6V

2

Primary power supply current

Data

W18bits, Unsigned binary integers
0.15×(3.3/255)×N(Measured value) （A）

0.2A~0.33A

3

DC / DC converter output voltage

Data

W28bits, Unsigned binary integers
1.6×(3.3/255)×N(Measured value) （V）

3.8V

4

DC / DC converter output current

Data

W38bits, Unsigned binary integers
0.2×(3.3/255)×N(Measured value) （A）0.2A~0.6A

5OBC power voltage

Data

W48bits, Unsigned binary integers
4×2.4/256×N(Measured value) （V）

6OBC temperature

Data

W58bits, Unsigned binary integers
N-64 （℃）-64°C~125°C

7RF power amplifier temperature

Data

W68bits, Unsigned binary integers
N-64 （℃）-64°C~125°C

89

Battery discharge switch status
Battery charge switch status

StatusStatusW7B7
W7B6

10Current operating mode

StatusW7B5~B2

11

Battery charge and discharge current

Data

W7B1~W8B0

60: On, 1: Off0: On, 1: Off0001:Mode 1（CW Beacon，Transmit Per 6 minutes）
0010:Mode 2（CW Beacon， Continuously）
0011:Mode 3（CW Beacon + Linear Transponder）
0100:Mode 4（CW Beacon + Telemetry）
0101:Mode 5 （ CW Beacon + Telemetry + LinearTransponder）
0110:Mode 6（Inter-satellite Link）
0111:Mode 7（Test Mode）
1000: Mode 8（Mode 5+2 Channels Heater）
1001: Mode 9（Mode 5+4 Channels Heater）
10bits, Lower 9 bits unsigned binary integers(2.4/512×N(Measured value)-1.5)/(0.025×100)（A）
Positive = discharge, negative = charge

3.3V

0~1B
0~1B001~111B-0.6~0.36A

XW-2 Satellites Digital Telemetry Encoding Format
ChannelName of Parameter

Type

Data Structure

Description and Equation

Data Range

Absolute value is the current value
10bits, Unsigned binary integers
4.3×2.4/512×N(Measured value) （V）
0：Correct，1：Error
0：Correct，1：Error
0: On, 1: Off
1: On, 0: Off—0~10.4V

12

Battery output voltage

Data

W9B7~W10B6

1314151617

CRC check result
Instruction identifies
Autonomous operation switch
Battery anomaly mode enable flag
ReservedStatus
StatusStatus状态—W10B5
W10B4W10B3
W10B2
W10B1～B0

18

Receiver AGC voltage

Data

W118bits, Unsigned binary integers(3.3/255)×N(Measured value)x1.3（V）

19

RF forward power

Data

W128bits, Unsigned binary integers
1.58×N(Measured value) （mW）

0~330mW

20

RF reflected power

Data

W138bits, Unsigned binary integers
1.58×N(Measured value)/10（mW）

<33mW

21

Solar array output current

Data

W148bits, Unsigned binary integers
2.4/256×N(Measured value)/(0.033×100) （A）

0~0.72A

22

Battery pack temperature (Central)

Data

W1523

Battery pack temperature (edges)

Data

W1624+X panel temperature

Data

W1725+Y panel temperature

Data

W1826-Y panel temperature

Data

W19

78bits, Unsigned binary integers
N(Higher 8 bits)-64 （℃）
8bits, Unsigned binary integers
N(Higher 8 bits)-64 （℃）
8bits, Unsigned binary integers
N(Higher 8 bits)-64（℃）
8bits, Unsigned binary integers
N(Higher 8 bits)-64（℃）
8bits, Unsigned binary integers
N(Higher 8 bits) - 64（℃）

0~1B
0~1B
0~1B
0~1B
—

-64°C~125°C-64°C~125°C-64°C~125°C-64°C~125°C-64°C~125°C

XW-2 Satellites Digital Telemetry Encoding Format
ChannelName of Parameter

Type

Data Structure

DataW2027-Z panel temperature

2829303132333435363738
3940414243
444546

Reserved
UHF antenna deployment status
VHF antenna deployment status
Antenna deployment master switch status
UHF antenna deployment switch status
VHF antenna deployment switch status
CRC check result
Reserved
AX.25 frame receipted counter
Reserved
OC Instruction received counter
OC Instruction execution counter
Data instruction received counter
Data instruction execution counter
Reserved
Downlink telemetry frame transmitted counter
Inter-satellite Instruction received counter
Inter-satellite Instruction transmitted counter
Current index numberStatus
StatusStatusStatusStatusStatus
—
Data
—
Data
Data
Data
Data
—
Data
Data
Data
数据

W21
W22B7
W22B6
W22B5
W22B4
W22B3
W22B2
W22B1B0
W23B7～B4
W23B3～B0
W24B7～B4
W24B3～B0
W25B7～B4
W25B3～B0
W26B7～B4
W26B3～B0
W27B7～B4
W27B3～B0
W28W2947

Write flash success flag

Status4849
50
51

Antenna deployment enable flag
State flag
Reset Count flash write enable flag
Data Authentication Status

52

Power on operating mode

Description and Equation
8bits, Unsigned binary integers
N(Higher 8 bits) - 64（℃）

Data Range-64°C~125°C

Display in hexadecimal
Display in hexadecimal
Display in hexadecimal
16bits

0~1B
0~1B
0~1B
0~1B
0~1B
0~1B
—
0～FH
—
0～FH
0～FH
0～FH
0～FH
—
0～FH
0～FH
0～FH
0~65535

W30B7

0: Succeed，1: Failure

0~1B

StatusStatusStatusStatus

W30B6
W30B5
W30B4
W30B3

0~1B
0~1B
0~1B
0~1B

StatusW30B2~B0

1: On, 0: Off
1: On, 0: Off
1: On, 0: Off
1：Correct，0：Error
001:Mode 1（CW Beacon，Transmit Per 6 minutes）
010:Mode 2（CW Beacon， Continuously）
011:Mode 3（CW Beacon + Linear Transponder）
100:Mode 4（CW Beacon + Telemetry）

8

0: no deploy, 1: deployed
0: no deploy, 1: deployed
0: On, 1: Off
0: On, 1: Off
0: On, 1: Off
1：Correct，0：Error—
Display in hexadecimal—
Display in hexadecimal
Display in hexadecimal
Display in hexadecimal
Display in hexadecimal—

001~111B

XW-2 Satellites Digital Telemetry Encoding Format
ChannelName of Parameter

Type

Data Structure

Description and Equation

Data Range

101:Mode 5 （ CW Beacon + Telemetry + LinearTransponder）
110:Mode 6（Inter-satellite Link）
111:Mode 7（Test Mode）—
0: On, 1: Off
Display in hexadecimal
0: On, 1: Off
Display in hexadecimal

—
0-1B
0-7H
0-1B
0-7H

0: On,

1: Off0-1B

Display in hexadecimal

0-7H

0: On,

1: Off0-1B

Display in hexadecimal

0-7H—001: Inter-satellite link frequency 1010: Inter-satellite link frequency 2011: Inter-satellite link frequency 3
100: Inter-satellite link frequency 4
101: Inter-satellite link frequency 5110: Inter-satellite link frequency 6
0: Succeed，1: Failure

—5354
55
5657

Reserved
TC software watchdog switch flag
TC software watchdog reset times counter
ADC software watchdog switch flag
ADC software watchdog reset times counter—
Status
Data
StatusData

W31B7~B4
W31B3
W31B2~B0
W32B7
W32B6~B4

58

Temperature measurement software watchdog switch flag

StatusW32B359

Temperature software watchdog reset times counter

Data

W32B2~B060

Inter-satellite software watchdog switch flag

StatusW33B761Inter-satellite software watchdog reset times counter

Data

W33B6~B4

62

Reserved—

W33B3~W34B7

63Inter-satellite link frequency

Data

W34B6~B464

Flash successfully configured flag

Status

W34B3

65

Telemetry data packet counter

Data

W34B2~B0

Display in hexadecimal

0~7H

66
67
68
69
70
71
72

Battery reconnected enable state
Battery reconnected counter
Reserved
Battery voltage threshold 1
Battery voltage threshold 2
Battery voltage threshold 3
Battery voltage threshold 4

StatusData—
Data
DataDataData

W35B7
W35B6~B3
W35B2~B0
W36W37
W38W39
W40W41
W42W43

1: On,0~1B

90: Off

001-110B

0-1B

0～FH
—
N(Measured value)/100
N(Measured value)/10016bits 数，N(Measured value)/100
N(Measured value)/100—

XW-2 Satellites Digital Telemetry Encoding Format
ChannelName of Parameter

Type

Data Structure

73
74
75
76
77
78
79
80
81
82
83
84
85
86
87

Battery voltage threshold 5Battery voltage threshold 6
Battery voltage threshold 7
Battery voltage threshold 8Battery voltage threshold 9Battery voltage threshold 10
Battery voltage threshold 11Battery voltage threshold 12
Battery voltage threshold 13
Battery voltage threshold 14
Battery voltage threshold 15
CPU analog acquisition watchdog switch flag
CPU analog acquisition frequency counter watchdog reset
PLL software watchdog switch flag
PLL software watchdog reset times counter

Data
Data
Data
Data
Data
Data
Data
Data
Data
Data
Data
Status
Data
StatusData

W44W45
W46W47
W48W49
W50W51
W52W53
W54W55
W56W57
W58W59
W60W61
W62W63
W64W65
W66B7
W66B6~B4
W66B3
W66B2~B088

Satellite Number

StatusW67B7~B4

89
90
91

Software version number
CPU Reset CounterReservedStatus
Data—

W67B3~B0
W68
W69

10Description and Equation
N(Measured value)/100
N(Measured value)/100
N(Measured value)/100
N(Measured value)/100
N(Measured value)/100
N(Measured value)/100
N(Measured value)/100
N(Measured value)/100
N(Measured value)/100
N(Measured value)/100
N(Measured value)/100
0: On, 1: Off
Display in hexadecimal
0: On, 1: Off
Display in hexadecimal
001: XW-2A
010: XW-2B
011: XW-2C
100: XW-2D
101: XW-2E
110: XW-2F
Display in decimal
Display in hexadecimal

Data Range

0-1B
0-7H
0-1B
0-7H
1-6

—

0-15
0~FFH—