ISSL offers applications for data analysis received from our satellites.
Before you use it, please confirm the terms and conditions below.
|
Terms and Conditions |
- Downloading these applications means that you would accept all the terms and conditions
below. If you cannot accept any description, please do not download these appplications.
- ISSL, University of Tokyo owns the copyright of these applications.
- Copyright infringement activities such as copying and disassembling are strictly
prohibited.
- ISSL offers this application to those who need it for free.
- ISSL does not comply with any compensation if at all you or your computer suffered
any damage from these applications. You have the full responsibility on using this
software.
- If you have any comment or find bug, please send us an e-mail. Our point of contact
is shown here. Please note that sending
your report does not mean directly our software update.
|
Select the satellite whose data you would like to analyze:
XI-IV | XI-V | PRISM

|
There are other applications for analyzing FM packets (such as status and images)
from XI-IV. However, we only perform oeprations while XI-IV is passing above Japan,
which means non-East Asia regidents would not be able to receive FM packets from
XI-IV. Currently we offer these applications only with Japanese version. Sorry for
the inconvenience.
|
|
§ XI CW Converter |
|
Description |
This application is for analyzing CW of XI-IV. It cannot be used for XI-V. |
|
Operation Environment |
Windows 98/Me/2000/XP |
|
Download |
Start download |
|
Format Description |
UT1 WWW.SPACE.T.U-TOKYO.AC.JP
The URL of ISSL.
UT2 [AA] [BB] [CC]
OBC (On-Board Computer) Time. XI-IV counts time with 3 bytes. 1 count of OBC time
nearly equals 1 second. Maximum value is 0xFFFFFF, which means approximately 191
days.
UT3 [DD] [EE] [FF] [GG]
[DD] [EE]: Status and flags including uplink counter, camera overwrite status, and
charge status, etc.
[FF]: Status and flags including OBC survival flag, data sending status, etc.
[GG]: AD conversion value of RSSI (Received Signal Strength Indicator). This is
the maximum RSSI value while XI-IV is sending UT1 to UT3.
UT4 [HH] [II] [JJ]
[HH]: AD conversion value of the voltage of secondary batteries.
[II]: AD conversion value of the voltage of solar array.
[JJ]: AD conversion value of the temperature of secondary batteries.
UT5 [K][L] [M][N] [O][P]
Solar array current measurement data received from OBC. This segment shows only
upper 4-bit data. Whole data amount becomes 3 bytes (= 4 bits * 6 panels = 24 bits).
[K]: Current of +X Panel, [L]: Current of -X Panel, [M]: Current of +Y Panel,
[N]: Current of -Y Panel, [O]: Current of +Z Panel, [P]: Current of -Z Panel
UT6 [Q][R] [S][T] [U][V] [W][X] [YY]
Temperature data received from OBC. This segment shows only upper 4-bit data. The
maximum value of RSSI while sending UT4 to UT6 is also included. Whole data amount
becomes 10 bytes (=4 bits * (6 panels + secondary batteries + transmitter) + 1 byte
* RSSI).
[Q]: Temperature of +X Panel, [R]: Temperature of -X Panel, [S]: Temperature of
+Y Panel
[T]: Temperature of -Y Panel, [U]: Temperature of +Z Panel, [V]: Temperature of
-Z Panel
[W]: Temperature of secondary batteries, [X]: Temperature of FM transmitter
[YY]: AD conversion value of RSSI. This is the maximum RSSI value while XI-IV is
sending UT4 to UT6.
|
|
§ ImageDecoder |
|
Description |
This application is for analyzing FM packets to construct images. It can be also
used for XI-V. |
|
Operation Environment |
You need Windows 98/Me/2000/XP as an operating system, and additionally .NET Framework
2.0. .NET Framework 2.0 can be installed through the distribution site if not yet
installed to your computer. |
|
Download |
Coming Soon |
|
Format Description |
Read Readme.pdf. |
|
§ TimeCalculator |
|
Description |
This application is for converting OBC time into UTC and vice versa. It can be also
used for XI-V. |
|
Operation Environment |
You need Windows 98/Me/2000/XP as an operating system, and additionally .NET Framework
2.0. To install .NET Framework 2.0, visit Windows Update before using this application. Note that
you need your computer to be connected to the internet when using this application. |
|
Download |
Start Download |
To top of this page

