При отправке пакета панда зачем то дописывает в начало пакета два байта (возможно контрольная сумма). 
 Т.е. код: 
 Code
 
 data = PyDatagram.PyDatagram() 
 data.addUint8(0) 
 data.addUint16(1) 
 self.cwriter.send(data, self.conn, self.addr) 
 
 должен отправить 00 01 00, а отправляет 01 00 00 01 00. Проверял на других пакетах, первые два байта устанавливаются разными величинами, но их всегда два, а потом идёт моё содержимое. 
 Можно ли заставить панду писать только то, что я добавляю? 
 UPD: разобрался. необходимо установить self.cwriter.setRawMode(True). тема закрыта.