DESERT 4.0.0
uwrovctr-module.h File Reference

Provides the definition of the class UWROV. More...

Go to the source code of this file.

Classes

class  UwROVCtrSendTimer
 
class  UwROVCtrModule
 

Detailed Description

Provides the definition of the class UWROV.

Author
Filippo Campagnaro
Version
1.0.0

Provides the definition of the class UWROVCTR, based on UwCbr. UWROVCTR can manage no more than 2^16 packets. If a module generates more than 2^16 packets, they will be dropped, according with UwCbr. UWROVCTR sends control packets containing the next waypoint that has to be reach by a ROV. In addition it receives monitoring packets containing the current ROV position and acks of the sent packets. Whether the ack is not received, the control packet is resent, according to the priority. In particular, last waypoint transmitted has the highest priority, whereas the others are forgotten.