diff --git a/src/combined.py b/src/combined.py index 94b863c..5467c22 100644 --- a/src/combined.py +++ b/src/combined.py @@ -41,7 +41,7 @@ print("Turning purple ON") radio.modulation(fsk=True) - radio.transmit(purple_on) + radio.transmit(purple_on, inner_times=2) time.sleep(2) print("Turning green OFF") @@ -51,7 +51,7 @@ print("Turning purple OFF") radio.modulation(fsk=True) - radio.transmit(purple_off) + radio.transmit(purple_off, inner_times=2) time.sleep(2) diff --git a/src/energenie/Messages.py b/src/energenie/Messages.py index b2863f1..1ab2961 100644 --- a/src/energenie/Messages.py +++ b/src/energenie/Messages.py @@ -60,7 +60,7 @@ header_sensorid=sensorid) p = OpenThings.encode(response) radio.transmitter() - radio.transmit(p) + radio.transmit(p, inner_times=2) radio.receiver() diff --git a/src/switch.py b/src/switch.py index 18fb23e..14655e3 100644 --- a/src/switch.py +++ b/src/switch.py @@ -83,11 +83,9 @@ p = OpenThings.encode(request) print("Sending switch message to %s %s" % (hex(productid), hex(sensorid))) # Transmit multiple times, hope one of them gets through - for i in range(4): - radio.transmit(p) + radio.transmit(p, inner_times=2) radio.receiver() - ##print("receive") switch_state = (switch_state+1) % 2 # toggle @@ -109,7 +107,6 @@ sendSwitchTimer = Timer(TX_RATE, 1) # every n seconds offset by initial 1 switch_state = 0 # OFF radio.receiver() - ##radio.transmitter() try: while True: