EQ chambers with PTCON option causes programs access to crash.

Issue #122 resolved
Myles Metzler created an issue

Issue is actually with ChamberConnectLibrary but will track it here.

Traceback (most recent call last): File "/var/www/EspecWeb/EspecWeb/api/helpers.py", line 109, in wrapper return func(args, kwargs) File "/var/www/EspecWeb/EspecWeb/api/chambers.py", line 848, in route_get_program prgm = ctlr.get_prgm(pid) File "/usr/local/lib/python2.7/dist-packages/chamberconnectlibrary-2.3.0-py2.7.egg/chamberconnectlibrary/controllerinterface.py", line 29, in wrapper return func(self, args, **kwargs) File "/usr/local/lib/python2.7/dist-packages/chamberconnectlibrary-2.3.0-py2.7.egg/chamberconnectlibrary/especp300.py", line 697, in get_prgm return self.client.read_prgm(N, self.cascades > 0) File "/usr/local/lib/python2.7/dist-packages/chamberconnectlibrary-2.3.0-py2.7.egg/chamberconnectlibrary/p300vib.py", line 453, in read_prgm pgm = super(P300Vib, self).read_prgm(pgmnum, with_ptc) File "/usr/local/lib/python2.7/dist-packages/chamberconnectlibrary-2.3.0-py2.7.egg/chamberconnectlibrary/p300extended.py", line 169, in read_prgm pgm = super(P300Extended, self).read_prgm(pgmnum, with_ptc) File "/usr/local/lib/python2.7/dist-packages/chamberconnectlibrary-2.3.0-py2.7.egg/chamberconnectlibrary/p300.py", line 1445, in read_prgm pgm.update(self.read_prgm_data_ptc_detail(pgmnum)) File "/usr/local/lib/python2.7/dist-packages/chamberconnectlibrary-2.3.0-py2.7.egg/chamberconnectlibrary/p300.py", line 780, in read_prgm_data_ptc_detail return self.parse_prgm_data_detail(tmp) File "/usr/local/lib/python2.7/dist-packages/chamberconnectlibrary-2.3.0-py2.7.egg/chamberconnectlibrary/p300vib.py", line 251, in parse_prgm_data_detail 'range':{'max':float(parsed.group(1)), 'min':float(parsed.group(2))}, AttributeError: 'NoneType' object has no attribute 'group'

Comments (3)

  1. Log in to comment