ein Programm aus Pyhon 2 vom Raspberry Pi 2 muss auf Python 3 auf einem Raspberry Pi 3 laufen.
Nachdem jetzt fast alles klappt scheitert es hier:
AT Befehle an ein Modem senden:
Code: Alles auswählen
s = serial.Serial('/dev/ttyAMA0')
s.write("AT&F\r\n")
Code: Alles auswählen
File "/usr/local/lib/python3.2/dist-packages/pyserial-3.0.1-py3.2.egg/serial/serialutil.py", line 58, in to_bytes
raise TypeError('unicode strings are not supported, please encode to bytes: %r' % (seq,))
TypeError: unicode strings are not supported, please encode to bytes: 'AT&F\r\n'
wie muss ich das umcodieren damit es klappt, fragt verzweifelt,
Manukura