#include const int transmit_pin = 12; const int switch_pin = 6; const char *lightOn = "1"; const char *lightOff = "0"; int switchState = 0; void setup() { vw_set_tx_pin(transmit_pin); vw_set_ptt_inverted(true); // Required for DR3100 vw_setup(2000); // Bits per sec pinMode(switch_pin, INPUT); } void loop() { switchState = digitalRead(switch_pin); if(switchState == HIGH) vw_send((uint8_t *)lightOn, strlen(lightOn)); else vw_send((uint8_t *)lightOff, strlen(lightOff)); delay(400); }