         batteryVoltage = battery.getVoltage();
         logSentence = makeLogSentence();
         if (usingWifi) wifi.useWifi(logSentence);
+        txSuccess = true; // remove later
         if (usingSat) {
                 useSat();
         }

const int trimRoutineMaxSeconds = 900; // max number of trim seconds allowed to get to ordered position. testing shows 450 should be max

// Global variables
unsigned long loggingInterval = 8;  // seconds b/w logging events, 1 day = 86,400 secs which is max
unsigned int runNum;  // increments each time the device starts
unsigned int loopCount = 0;  // increments at each loop
boolean fixAcquired = false, staleFix = true;  // for GPS


        // Pin Modes
        pinMode(ledPin, OUTPUT);
        pinMode(gpsPowerPin1, OUTPUT);
        pinMode(gpsPowerPin2, OUTPUT);
        pinMode(batteryVoltagePin, INPUT); // not necessary but for clarity
        pinMode(satSleepPin, OUTPUT);
        pinMode(motorIn1Pin, OUTPUT);
