|
@@ -51,7 +51,6 @@ void loop() {
|
|
|
for (int i = 0; i < 10; i++) {
|
|
|
voltageReading += map(analogRead(VOLTAGE_PIN), 0, 255, 0, 500) * 4; //Convert ADC to Volt
|
|
|
}
|
|
|
- voltageReading /= 10;
|
|
|
|
|
|
//Get output current
|
|
|
currentReading = analogRead(CURRENT_PIN);
|
|
@@ -59,11 +58,11 @@ void loop() {
|
|
|
isCCMode = !digitalRead(CCCV_PIN);
|
|
|
|
|
|
//Cap the range of digits to make sure it won't overflow
|
|
|
- voltageReading = min(voltageReading, 9999);
|
|
|
+ voltageReading = min(voltageReading, 99999);
|
|
|
currentReading = min(currentReading, 999);
|
|
|
|
|
|
//Print result on USB Serial
|
|
|
- USBSerial_print(((float)voltageReading / 100));
|
|
|
+ USBSerial_print(((float)voltageReading / 1000));
|
|
|
USBSerial_print(",");
|
|
|
USBSerial_println(((float)currentReading / 100));
|
|
|
|