@@ -786,7 +786,7 void increment_hk_counter( unsigned char | |||
|
786 | 786 | } |
|
787 | 787 | else |
|
788 | 788 | { |
|
789 |
delta = ( |
|
|
789 | delta = (CONST_256 - oldValue) + newValue; | |
|
790 | 790 | } |
|
791 | 791 | |
|
792 | 792 | *counter = *counter + delta; |
@@ -798,7 +798,7 void hk_lfr_le_update( void ) | |||
|
798 | 798 | hk_lfr_le_t new_hk_lfr_le; |
|
799 | 799 | unsigned int counter; |
|
800 | 800 | |
|
801 | counter = (((unsigned int) housekeeping_packet.hk_lfr_le_cnt[0]) * 256) + housekeeping_packet.hk_lfr_le_cnt[1]; | |
|
801 | counter = (((unsigned int) housekeeping_packet.hk_lfr_le_cnt[0]) * CONST_256) + housekeeping_packet.hk_lfr_le_cnt[1]; | |
|
802 | 802 | |
|
803 | 803 | // DPU |
|
804 | 804 | new_hk_lfr_le.dpu_spw_parity = housekeeping_packet.hk_lfr_dpu_spw_parity; |
@@ -868,7 +868,7 void hk_lfr_me_update( void ) | |||
|
868 | 868 | hk_lfr_me_t new_hk_lfr_me; |
|
869 | 869 | unsigned int counter; |
|
870 | 870 | |
|
871 | counter = (((unsigned int) housekeeping_packet.hk_lfr_me_cnt[0]) * 256) + housekeeping_packet.hk_lfr_me_cnt[1]; | |
|
871 | counter = (((unsigned int) housekeeping_packet.hk_lfr_me_cnt[0]) * CONST_256) + housekeeping_packet.hk_lfr_me_cnt[1]; | |
|
872 | 872 | |
|
873 | 873 | // get the current values |
|
874 | 874 | 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