update photography temporarily for logitech cam. docstring cleanup.

workspace
Brendan Howell 7 years ago
parent 67922dcca2
commit e2f8248a0a

@ -57,6 +57,10 @@ class Photography(Bureau):
gpio.setcfg(self.a5_pin, gpio.INPUT)
gpio.pullup(self.a5_pin, gpio.PULLUP)
# make sure tmp dir exists
tmpdir = "/tmp/webcam"
if not os.path.exists(tmpdir):
os.mkdir(tmpdir)
def _doc_light_on(self):
gpio.output(self.doc_light_pin, gpio.HIGH)
@ -87,7 +91,7 @@ class Photography(Bureau):
mjpg = os.path.join(modpath, "..", "..", "lib", "mjpg-streamer",
"mjpg-streamer-experimental", "run.sh")
mjpg_dir = os.path.dirname(mjpg)
cmd = mjpg.split() + ["-i", "input_uvc.so -r 3264x2448 -n", "-o", "output_file.so -f /tmp/webcam -d 500 -s 2"]
cmd = mjpg.split() + ["-i", "input_uvc.so -r 1920x1080 -n", "-o", "output_file.so -f /tmp/webcam -d 500 -s 2"]
print(cmd)
#proc = subprocess.Popen(cmd, shell=True, env={"LD_LIBRARY_PATH": mjpg_dir})

@ -98,6 +98,11 @@ class Publications(Bureau):
@add_command("news", "Print a personalized daily newspaper")
def daily_news(self):
"""
Print out a selection of up-to-the-minute news items culled from various
sources on the internet. Current unread Post, weather and finance
information can also be shown.
"""
news = self._get_news()
# TODO: get weather
# TODO: get finance

Loading…
Cancel
Save