@@ -803,7 +803,7 void increment_hk_counter( unsigned char | |||
|
803 | 803 | } |
|
804 | 804 | else |
|
805 | 805 | { |
|
806 |
delta = ( |
|
|
806 | delta = (CONST_256 - oldValue) + newValue; | |
|
807 | 807 | } |
|
808 | 808 | |
|
809 | 809 | *counter = *counter + delta; |
@@ -815,7 +815,7 void hk_lfr_le_update( void ) | |||
|
815 | 815 | hk_lfr_le_t new_hk_lfr_le; |
|
816 | 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 | 820 | // DPU |
|
821 | 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 | 885 | hk_lfr_me_t new_hk_lfr_me; |
|
886 | 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 | 890 | // get the current values |
|
891 | 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