|
|
|
|
@ -2388,8 +2388,7 @@ void get_tlm_fc() {
|
|
|
|
|
source_bytes[extended + FC_EPS + 17] = source_bytes[extended + FC_EPS + 17] | 0x3f & (temp >> 2);
|
|
|
|
|
source_bytes[extended + FC_EPS + 18] = 0xff & (temp << 6);
|
|
|
|
|
|
|
|
|
|
// source_bytes[extended + FC_EPS + 45] = 0x0a;
|
|
|
|
|
source_bytes[extended + 48] = 0x0a;
|
|
|
|
|
source_bytes[extended + 48] = 0x0c; // Antenna 1 and 2 deployed
|
|
|
|
|
|
|
|
|
|
source_bytes[extended + 49] = 0xff & ((unsigned long int)sequence >> 16); // was 45 46
|
|
|
|
|
source_bytes[extended + 50] = 0xff & ((unsigned long int)sequence >> 8);
|
|
|
|
|
@ -2405,19 +2404,13 @@ void get_tlm_fc() {
|
|
|
|
|
printf("Error opening command_count.txt!\n");
|
|
|
|
|
fclose(command_count_file);
|
|
|
|
|
|
|
|
|
|
source_bytes[extended + 52] = 0xfc & (groundCommandCount << 2);
|
|
|
|
|
// source_bytes[extended + 52] = 0xfc & (groundCommandCount << 2); // doesn't work
|
|
|
|
|
|
|
|
|
|
source_bytes[extended + 53] = 0x40 & (SafeMode == 1);
|
|
|
|
|
// source_bytes[extended + 53] = 0x40 & (SafeMode == 1); // doesn't work
|
|
|
|
|
|
|
|
|
|
source_bytes[extended + 53] = 0x0f; // SW valid
|
|
|
|
|
source_bytes[extended + 54] = 0xf0;
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
source_bytes[extended + 46] = 0x01;
|
|
|
|
|
source_bytes[extended + 47] = 0x02;
|
|
|
|
|
source_bytes[extended + 48] = 0x03;
|
|
|
|
|
source_bytes[extended + 49] = 0x04;
|
|
|
|
|
source_bytes[extended + 50] = 0x05;
|
|
|
|
|
source_bytes[extended + 51] = 0x06;
|
|
|
|
|
source_bytes[extended + 52] = 0x07;
|
|
|
|
|
*/
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#ifdef FC_EM
|
|
|
|
|
|