more xbee/serial port backend work