@@ -60,7 +60,7 unsigned int check_update_info_hk_thr_mo | |||||
60 | int set_sy_lfr_fbins( ccsdsTelecommandPacket_t *TC ); |
|
60 | int set_sy_lfr_fbins( ccsdsTelecommandPacket_t *TC ); | |
61 |
|
61 | |||
62 | // KCOEFFICIENTS |
|
62 | // KCOEFFICIENTS | |
63 |
int set_sy_lfr_kcoeff( |
|
63 | int set_sy_lfr_kcoeff(ccsdsTelecommandPacket_t *TC , rtems_id queue_id); | |
64 | void copyFloatByChar( unsigned char *destination, unsigned char *source ); |
|
64 | void copyFloatByChar( unsigned char *destination, unsigned char *source ); | |
65 |
|
65 | |||
66 | void init_parameter_dump( void ); |
|
66 | void init_parameter_dump( void ); |
@@ -287,7 +287,7 int action_load_kcoefficients(ccsdsTelec | |||||
287 |
|
287 | |||
288 | flag = LFR_DEFAULT; |
|
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 | return flag; |
|
292 | return flag; | |
293 | } |
|
293 | } | |
@@ -903,7 +903,7 int set_sy_lfr_fbins( ccsdsTelecommandPa | |||||
903 |
|
903 | |||
904 | //************** |
|
904 | //************** | |
905 | // KCOEFFICIENTS |
|
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 | unsigned int i; |
|
908 | unsigned int i; | |
909 | unsigned short sy_lfr_kcoeff_frequency; |
|
909 | unsigned short sy_lfr_kcoeff_frequency; | |
@@ -929,6 +929,9 int set_sy_lfr_kcoeff( ccsdsTelecommandP | |||||
929 | if ( sy_lfr_kcoeff_frequency >= NB_BINS_COMPRESSED_SM ) |
|
929 | if ( sy_lfr_kcoeff_frequency >= NB_BINS_COMPRESSED_SM ) | |
930 | { |
|
930 | { | |
931 | PRINTF1("ERR *** in set_sy_lfr_kcoeff_frequency *** sy_lfr_kcoeff_frequency = %d\n", sy_lfr_kcoeff_frequency) |
|
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 | else |
|
936 | else | |
934 | { |
|
937 | { |
General Comments 0
You need to be logged in to leave comments.
Login now