Rimco/OSPy

plugin AD/DA

Closed this issue · 2 comments

Hi new isue:
2014-12-22 15:06:53:
AD 1: 50.2 ℃
Voltage and Temperature Monitor plug-in:
Traceback (most recent call last):
File "/home/pi/OSPy/plugins/volt_temp_da.py", line 94, in run
log.info(NAME, pcf_options['ad%d_label' % i] + ': ' + format(self.status['ad%d' % i], pcf_options['ad%d_temp' % i]))
File "/home/pi/OSPy/log.py", line 170, in info
self.log_event(event_type, message, logging.INFO)
File "/home/pi/OSPy/log.py", line 163, in log_event
self._save_log(message, level, event_type)
File "/home/pi/OSPy/log.py", line 56, in _save_log
print msg
UnicodeEncodeError: 'ascii' codec can't encode character u'\u2103' in position 86: ordinal not in range(128)

It seems your label contains non-ascii characters, correct?

I have label in default name: AD 1, AD 2.
the problem is probably separator (, to ;) in save log file?

Thanks Martin