From 3aee1d6a32287e1d23bd6ec996076718e114b94f Mon Sep 17 00:00:00 2001 From: Alan Johnston Date: Sat, 28 Feb 2026 13:35:39 -0500 Subject: [PATCH] Fix b declaration bug --- main.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/main.c b/main.c index af617292..27481725 100644 --- a/main.c +++ b/main.c @@ -1175,6 +1175,8 @@ void get_tlm_fox() { smaller = (int) (S_RATE / (2 * freq_Hz)); + if (mode == PACSAT) + dataLen = 78; short int b[dataLen]; short int b_max[dataLen]; short int b_min[dataLen]; @@ -1542,7 +1544,7 @@ void get_tlm_fox() { encodeA(b, 51 + head_offset, status); encodeB(b, 52 + head_offset, rxAntennaDeployed + txAntennaDeployed * 2 + c2cStatus * 4); - if (mode == BPSK) { + if ((mode == BPSK) || (mode == PACSAT)) { encodeA(b_max, 51 + head_offset, status); encodeA(b_min, 51 + head_offset, status); encodeB(b_max, 52 + head_offset, rxAntennaDeployed + txAntennaDeployed * 2 + c2cStatus * 4);