Files
Robotd/robot.py

31 lines
656 B
Python
Raw Normal View History

2018-11-21 21:40:40 -04:00
#! /usr/bin/env python
import mraa
import syslog
GREEN_LED = 2
RED_LED = 4
syslog.openlog("robot.py", syslog.LOG_PID | syslog.LOG_NDELAY, syslog.LOG_USER)
syslog.syslog(syslog.LOG_NOTICE, "Robot.py started.")
try:
red = mraa.Gpio(RED_LED)
red.dir(mraa.DIR_OUT)
green = mraa.Gpio(GREEN_LED)
green.dir(mraa.DIR_OUT)
while True:
red.write(1)
green.write(1)
except KeyboardInterrupt as e:
syslog.syslog(syslog.LOG_ERR, str(e))
finally:
syslog.syslog(syslog.LOG_NOTICE, "Shutting down LEDs.")
red.write(0)
green.write(0)
syslog.syslog(syslog.LOG_NOTICE, "Robot.py finished.")
syslog.closelog()