##// END OF EJS Templates
The flight software is now compatible with the VHDL 0.1.32...
The flight software is now compatible with the VHDL 0.1.32 Still some bugs at startup, may be due to the VHDL

File last commit:

r166:b9d810e81e1d patch rev 2
r171:13f27d43af32 VHDL_0_1_28
Show More
tc_load_dump_parameters.h
51 lines | 1.8 KiB | text/x-c | CLexer
/ header / tc_load_dump_parameters.h
paul
Header files inclusion reworked...
r40 #ifndef TC_LOAD_DUMP_PARAMETERS_H
#define TC_LOAD_DUMP_PARAMETERS_H
paul
Minor changes in .h inclusion
r45 #include <rtems.h>
#include <stdio.h>
#include "fsw_params.h"
#include "wf_handler.h"
#include "tm_lfr_tc_exe.h"
paul
sequence counters management added
r56 #include "fsw_misc.h"
paul
Minor changes in .h inclusion
r45
paul
Many corrections done after Logiscope analysis
r166 #define FLOAT_EQUAL_ZERO 0.001
paul
Bug #117
r149 extern unsigned short sequenceCounterParameterDump;
paul
Header files inclusion reworked...
r40 int action_load_common_par( ccsdsTelecommandPacket_t *TC );
paul
fsw-0-23...
r75 int action_load_normal_par(ccsdsTelecommandPacket_t *TC, rtems_id queue_id , unsigned char *time);
int action_load_burst_par(ccsdsTelecommandPacket_t *TC, rtems_id queue_id , unsigned char *time);
int action_load_sbm1_par(ccsdsTelecommandPacket_t *TC, rtems_id queue_id , unsigned char *time);
int action_load_sbm2_par(ccsdsTelecommandPacket_t *TC, rtems_id queue_id , unsigned char *time);
paul
Header files inclusion reworked...
r40 int action_dump_par(rtems_id queue_id );
paul
Sync...
r117 // NORMAL
paul
Bug #167...
r152 int check_common_par_consistency( ccsdsTelecommandPacket_t *TC, rtems_id queue_id );
int set_sy_lfr_n_swf_l( ccsdsTelecommandPacket_t *TC );
int set_sy_lfr_n_swf_p( ccsdsTelecommandPacket_t *TC );
int set_sy_lfr_n_asm_p( ccsdsTelecommandPacket_t *TC );
int set_sy_lfr_n_bp_p0( ccsdsTelecommandPacket_t *TC );
int set_sy_lfr_n_bp_p1( ccsdsTelecommandPacket_t *TC );
int set_sy_lfr_n_cwf_long_f3( ccsdsTelecommandPacket_t *TC );
paul
Header files inclusion reworked...
r40
paul
Sync...
r117 // BURST
paul
Bug #167...
r152 int set_sy_lfr_b_bp_p0( ccsdsTelecommandPacket_t *TC );
int set_sy_lfr_b_bp_p1( ccsdsTelecommandPacket_t *TC );
paul
Sync...
r117
// SBM1
paul
Bug #167...
r152 int set_sy_lfr_s1_bp_p0( ccsdsTelecommandPacket_t *TC );
int set_sy_lfr_s1_bp_p1( ccsdsTelecommandPacket_t *TC );
paul
Sync...
r117
// SBM2
paul
Bug #167...
r152 int set_sy_lfr_s2_bp_p0( ccsdsTelecommandPacket_t *TC );
int set_sy_lfr_s2_bp_p1( ccsdsTelecommandPacket_t *TC );
paul
Sync...
r117
paul
rev 1.0.0.2...
r104 // TC_LFR_UPDATE_INFO
unsigned int check_update_info_hk_lfr_mode( unsigned char mode );
unsigned int check_update_info_hk_tds_mode( unsigned char mode );
unsigned int check_update_info_hk_thr_mode( unsigned char mode );
paul
Ignore doc files...
r46 void init_parameter_dump( void );
paul
Header files inclusion reworked...
r40 #endif // TC_LOAD_DUMP_PARAMETERS_H