Reorder respond cases for better clarity

This commit is contained in:
2025-10-29 14:44:50 +01:00
parent b28b20f46a
commit 620eb57920
+11 -11
View File
@@ -37,28 +37,28 @@ static void twiSendData(uint8_t data) {
void twiRespond(void) {
if(respondFlag) {
switch(twiBuffer[0]) {
case 0x01: // Send moisture
case 0x01: // Get moisture
twiSendData(*pLastMoistureVal);
break;
case 0x02: // Get MOISTURE_MIN
case 0x02: // Get SENSOR_READINGS
twiSendData(eepromRead(SENSOR_READINGS));
break;
case 0x03: // Get MOISTURE_MIN
twiSendData(eepromRead(MOISTURE_MIN));
break;
case 0x03: // Get MOISTURE_MAX
case 0x04: // Get MOISTURE_MAX
twiSendData(eepromRead(MOISTURE_MAX));
break;
case 0x04: // Set parameters
case 0x05: // Set SENSOR_READINGS
eepromWrite(SENSOR_READINGS, twiBuffer[1]);
twiSendAck();
break;
case 0x06: // Set parameters
eepromWrite(MOISTURE_MIN, twiBuffer[1]);
eepromWrite(MOISTURE_MAX, twiBuffer[2]);
eepromWrite(SENSOR_READINGS, twiBuffer[3]);
twiSendAck();
break;
case 0x05: // Get SENSOR_READINGS
twiSendData(eepromRead(SENSOR_READINGS));
break;
case 0x06: // Set SENSOR_READINGS
eepromWrite(SENSOR_READINGS, twiBuffer[1]);
twiSendAck();
break;
case 0x07: // Force water plants (one pumping)
waterPlant();
twiSendAck();