@@ -803,7 +803,7 void increment_hk_counter( unsigned char | |||||
803 | } |
|
803 | } | |
804 | else |
|
804 | else | |
805 | { |
|
805 | { | |
806 |
delta = ( |
|
806 | delta = (CONST_256 - oldValue) + newValue; | |
807 | } |
|
807 | } | |
808 |
|
808 | |||
809 | *counter = *counter + delta; |
|
809 | *counter = *counter + delta; | |
@@ -815,7 +815,7 void hk_lfr_le_update( void ) | |||||
815 | hk_lfr_le_t new_hk_lfr_le; |
|
815 | hk_lfr_le_t new_hk_lfr_le; | |
816 | unsigned int counter; |
|
816 | unsigned int counter; | |
817 |
|
817 | |||
818 | counter = (((unsigned int) housekeeping_packet.hk_lfr_le_cnt[0]) * 256) + housekeeping_packet.hk_lfr_le_cnt[1]; |
|
818 | counter = (((unsigned int) housekeeping_packet.hk_lfr_le_cnt[0]) * CONST_256) + housekeeping_packet.hk_lfr_le_cnt[1]; | |
819 |
|
819 | |||
820 | // DPU |
|
820 | // DPU | |
821 | new_hk_lfr_le.dpu_spw_parity = housekeeping_packet.hk_lfr_dpu_spw_parity; |
|
821 | new_hk_lfr_le.dpu_spw_parity = housekeeping_packet.hk_lfr_dpu_spw_parity; | |
@@ -885,7 +885,7 void hk_lfr_me_update( void ) | |||||
885 | hk_lfr_me_t new_hk_lfr_me; |
|
885 | hk_lfr_me_t new_hk_lfr_me; | |
886 | unsigned int counter; |
|
886 | unsigned int counter; | |
887 |
|
887 | |||
888 | counter = (((unsigned int) housekeeping_packet.hk_lfr_me_cnt[0]) * 256) + housekeeping_packet.hk_lfr_me_cnt[1]; |
|
888 | counter = (((unsigned int) housekeeping_packet.hk_lfr_me_cnt[0]) * CONST_256) + housekeeping_packet.hk_lfr_me_cnt[1]; | |
889 |
|
889 | |||
890 | // get the current values |
|
890 | // get the current values | |
891 | new_hk_lfr_me.dpu_spw_early_eop = housekeeping_packet.hk_lfr_dpu_spw_early_eop; |
|
891 | new_hk_lfr_me.dpu_spw_early_eop = housekeeping_packet.hk_lfr_dpu_spw_early_eop; |
General Comments 0
You need to be logged in to leave comments.
Login now