#!/usr/bin/env python
+import yaml
import usbio
-
#
# devboard conversion constants
#
try:
load_config(name)
return
- except:
- print 'WARNING: could not find "%s", using built-in defaults' % name
+ except IOError:
+ s = '* WARNING: could not find "%s", using built-in defaults' % name
+ print
+ print '*' * len(s)
+ print '*'
+ print s
+ print '*'
+ print '*' * len(s)
+ print
# No defaults available, fallback on object-level defaults
- psdefaults()
##############################################################################
# Setup FTDI serial ports
arb = usbio.Chain(spi1, 'chain1_conf', length=16)
amux = usbio.Mux(spi1, 'chain1_mux')
+ psdefaults()
+ ## done with init_devboard()
+
def load_config(name):
if isinstance(name, dict):
cfg = name
else:
- cfg = yaml.load(name)
+ cfg = yaml.load(open(name, 'rb'))
+
+ print cfg
##########################################################################
# Setup FTDI serial ports