Newer
Older
type: u1
- id: supervisor_git_head_version
type: u4
- id: supervisor_serial_number
type: u2
- id: compilation_information
size: 19
- id: clock_speed
type: u1
- id: code_type
type: u1
- id: crc_8
type: u1
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
- id: sw_mmode
type: u1
- id: last_reset_reason
type: u1
- id: reserved
type: u1
- id: nb_reset
type: u1
- id: reserved2
type: u1
- id: deploy_antennas_system
type: u1
- id: nb_tm_since_first_start
type: u4
- id: nb_tc_since_first_start
type: u4
- id: nb_bad_tc_since_first_start
type: u4
- id: nb_tm_in_sdcard
type: u4
- id: sdcard_status
type: u1
- id: sdcard_last_error
type: u4
- id: old_time_t_m_in_sdcard
type: b56
- id: new_time_t_m_in_sdcard
type: b56
instances:
dummydummy:
value: dummy
spi_command_status_raw:
value: spi_command_status
supervisor_index_of_subsystem_raw:
value: supervisor_index_of_subsystem
supervisor_major_version_raw:
value: supervisor_major_version
supervisor_minor_version_raw:
value: supervisor_minor_version
supervisor_patch_version_raw:
value: supervisor_patch_version
supervisor_git_head_version_raw:
value: supervisor_git_head_version
supervisor_serial_number_raw:
value: supervisor_serial_number
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
value: compilation_information
clock_speed_raw:
value: clock_speed
code_type_raw:
value: code_type
crc_8_raw:
value: crc_8
sw_mmode_raw:
value: sw_mmode
last_reset_reason_raw:
value: last_reset_reason
reserved_raw:
value: reserved
nb_reset_raw:
value: nb_reset
reserved2_raw:
value: reserved2
deploy_antennas_system_raw:
value: deploy_antennas_system
nb_tm_since_first_start_raw:
value: nb_tm_since_first_start
nb_tc_since_first_start_raw:
value: nb_tc_since_first_start
nb_bad_tc_since_first_start_raw:
value: nb_bad_tc_since_first_start
nb_tm_in_sdcard_raw:
value: nb_tm_in_sdcard
sdcard_status_raw:
value: sdcard_status
sdcard_last_error_raw:
value: sdcard_last_error
old_time_t_m_in_sdcard_raw:
value: old_time_t_m_in_sdcard
new_time_t_m_in_sdcard_raw:
value: new_time_t_m_in_sdcard
################################################################################
#
# trxvutx HK
#
################################################################################
trxvutx_hk:
- id: trxvutx_instantaneous_rf_reflected_power_from_transmitter_port
- id: trxvutx_instantaneous_rf_forward_power_from_transmitter_port
- id: trxvu_tx_uptime
type: u4
- id: trxvu_tx_state
type: u1
trxvutx_instantaneous_rf_reflected_power_from_transmitter_port_mw:
value: 1000.0 * trxvutx_instantaneous_rf_reflected_power_from_transmitter_port * trxvutx_instantaneous_rf_reflected_power_from_transmitter_port * 5.887 * 0.00001
trxvutx_instantaneous_rf_forward_power_from_transmitter_port_mw:
value: 1000.0 * trxvutx_instantaneous_rf_forward_power_from_transmitter_port * trxvutx_instantaneous_rf_forward_power_from_transmitter_port * 5.887 * 0.00001
trxvutx_supply_voltage_v:
value: 0.00488 * trxvutx_supply_voltage
trxvutx_total_supply_current_ma:
value: 0.16643964 * trxvutx_total_supply_current
trxvutx_transmitter_current_ma:
value: trxvutx_transmitter_current * 0.16643964
trxvutx_receiver_current_ma:
value: trxvutx_receiver_current * 0.16643964
trxvutx_power_amplifier_current_ma:
value: 1000.0 * trxvutx_power_amplifier_current * 0.16643964
trxvutx_power_amplifier_temperature_c:
value: trxvutx_power_amplifier_temperature * -0.07669 + 195.6037
trxvutx_local_oscillator_temperature_c:
value: trxvutx_local_oscillator_temperature -0.07669 + 195.6037
trxvutx_zero_padding_raw:
value: trxvutx_zero_padding
trxvu_tx_uptime_raw:
value: trxvu_tx_uptime
trxvu_tx_state_raw:
################################################################################
#
# imtq HK
#
################################################################################
imtq_hk:
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
seq:
- id: digitale_voltage
type: u2
- id: analog_voltage
type: u2
- id: digital_current
type: u2
- id: analog_current
type: u2
- id: measure_coil_x_current
type: u2
- id: measure_coil_y_current
type: u2
- id: measure_coil_z_current
type: u2
- id: measure_coil_x_temperature
type: u2
- id: measure_coil_y_temperature
type: u2
- id: measure_coil_z_temperature
type: u2
- id: mcu_temperature
type: u2
instances:
digitale_voltage_v:
value: 2 * (2.5/4095) * digitale_voltage
analog_voltage_v:
value: 2 * (2.5/4095) * analog_voltage
digital_current_raw:
value: digital_current
analog_current_raw:
value: analog_current
value: 1000.0 * (( (2.5/4095) * measure_coil_x_current) -1.03)/2.0
value: 1000.0 * (( (2.5/4095) * measure_coil_y_current) -1.03)/2.0
value: 1000.0 * (( (2.5/4095) * measure_coil_z_current) -1.03)/0.48
value: (( (2.5/4095) * measure_coil_x_temperature) -1.567) * -1.0 /0.0081
value: (( (2.5/4095) * measure_coil_y_temperature) -1.567) * -1.0 /0.0081
value: (( (2.5/4095) * measure_coil_z_temperature) -1.567) * -1.0 /0.0081
value: (( (2.5/4095) * mcu_temperature) -0.680) * - 1.0 /0.00225
imtq_system_state_mode_raw:
value: imtq_system_state_mode
imtq_system_state_error_raw:
value: imtq_system_state_error
imtq_system_state_configuration_raw:
value: imtq_system_state_configuration
imtq_system_state_uptime_raw:
value: imtq_system_state_uptime
################################################################################
#
# beacon
#
################################################################################
beacon:
seq:
- id: sw_mode
type: u1
- id: last_reset_reason
type: u1
- id: reset_order
type: u1
- id: nb_reset
type: u1
- id: format_sdcard_order
type: u1
- id: deploy_antennas_system
type: u1
- id: nb_tm_since_first_start
type: u4
- id: nb_tc_since_first_start
type: u4
- id: nb_bad_tc_since_first_start
type: u4
- id: trxvutx_instantaneous_rf_reflected_power_from_transmitter_port
- id: trxvutx_instantaneous_rf_forward_power_from_transmitter_port
- id: trxvurx_instantaneous_received_signal_doppler_offset_at_the_receiver_port
- id: trxvurx_instantaneous_received_signal_strength_at_the_receiver_port
type: u1
- id: measure_coil_x_current
type: u2
- id: measure_coil_y_current
type: u2
- id: measure_coil_z_current
type: u2
- id: measure_coil_x_temperature
type: u2
- id: measure_coil_y_temperature
type: u2
- id: measure_coil_z_temperature
type: u2
- id: stat_obc_on
type: u2
- id: stat_obc_ocf
type: u2
- id: bat_stat
type: u2
type: u2
- id: volt_vd0
type: u2
- id: volt_vd1
type: u2
- id: volt_vd2
type: u2
- id: status_stid
type: u1
- id: status_ivid
type: u1
- id: status_rc
- id: status_bid
type: u1
- id: status_cmderr
type: b4
- id: status_stat
type: b4
- id: mode
type: u1
- id: conf
type: u1
- id: reset_cause
type: u1
- id: uptime
type: u4
- id: error
type: u2
- id: rc_cnt_pwron
type: u2
- id: rc_cnt_wdg
type: u2
- id: rc_cnt_cmd
type: u2
- id: rc_cnt_mcu
type: u2
- id: rc_cnt_emlopo
type: u2
- id: prevcmd_elapsed
type: u2
doc: |
: mode value
MODE_INIT = 0
MODE_DETUMBLING = 1
MODE_STANDBY = 2
MODE_OPERATIONAL = 3
MODE_SAFE = 4
MODE_TRANSPONDER = 5
doc: |
: last reset value
First start = 0
TC Init received = 0x80
No TC since 4 days = 0x81
Unknown reason = 0x81
doc: |
Order by TC = 0xCA
No order = 0
nb_reset_raw:
value: nb_reset
format_sdcard_order_raw:
value: format_sdcard_order
doc: |
Order to Format SdCard 0 = 0
Order to Format SdCard 1 = 1
Order to NOT Format SdCard 0 = 0xAC
Order to NOT Format SdCard 1 = 0xAD
deploy_antennas_system_raw:
value: deploy_antennas_system
doc : |
: value
Nominal = 0
No deploy = 0x11
Deployment Debug = 0xDB
nb_tm_since_first_start_raw:
value: nb_tm_since_first_start
nb_tc_since_first_start_raw:
value: nb_tc_since_first_start
nb_tc_ping_since_first_start_raw:
value: nb_tc_ping_since_first_start
nb_bad_tc_since_first_start_raw:
value: nb_bad_tc_since_first_start
nb_tm_in_sdcard_raw:
value: nb_tm_in_sdcard
trxvutx_instantaneous_rf_reflected_power_from_transmitter_port_mw:
value: 1000.0 * trxvutx_instantaneous_rf_reflected_power_from_transmitter_port * trxvutx_instantaneous_rf_reflected_power_from_transmitter_port * 5.887 * 0.00001
trxvutx_instantaneous_rf_forward_power_from_transmitter_port_mw:
value: 1000.0 * trxvutx_instantaneous_rf_forward_power_from_transmitter_port * trxvutx_instantaneous_rf_forward_power_from_transmitter_port * 5.887 * 0.00001
trxvutx_supply_voltage_v:
value: 0.00488 * trxvutx_supply_voltage
trxvutx_total_supply_current_ma:
value: 0.16643964 * trxvutx_total_supply_current
trxvutx_transmitter_current_ma:
value: trxvutx_transmitter_current * 0.16643964
trxvutx_receiver_current_ma:
value: trxvutx_receiver_current * 0.16643964
trxvutx_power_amplifier_current_ma:
value: 1000.0 * trxvutx_power_amplifier_current * 0.16643964
trxvutx_power_amplifier_temperature_c:
value: trxvutx_power_amplifier_temperature * -0.07669 + 195.6037
trxvutx_local_oscillator_temperature_c:
value: trxvutx_local_oscillator_temperature * -0.07669 + 195.6037
trxvurx_instantaneous_received_signal_doppler_hz:
value: (trxvurx_instantaneous_received_signal_doppler_offset_at_the_receiver_port * 13.552) - 22300
trxvurx_instantaneous_received_signal_strength_dbm:
value: trxvurx_instantaneous_received_signal_strength_at_the_receiver_port*0.03-152
trxvurx_supply_voltage_v:
value: 0.00488 * trxvurx_supply_voltage
trxvurx_total_supply_current_ma:
value: 0.16643964 * trxvurx_total_supply_current
trxvurx_transmitter_current_ma:
value: trxvurx_transmitter_current * 0.16643964
trxvurx_receiver_current_ma:
value: trxvurx_receiver_current * 0.16643964
trxvurx_power_amplifier_current_ma:
value: 1000.0 * trxvurx_power_amplifier_current *0.16643964
trxvurx_power_amplifier_temperature_c:
value: trxvurx_power_amplifier_temperature *-0.07669+195.6037
trxvurx_local_oscillator_temperature_c:
value: trxvurx_local_oscillator_temperature *-0.07669+195.6037
imtq_system_state_mode_raw:
value: imtq_system_state_mode
doc: |
value :
IDLE = 0
SELFTEST = 1
DETUMBLE = 2
value: 1000.0 * (( (2.5/4095) * measure_coil_x_current) -1.03)/2.0
value: 1000.0 * (( (2.5/4095) * measure_coil_y_current) -1.03)/2.0
value: 1000.0 * (( (2.5/4095) * measure_coil_z_current) -1.03)/0.48
value: (( (2.5/4095) * measure_coil_x_temperature) -1.567) * -1.0 /0.0081
value: (( (2.5/4095) * measure_coil_y_temperature) -1.567) * -1.0 /0.0081
value: (( (2.5/4095) * measure_coil_z_temperature) -1.567) * -1.0 /0.0081
mcu_temperature_c:
value: (( (2.5/4095) * mcu_temperature) -0.680) * - 1.0 /0.00225
side_a_ants_temperature_raw:
value: side_a_ants_temperature
side_a_ants_deployment_status_raw:
value: side_a_ants_deployment_status
volt_brd_sup_raw_v:
value: volt_brd_sup_raw * 1000.0 / 819.0
# ?? To be check - not coherent
temp_raw_t:
value: ((temp_raw -1168)*220.0/9.0 )/ 100.0
v_dist_input_raw_v:
value: (v_dist_input_raw * 125.0/128.0)/ 1000.0
value: i_dist_input_raw * 3125.0/10240.0
p_dist_input_raw_mw:
value: p_dist_input_raw *3125.0 / 3200.0
v_batt_input_raw_v:
value: (v_batt_input_raw * 125.0/128.0)/ 1000.0
i_batt_input_raw_ma:
p_batt_input_raw_mw:
value: p_batt_input_raw *3125.0 / 3200.0
doc: |
bit n = 1 indicates the channel n is ON 9 firsts bits used
doc: |
bit n = 1 indicates a overcurrent on the channel n 9 firsts bits used
bat_temp_2_raw_t:
value: bat_temp_2_raw * -0.047715407918 +98.38261483
volt_vd0_raw:
value: volt_vd0
volt_vd1_raw:
value: volt_vd1
volt_vd2_raw:
value: volt_vd2
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
v_obc_00_v:
value: (v_obc_00 *125.0/128.0)/ 1000.0
i_obc_00_ma:
value: i_obc_00 *3125.0/20480.0
p_obc_00_mw:
value: p_obc_00 *3125.0 / 6400.0
v_obc_01_v:
value: ( v_obc_01 *125.0/128.0)/ 1000.0
i_obc_01_ma:
value: i_obc_01 *3125.0/20480.0
p_obc_01_mw:
value: p_obc_01 *3125.0 / 6400.0
v_obc_02_v:
value: (v_obc_02 *125.0/128.0)/ 1000.0
i_obc_02_ma:
value: i_obc_02 *3125.0/20480.0
p_obc_02_mw:
value: p_obc_02 *3125.0 / 6400.0
v_obc_03_v:
value: (v_obc_03 *125.0/128.0)/ 1000.0
i_obc_03_ma:
value: i_obc_03 *3125.0/20480.0
p_obc_03_mw:
value: p_obc_03 *3125.0 / 6400.0
v_obc_05_v:
value: (v_obc_05 *125.0/128.0)/ 1000.0
i_obc_05_ma:
value: i_obc_05 *3125.0/20480.0
p_obc_05_mw:
value: p_obc_05 *3125.0 / 6400.0
v_obc_06_v:
value: (v_obc_06 *125.0/128.0)/ 1000.0
i_obc_06_ma:
value: i_obc_06 *3125.0/20480.0
p_obc_06_mw :
value: p_obc_06 *3125.0 / 6400.0
status_stid_raw:
value: status_stid
status_ivid_raw:
value: status_ivid
status_rc_raw:
value: status_rc
status_bid_raw:
value: status_bid
status_cmderr_raw:
value: status_cmderr
status_stat_raw:
value: status_stat
mode_raw:
value: mode
doc: |
value :
0 = Startup
1 = Nominal
2 = Safety
3 = Emergency low power 8
doc: |
value :
0 = Parameters have not been altered since the last load/save.
1 = Parameters have been altered since the last load/save.
doc: |
value :
0 = Power-on; system returned from an unpowered state (e.g. power cycle).
1 = Watchdog; system was reset due to watchdog timeout, caused by a too-long delay between command interactions with the parent system.
2 = Commanded; system was reset after having received a reset command.
3 = Control system reset; an upset in the EPS control system caused a reset.
4 = Emlopo; emergency low power mode was engaged because the input voltage dropped below the threshold.
uptime_raw:
value: uptime
error_raw:
value: error
rc_cnt_pwron_raw:
value: rc_cnt_pwron
rc_cnt_wdg_raw:
value: rc_cnt_wdg
rc_cnt_cmd_raw:
value: rc_cnt_cmd
rc_cnt_mcu_raw:
value: rc_cnt_mcu
rc_cnt_emlopo_raw:
value: rc_cnt_emlopo
prevcmd_elapsed_raw:
value: prevcmd_elapsed
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
photodiode_1_raw:
value: photodiode_1
photodiode_2_raw:
value: photodiode_2
photodiode_3_raw:
value: photodiode_3
photodiode_4_raw:
value: photodiode_4
photodiode_5_raw:
value: photodiode_5
photodiode_6_raw:
value: photodiode_6
panel_temperature_1_c:
value: panel_temperature_1 / 1024.0
panel_temperature_2_c:
value: panel_temperature_2 / 1024.0
panel_temperature_3_c:
value: panel_temperature_3 / 1024.0
panel_temperature_4_c:
value: panel_temperature_4 / 1024.0
panel_temperature_5_c:
value: panel_temperature_5 / 1024.0
panel_temperature_6_c:
value: panel_temperature_6 / 1024.0