##// END OF EJS Templates
426 corrected, sy_lfr_kcoeff_frequency >= 36 triggers the transmission of...
paul -
r211:0012157e9a83 R3
parent child
Show More
@@ -60,7 +60,7 unsigned int check_update_info_hk_thr_mo
60 60 int set_sy_lfr_fbins( ccsdsTelecommandPacket_t *TC );
61 61
62 62 // KCOEFFICIENTS
63 int set_sy_lfr_kcoeff( ccsdsTelecommandPacket_t *TC );
63 int set_sy_lfr_kcoeff(ccsdsTelecommandPacket_t *TC , rtems_id queue_id);
64 64 void copyFloatByChar( unsigned char *destination, unsigned char *source );
65 65
66 66 void init_parameter_dump( void );
@@ -287,7 +287,7 int action_load_kcoefficients(ccsdsTelec
287 287
288 288 flag = LFR_DEFAULT;
289 289
290 flag = set_sy_lfr_kcoeff( TC );
290 flag = set_sy_lfr_kcoeff( TC, queue_id );
291 291
292 292 return flag;
293 293 }
@@ -903,7 +903,7 int set_sy_lfr_fbins( ccsdsTelecommandPa
903 903
904 904 //**************
905 905 // KCOEFFICIENTS
906 int set_sy_lfr_kcoeff( ccsdsTelecommandPacket_t *TC )
906 int set_sy_lfr_kcoeff( ccsdsTelecommandPacket_t *TC,rtems_id queue_id )
907 907 {
908 908 unsigned int i;
909 909 unsigned short sy_lfr_kcoeff_frequency;
@@ -929,6 +929,9 int set_sy_lfr_kcoeff( ccsdsTelecommandP
929 929 if ( sy_lfr_kcoeff_frequency >= NB_BINS_COMPRESSED_SM )
930 930 {
931 931 PRINTF1("ERR *** in set_sy_lfr_kcoeff_frequency *** sy_lfr_kcoeff_frequency = %d\n", sy_lfr_kcoeff_frequency)
932 status = send_tm_lfr_tc_exe_inconsistent( TC, queue_id, DATAFIELD_POS_SY_LFR_KCOEFF_FREQUENCY + 10,
933 TC->dataAndCRC[DATAFIELD_POS_SY_LFR_KCOEFF_FREQUENCY] );
934 status = LFR_DEFAULT;
932 935 }
933 936 else
934 937 {
General Comments 0
You need to be logged in to leave comments. Login now