Commit Graph

7 Commits

Author SHA1 Message Date
Peter Hall 6e78ef1dc3 Rover: add dedicated sailboat crosstrack and loiter params 2020-02-05 10:43:37 +11:00
Peter Hall 90382a886f Rover: Sailboat tacking improvements 2020-02-05 10:09:54 +11:00
Randy Mackay 488ae65e8f Rover: rework sailboats with motoring
renamed throttle with motor
added set_motor_state accessor
removed overloading of ENABLE parameter
fixed circular tack_enabled logic which led to assisting a tack disabling a tack
separate assistance for low wind vs tacking
2019-09-01 09:11:25 +09:00
Randy Mackay e023400fda Rover: rename nav_enabled to tack_enabled
tack_enabled is more precise than nav_enabled so it describes the feature more accurately
2019-09-01 09:11:25 +09:00
Randy Mackay 79feb4edb8 Rover: sailboat class formatting fixes
move constructor to top of sailboat.h
move var_info to be the last public declaration
remove some spaces
2019-09-01 09:11:25 +09:00
Peter Hall 3308a84acc Rover: sailboat add motor-sailing 2019-09-01 09:11:25 +09:00
Peter Hall 2d9a0195ce Rover: make sailboat a class 2019-05-15 11:29:39 +09:00