|
§ XI-V CW Converter |
|
Description |
This application is for analyzing CW of XI-V. It cannot be used for XI-IV. |
|
Operation Environment |
You need Windows 98/Me/2000/XP as an operating system, and additionally .NET Framework
1.1. If .NET Framework is not installed on your computer, visit
Windows Update to download
it. |
|
Download |
Start Download |
|
Format Description |
Transmission data format
Binary data is given in hexadecimal. CW transmitter sends high-order bits and low-order
bit in twice.
For example, the data "0xc0" is separated into "c" and "0".
XIV1 [AA] [BB] [CC]
OBC (On-Board Computer) Time. XI-V counts time with 3 bytes. 1 count of OBC time
nearly equals 1 second. Maximum value is 0xFFFFFF, which means approximately 191
days.
XIV2 [DD] [EE] [FF] [GG]
[DD] [EE]: Status and flags including uplink counter, camera overwrite status, and
charge status, etc.
[FF]: Status and flags including OBC survival flag, data sending status, etc.
[GG]: AD conversion value of RSSI (Received Signal Strength Indicator). This is
the maximum value of RSSI while XI-V is sending XIV1 to XIV2.
XIV3 [HH] [II] [JJ]
Temperature and voltage received from communication subsystem. It may be different
from the data of XIV6 because of the accuracy.
[HH]: AD conversion value of the voltage of secondary batteries.
[II]: AD conversion value of the voltage of solar array.
[JJ]: AD conversion value of the temperature of secondary batteries.
XIV4 [KK] [LL] [MM] [NN] [OO] [PP]
Solar array current measurement data received from OBC.
[KK]: Current of +X Panel, [LL]: Current of -X Panel, [MM]: Current of +Y Panel
[NN]: Current of -Y Panel, [OO]: Current of +Z Panel, [PP]: Current of -Z Panel
XIV5 [QQ] [RR] [SS] [TT] [UU] [VV]
Temperature data received from OBC.
[QQ]: Temperature of +X Panel, [RR]: Temperature of -X Panel, [SS]: Temperature
of +Y Panel,
[TT]: Temperature of -Y Panel, [UU]: Temperature of +Z Panel, [VV]: Temperature
of -Z Panel
XIV6 [WW] [XX] [YY] [ZZ] [GG]
Temperature and voltage received from OBC.
[WW]: Temperature of FM transmitter
[XX]: voltage of secondary batteries
[YY]: voltage of solar array
[ZZ]: Temperature of secondary batteries
[GG]: the maximum value of RSSI while XI-V is sending XIV3 to XIV6.
XIV7 XXXXX XXXXX XXXXX XXXXX XXXXX
Messages from XI-V.
|
|
§ XI-V Status Decoder |
|
Description |
This application is for analyzing status data of XI-V FM packet. |
|
Operation Environment |
You need Windows 98/Me/2000/XP as an operating system, and additionally .NET Framework
1.1 or upper version. If .NET Framework is not installed on your computer, visit
Windows Update to download
it. |
|
Download |
Start Download |
|
Format Description |
Transmission data format
Binary data is given in hexadecimal. CW transmitter sends high-order bits and low-order
bit in twice.
For example, the data "0xc0" is separated into "c" and "0".
XIC01 a b V c d I e f S
g h i j k l T m n o p q r s t u v w x y
Status and flags of XI-V including voltage, current, temperature etc.
a : Number of command reception (1byte)
b : OBC time (6bytes)
c : Voltage of secondary batteries (2bytes)
d : Voltage of solar array (2bytes)
e : Charging current (2bytes)
f : Consumption current of CDC (2bytes)
g : Solar array current of +X Panel (2bytes)
h : Solar array current of -X Panel (2bytes)
i : Solar array current of +Y Panel (2bytes)
j : Solar array current of -Y Panel (2bytes)
k : Solar array current of +Z Panel (2bytes)
l : Solar array current of -Z Panel (2bytes)
m : Temperature of +X Panel (2bytes)
n : Temperature of -X Panel (2bytes)
o : Temperature of +Y Panel (2bytes)
p : Temperature of -Y Panel (2bytes)
q : Temperature of +Z Panel (2bytes)
r : Temperature of -Z Panel (2bytes)
s : Temperature of secondary batteries (2bytes)
t : Temperature of FM transmitter (2bytes)
u : Status flags 1
(0: LSB -- 7: MSB)
0: Telemetry mode (0:detail 1:rough)
1-7: Overwrite status of camera ROMs (0:enable 1:disable)
v : Status flags 2
(0: LSB -- 7: MSB)
0-4: Uplink counter
5-7: Camera capturing counter
w : Status flag 3
(0: LSB -- 7: MSB)
0-2: SEL reset counter
3: Antenna deployment (0:Not deployed 1:Deployed)
4-5: CW duty ratio (0:Zero 1:Smaller than default value 2:Default value
3:Larger than default value)
6: Reset reason (0:Normal 1:Watch Dog Timer)
7: Charging status (0:Normal charging 1:Trickle charging)
x : Command processing status
(0: LSB -- 7: MSB)
0: Tx command
1: CW command
2: Not Used (0)
3: Camera command
4: Antenna command
5: Not Used (0)
6: Serial communication command
y : Operating status of camera (0:OFF 1:ON)
|
|
Data Converting Formula |
Data conversion formula from data to engineering values are as follows:
c: Voltage of secondary batteries
Data is given in hexadecimal. Change the hexadecimal number to the decimal number,
and substitute the data into the following equation.
Voltage=data/255*4.5 [V]
<Example>
voltage=0x0f=15
voltage=15/255*4.5=0.26 [V]
d: Voltage of solar array
Data is given in hexadecimal. Change the hexadecimal number to the decimal number,
and substitute the data into the following equation.
voltage=data/255*4.5*74.9/18.7 [V]
<Example>
voltage=0xa0=160
voltage=160/255*4.5*74.9/18.7=11.3 [V]
e: Charing current
Data is given in hexadecimal. Change the hexadecimal number to the decimal number,
and substitute the data into the following equation.
Current=data/255*4.5/100 [mA]
f: CDC current consumption
Data is given in hexadecimal. Change the hexadecimal number to the decimal number,
and substitute the data into the following equation.
Current=data/255*4.5*392 [mA]
g-l: Solar array generating current
Data is given in hexadecimal. Change the hexadecimal number to the decimal number,
and substitute the data into the following equation.
+X Panel=data*2.3957+2.7037 [mA]
-X Panel=data*2.3823+2.3217 [mA]
+Y Panel=data*2.4234+1.6915 [mA]
-Y Panel=data*2.3724+3.2306 [mA]
+Z Panel=data*2.3840+2.1696 [mA]
-Z Panel=data*2.4341+4.7714 [mA]
m-r: Panel temperature
Data is given in hexadecimal. Change the hexadecimal number to the decimal number,
and substitute the data into the following equation.
+X Panel=data*0.5896+65.614 [°C]
-X Panel=data*0.5916+66.133 [°C]
+Y Panel=data*0.5862+65.813 [°C]
-Y Panel=data*0.5846+66.280 [°C]
+Z Panel=data*0.5880+64.903 [°C]
-Z Panel=data*0.5932+66.483 [°C]
s: Temperature of secondary batteries
Data is given in hexadecimal. Change the hexadecimal number to the decimal number,
and substitute the data into the following equation.
Temperature=data*0.5948-67.203 [°C]
t: Temperature of FM transmitter
Data is given in hexadecimal. Change the hexadecimal number to the decimal number,
and substitute the data into the following equation.
Temperature=data*0.5811-67.055 [°C]
|
|
§ ImageDecoder |
|
Description |
This application is for analyzing FM packets to construct images. It can be also
used for XI-IV. |
|
Operation Environment |
You need Windows 98/Me/2000/XP as an operating system, and additionally .NET Framework
2.0. .NET Framework 2.0 can be installed through the distribution site if not yet
installed to your computer. |
|
Download |
Coming Soon |
|
Format Description |
Read Readme.pdf. |
|
§ TimeCalculator |
|
Description |
This application is for converting OBC time into UTC and vice versa. It can be also
used for XI-IV. |
|
Operation Environment |
You need Windows 98/Me/2000/XP as an operating system, and additionally .NET Framework
2.0. To install .NET Framework 2.0, visit Windows Update before using this application. Note that
you need your computer to be connected to the internet when using this application. |
|
Download |
Start Download |
|
■ PRISM Data Format |
All freely accessible information of PRISM data format is described in the following
document.
PRISM Data Format |
 |
|
■ CW Analysis Sheet |
You can easily analyze CW messages from PRISM using the following MS Excel sheet.
PRISM
CW Analysis Sheet |
|
■ FM Packet Data Analysis |
 |
(Now Under Development...) |
To top of this page
|
|