Remove serial cal commands, just log raw ADC on each value change

- Print raw ADC + mapped MIDI value on every change
- Remove cal min/cal max serial commands (broken with multi-word)
- Keep cal_min=0, cal_max=4095 defaults
- User moves pedal full range and reports min/max raw values
This commit is contained in:
ash
2026-07-02 04:14:39 +00:00
parent 8bde8efaff
commit f0b6df1477
2 changed files with 7 additions and 15 deletions
+3 -10
View File
@@ -87,13 +87,8 @@ void handle_serial_command(const String& cmd) {
mux.show();
Serial.println("[CMD] Pixel 1 WHITE (max brightness)");
} else if (cmd == "exp") {
Serial.printf("[CMD] EXP ADC=%d MIDI=%d cal_min=%d cal_max=%d\n",
exp_pedal.get_raw(), exp_pedal.get_value(),
exp_pedal.get_cal_min(), exp_pedal.get_cal_max());
} else if (cmd == "cal min") {
exp_pedal.set_cal_min();
} else if (cmd == "cal max") {
exp_pedal.set_cal_max();
Serial.printf("[CMD] EXP ADC=%d MIDI=%d\n",
exp_pedal.get_raw(), exp_pedal.get_value());
} else if (cmd == "usb") {
Serial.printf("[CMD] USB mounted: %s\n", TinyUSBDevice.mounted() ? "YES" : "NO");
Serial.printf("[CMD] USB ready: %s\n", TinyUSBDevice.ready() ? "YES" : "NO");
@@ -137,9 +132,7 @@ void handle_serial_command(const String& cmd) {
Serial.println(" read - raw button read");
Serial.println(" red/green/blue - solid colour");
Serial.println(" pixel0/pixel1 - single pixel test");
Serial.println(" exp - expression pedal ADC/MIDI/cal values");
Serial.println(" cal min - set current pedal position as minimum (heel)");
Serial.println(" cal max - set current pedal position as maximum (toe)");
Serial.println(" exp - expression pedal ADC/MIDI value");
Serial.println(" usb - USB connection status and descriptor info");
Serial.println(" gpiotest - raw GPIO pin diagnostic");
Serial.println(" rawled - bit-bang WS2812 (no library)");