Update main.c add sensor buffer and count

sim-fail-6
Alan Johnston 4 months ago committed by GitHub
parent 980b310b64
commit 6de0ffa37e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -650,11 +650,18 @@ int main(int argc, char * argv[]) {
printf(" Response from STEM Payload: %s\n", sensor_payload); printf(" Response from STEM Payload: %s\n", sensor_payload);
sensor_loop(); char sensor_buffer[30];
strcpy(sensor_payload, sensor_buffer); int sensor_count;
sensor_buffer[0] = 0;
sensor_count = sensor_loop(sensor_buffer);
if (sensor_count > NEW_SENSOR_FIELDS_MAX)
sensor_count = NEW_SENSOR_FIELDS_MAX;
if (sensor_count > 0) {
char space[] = " ";
strcat(sensor_payload, space);
strcat(sensor_payload, sensor_buffer);
printf(" Payload after new sensor read: %s\n", sensor_payload); printf(" Payload after new sensor read: %s\n", sensor_payload);
}
telem_file = fopen("/home/pi/CubeSatSim/telem.txt", "a"); telem_file = fopen("/home/pi/CubeSatSim/telem.txt", "a");
// printf("Writing payload string\n"); // printf("Writing payload string\n");
time_t timeStamp; time_t timeStamp;

Loading…
Cancel
Save

Powered by TurnKey Linux.