@@ -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( |
|
|
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