Сделал индикацию фактического состояния GPIO.
Приложение опрашивает состояние выходов, и согласно полученному от модуля ответу меняет состояние индикатора (картинка возле кнопки).
Если связи с модулем нет (либо он выключен), состояние индикатора не меняется. При появлении соединения индикатор меняет состояние на фактическое состояние GPIO.
Если переключение GPIO происходит не из приложения, а с физической кнопки, индикатор переключения тоже работает.
В нижней строке временно сделаны видимыми состояния текст-боксов, откуда берутся показания для анализа состояния GPIO.