У меня труднее всего пытаться заставить мой XBEE работать с моей малиной pi (RP). У меня есть один на плате прорыва USB на моем компьютере, а другой XBEE подключен к RP. Один из RP - это координатор API, а один на компьютере - AT-маршрутизатор. Когда я запускаю эту программу на RP (который должен изменить один из штырьков ввода-вывода на маршрутизаторе XBee)Проблемы с режимом режима малины Pi API
#!/usr/bin/python
import serial
print("TEST")
ser=serial.Serial('/dev/ttyAMA0', baudrate=9600)
print(ser)
ser.write('\x7E')
ser.write('\x00')
ser.write('\x10')
ser.write('\x17')
ser.write('\x00')
ser.write('\x00')
ser.write('\x00')
ser.write('\x00')
ser.write('\x00')
ser.write('\x00')
ser.write('\xFF')
ser.write('\xFF')
ser.write('\xFF')
ser.write('\xFE')
ser.write('\x02')
ser.write('\x44')
ser.write('\x01')
ser.write('\x05')
sum=(0x17+0xFF+0xFF+0xFF+0xFE+0x02+0x44+0x01+0x05)
check=(0xFF - (sum & 0xFF))
ser.write(chr(check))
ser.close()
print("DONE")
Ничто не может быть сделано на маршрутизаторе, хотя. Я считаю, что XBEE связаны, потому что, когда я подключаю маршрутизатор к компьютеру, я получаю сообщение на последовательном порту RP, уведомляющее его о том, что что-то присоединилось. У меня нет идей, и я надеялся, что кто-то сможет мне помочь.