#!/usr/bin/python3 | |
import sys | |
import serial | |
mode = sys.argv[1] | |
relay = sys.argv[2] | |
# our relays are "off" means "board is powered". | |
mode_swap = { | |
"on": "off", | |
"off": "on", | |
} | |
mode = mode_swap[mode] | |
ser = serial.Serial('/dev/ttyACM0', 115200, timeout=2) | |
command = "relay {} {}\n\r".format(mode, relay) | |
ser.write(command.encode()) | |
ser.close() |