 int globalErrorCount = 0;
 bool initializing = true;
 
-bool readRht2Sensor(char outbuf[], int len) {
+bool readRht2Sensor(char outbuf[], int outbuf_sz) {
     rht2Sensor.readData();
-    rht2Sensor.snprintfData(outbuf, len);
+    rht2Sensor.snprintfData(outbuf, outbuf_sz);
     return rht2Sensor.checksumErr;
 }
 
-bool readPMSensor(char outbuf[], int len) {
+bool readPMSensor(char outbuf[], int outbuf_sz) {
     pmSensor.readData();
-    pmSensor.snprintfData(outbuf, len);
+    pmSensor.snprintfData(outbuf, outbuf_sz);
     return pmSensor.checksumErr;
 }
 
-bool readCO2Sensor(char outbuf[], int address) {
+bool readCO2Sensor(char outbuf[], int outbuf_sz, int address) {
     int rcw = 0;
     int co2errors = 0;
     unsigned char buffer[4];

        rc = false;
    }

    snprintf(outbuf, 64, "%d %02X%02X%02X%02X",
             co2ppm,
             buffer[0], buffer[1], buffer[2], buffer[3]);


    Wire.setSpeed(i2cDataRate);
    Wire.begin();
    delay(500);
    const int outbuf_9dof_sz = 128;
    char outbuf_tester[outbuf_9dof_sz];
    disable9DOFSensor(outbuf_tester, outbuf_9dof_sz);
    Particle.publish(DataSource, outbuf_tester, 60, PRIVATE);
    delay(2000);
}
