Index: firmware/App/Controllers/Switches.c =================================================================== diff -u -r044d8892373acc5545020aab894cd1943c4d7449 -ra4436011a3f30a7b20474c3ddb4d4373ac4b87b6 --- firmware/App/Controllers/Switches.c (.../Switches.c) (revision 044d8892373acc5545020aab894cd1943c4d7449) +++ firmware/App/Controllers/Switches.c (.../Switches.c) (revision a4436011a3f30a7b20474c3ddb4d4373ac4b87b6) @@ -265,7 +265,7 @@ *************************************************************************/ static void publishSwitchesData( void ) { - if ( ++switchesDataPublicationCounter > getPublishSwitchesDataInterval() ) + if ( ++switchesDataPublicationCounter >= getPublishSwitchesDataInterval() ) { SWITCHES_DATA_T data;