[etherlab-dev] EtherCAT WARNING: 1 datagram UNMATCHED!

Zarges, Olav Olav.Zarges at imc-berlin.de
Tue Jun 10 13:36:46 CEST 2008

I am queueing datagams every 200µs. I get the warning above about every
2 seconds. I dumped infos of the currently received packet and the
queued packets in function ec_master_receive_datagrams() when the packets
don't match.

  if (!matched) {

received packet:

	index=140, state=2, type=10, size=960

packets in master->datagram_queue:

	index=142, state=2, type=10, data_size=960
	index=141, state=2, type= 4, data_size=2


Any idea, why packet with index 140 isn't in the datagram_queue and/or
where it can get lost?


More information about the etherlab-dev mailing list