initialize LOITER = true //----------------------------------------------- // Helm Behavior File set MODE = ACTIVE { DEPLOY = true } INACTIVE set MODE = STATION-KEEPING { MODE = ACTIVE STATION_KEEP = true } set MODE = RETURNING { MODE = ACTIVE RETURN = true } set MODE = TRANSIT { MODE = ACTIVE LOITER = true } //---------------------------------------------- Behavior = BHV_Loiter { name = bhv_loiter pwt = 100 condition = MODE==LOITERING speed = 2.5 clockwise = true radius = 8 nm_radius = 20 acquire_dist = 12 polygon = label,A : 40,-270:60,-290:100,-290:120,-270:120,-180:100,-160:60,-160:40,-180 } //---------------------------------------------- Behavior = BHV_Waypoint { name = bhv_waypoint pwt = 100 condition = MODE==RETURNING speed = 2.5 points = $(START_POS) } //---------------------------------------------- Behavior = BHV_Waypoint { name = bhv_transit pwt = 100 condition = MODE==TRANSIT updates = GILDA_UPDATES speed = 1.0 points = -100,-100:200,-100 repeat = forever }