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) { void twiRespond(void) {
if(respondFlag) { if(respondFlag) {
switch(twiBuffer[0]) { switch(twiBuffer[0]) {
case 0x01: // Send moisture case 0x01: // Get moisture
twiSendData(*pLastMoistureVal); twiSendData(*pLastMoistureVal);
break; 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)); twiSendData(eepromRead(MOISTURE_MIN));
break; break;
case 0x03: // Get MOISTURE_MAX case 0x04: // Get MOISTURE_MAX
twiSendData(eepromRead(MOISTURE_MAX)); twiSendData(eepromRead(MOISTURE_MAX));
break; 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_MIN, twiBuffer[1]);
eepromWrite(MOISTURE_MAX, twiBuffer[2]); eepromWrite(MOISTURE_MAX, twiBuffer[2]);
eepromWrite(SENSOR_READINGS, twiBuffer[3]); eepromWrite(SENSOR_READINGS, twiBuffer[3]);
twiSendAck(); twiSendAck();
break; 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) case 0x07: // Force water plants (one pumping)
waterPlant(); waterPlant();
twiSendAck(); twiSendAck();