Update main.c fix {}

old-payload
Alan Johnston 2 months ago committed by GitHub
parent 6a4de820e9
commit c412eb194b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -2275,11 +2275,7 @@ int get_payload_serial(int debug_camera) {
#ifdef OLD_STEM_PAYLOAD
if ((uart_fd = serialOpen("/dev/ttyAMA0", 115200)) >= 0) { // was 9600
// if (payload == ON) { // -55
if (TRUE) { // -55
STEMBoardFailure = 0;
char c;
unsigned int waitTime;
int i, end, trys = 0;
@ -2314,45 +2310,11 @@ int get_payload_serial(int debug_camera) {
buffer2[i] = '\0';
printf(" Response from STEM Payload board: %s\n", buffer2);
sleep(0.1); // added sleep between loops
//// } // removed this!
/*
if ((buffer2[0] == 'O') && (buffer2[1] == 'K')) // only process if valid payload response
{
int count1;
char * token;
const char space[2] = " ";
token = strtok(sensor_payload, space);
for (count1 = 0; count1 < 17; count1++) {
if (token != NULL) {
sensor[count1] = (float) atof(token);
#ifdef DEBUG_LOGGING
// printf("sensor: %f ", sensor[count1]);
#endif
token = strtok(NULL, space);
}
}
printf("\n");
}
else
payload = OFF; // turn off since STEM Payload is not responding
}
if ((buffer2[0] == 'O') && (buffer2[1] == 'K')) {
for (int count1 = 0; count1 < 17; count1++) {
if (sensor[count1] < sensor_min[count1])
sensor_min[count1] = sensor[count1];
if (sensor[count1] > sensor_max[count1])
sensor_max[count1] = sensor[count1];
// printf("Smin %f Smax %f \n", sensor_min[count1], sensor_max[count1]);
}
}
*/
} else
printf("Can't open serial to payload");
if (payload == ON) {
if ((buffer2[0] == 'O') && (buffer2[1] == 'K')) // {
// printf("\nSTEM Payload is present!\n");
// sleep(2); // delay to give payload time to get ready
return (TRUE);

Loading…
Cancel
Save

Powered by TurnKey Linux.