Esempio n. 1
0
except IOError:
	pass

mypath=path.dirname(path.realpath(__file__))

s = ServiceSpec()

s['nexus'] = ROOT+'/nexus/physiology.py -p %s %s'%(NEXUS_PIN, NEXUS_ADDR)

"""
# TODO: Find a nicer way to find the devices! This configuration working
#	 may be purely luck.
s.add(name='front_video',
	command=ROOT+'/gstreamer/uvch264record.py -u %i -v "%s" -a "%s"'%(5000, "/dev/video0", "hw:0,0"),
	outfile="%(session_dir)s/%(name)s.mkv")
s.add(name='in_video',
	command=ROOT+'/gstreamer/uvch264record.py -u %i -v "%s" -a "%s"'%(5010, "/dev/video1", "hw:1,0"),
	outfile="%(session_dir)s/%(name)s.mkv")
"""


#s['sensors'] = ROOT+'/android/sensors.py'
s['noise_stimulus'] = ROOT+'/stimulus/white_noise.py'


run_ui(spec=s,
	base_dir=BASE_SESSION_DIR,
	content=open(path.join(mypath, 'scr_calib.html')).read()
	)

Esempio n. 2
0
from trusas0 import ROOT
from trusas0.service import ServiceSpec
from trusas0.ui import run_ui
import logging
import os


NEXUS_ADDR = "00:A0:96:2F:A8:A6"
# This is no big secret as it's broadcasted
# in the device name
NEXUS_PIN = "0115"

#NEXUS_ADDR = "00:A0:96:2D:C3:99"
#NEXUS_PIN = "0089"

mypath=path.dirname(path.realpath(__file__))
myroot=path.dirname(mypath)
datapath=path.join(myroot, 'sessions')

s = ServiceSpec()

s['nexus'] = ROOT+'/nexus/physiology.py -p %s %s'%(NEXUS_PIN, NEXUS_ADDR)
s['blind_pursuit'] = ROOT+'/../blindPursuit.sh'


run_ui(spec=s,
	base_dir=datapath,
	content=open(path.join(mypath, 'main.html')).read()
	)

Esempio n. 3
0
from trusas0 import ROOT
from trusas0.service import ServiceSpec
from trusas0.ui import run_ui

s = ServiceSpec()
s['dummy'] = ROOT+'/dummy_service.py'

content = """<h3>Just a dummy session</h3>
	<p>Nothing to see here.</p>"""
run_ui(spec=s, base_dir='/tmp/sessions', content=content)