2017-08-03, 09:07 PM
Exact same problem (with the I2C section cleared as per your previous post)
pi@openplotter:~ $ openplotter
No IMU detected
No humidity sensor detected
Traceback (most recent call last):
File "/home/pi/.config/openplotter/openplotter", line 3503, in <module>
MainFrame().Show()
File "/home/pi/.config/openplotter/openplotter", line 268, in __init__
self.read_compass()
File "/home/pi/.config/openplotter/openplotter", line 1249, in read_compass
self.detected.SetLabel(imu_name)
File "/usr/lib/python2.7/dist-packages/wx-3.0-gtk2/wx/_core.py", line 9207, in SetLabel
return _core_.Window_SetLabel(*args, **kwargs)
TypeError: String or Unicode type required
BTW, upgrades still kill any user generated files (in my case BMV700.py, a driver to take data from the BMV-700 SOC battery monitor and sending the output to signalK)
pi@openplotter:~ $ openplotter
No IMU detected
No humidity sensor detected
Traceback (most recent call last):
File "/home/pi/.config/openplotter/openplotter", line 3503, in <module>
MainFrame().Show()
File "/home/pi/.config/openplotter/openplotter", line 268, in __init__
self.read_compass()
File "/home/pi/.config/openplotter/openplotter", line 1249, in read_compass
self.detected.SetLabel(imu_name)
File "/usr/lib/python2.7/dist-packages/wx-3.0-gtk2/wx/_core.py", line 9207, in SetLabel
return _core_.Window_SetLabel(*args, **kwargs)
TypeError: String or Unicode type required
BTW, upgrades still kill any user generated files (in my case BMV700.py, a driver to take data from the BMV-700 SOC battery monitor and sending the output to signalK)