crcbuf.append(crc_extra)
AttributeError: 'str' object has no attribute 'append'
#crcbuf = msgbuf[1:-2]
#if True: # using CRC extra
#crcbuf.append(crc_extra)
#crc2 = x25crc(crcbuf)
#if crc != crc2.crc:
# raise MAVError('invalid MAVLink CRC in msgID %u 0x%04x should be 0x%04x' % (msgId, crc, crc2.crc))
Strangely, on both my OSX machine and an older Pi, the example encode/decode python code runs fine without having to edit mavlink.py. Any thoughts?