diff --git a/main.c b/main.c index 1a0482c..990cfe3 100644 --- a/main.c +++ b/main.c @@ -88,6 +88,15 @@ void modbusGet(void) { modbusExchangeBits(outStates,0,nrOfOutputs); else if(modbusRequestedAddress() < 200) modbusExchangeBits(outStatesBlinking,100,nrOfOutputs); + else if(modbusRequestedAddress() < 300){ + uint8_t outStatesToggle[sizeof(outStates)]; + memset(outStatesToggle, 0, sizeof(outStatesToggle)); + modbusExchangeBits(outStatesToggle,200,nrOfOutputs); + for(uint8_t i=0; i