From: gbiggs <gb...@ki...> - 2008-07-10 23:43:03
|
The missing messages are most likely being replaced by newer messages with the same header. Check the replace rules for your message queue, and make sure they're all set to no replacement. Keep in mind that this means your driver must respond fast enough to prevent the queue becoming flooded. Geoff Robotik wrote: > Hello, > > I develope a driver tow drivers for Player. One driver is delivering Data > from a sensor. The second driver is using the first driver and a position2d > Driver. > This driver is waiting for new Messages with this->Wait() and then > calling ProcessMessages(-1). From time to time i lose some messages. > How is the message queue implemented? It's very important for > the seconde driver to get all messages of the first. What can I do? > > Thx Holger |