Module FunctionDef arguments args defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad NameLoad attr keyword Str Print Str Assign NameStore Call NameLoad keyword Str keyword NameLoad keyword Str keyword Str keyword Str keyword Call NameLoad keyword Num keyword Num keyword Num keyword Num keyword Num keyword NameLoad keyword Num Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr Str attr keyword Num Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr For NameStore Call NameLoad Num Num body Print Str Expr Call AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr Str attr keyword BinOpMult NameLoad Num keyword Num Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad NameLoad attr keyword Str Print Str Assign NameStore Call NameLoad keyword Str keyword NameLoad keyword Str keyword Str keyword Str keyword Str keyword Str keyword Str keyword Str keyword Str keyword Str keyword Str keyword Str keyword Str keyword Str keyword Str keyword Str keyword Str keyword Str keyword Call NameLoad keyword Num keyword Num keyword Num keyword Num keyword Num keyword Num Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr Str attr keyword Num Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr Str attr keyword Num Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr Str attr keyword Num Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr Str attr keyword Num keyword Num Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr Str attr keyword Num Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr Str attr keyword Num keyword Num Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args defaults body Expr Str Print Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad NameLoad attr keyword Str Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr Str attr keyword Num keyword Num Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr Str attr keyword Num Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr Str attr keyword Num keyword Num Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr Str attr keyword Num Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr Str attr keyword Num Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr Str attr keyword Num Assign NameStore Num Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr While CompareLtE AttributeLoad NameLoad attr NameLoad body Print Str Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Num decorator_list If CompareEq NameLoad Str body Expr Call NameLoad
N/A TestSalinity N/A N/A N/A N/A N/A N/A N/A N/A N/A storing Store Clear N/A N/A N/A N/A doing Doer Clear N/A store N/A N/A storing Store name Test N/A 
Testing Salinity Sensor Front Simulator N/A sim N/A SalinitySensorSimulator name simulatorSensorSalinity store store group simulator.sensor.salinity output ctd input state.position parms N/A dict track 45.0 north 0.0 east 0.0 middle 32.0 spread 4.0 rising True width 500.0 N/A output N/A N/A N/A N/A store fetch ctd update salinity 32.0 N/A N/A N/A store expose N/A N/A N/A sim _expose N/A k N/A range 1 100 N/A N/A N/A N/A N/A store advanceStamp 0.125 N/A input N/A N/A N/A N/A store fetch state.position update north N/A k -50.0 east 0.0 N/A N/A N/A sim update N/A N/A N/A sim _expose N/A TestMotion N/A N/A N/A N/A N/A N/A N/A N/A N/A storing Store Clear N/A N/A N/A N/A doing Doer Clear N/A store N/A N/A storing Store name Test N/A 
Testing Motion Sim Controller N/A simulator N/A SimulatorMotionUuv name simulatorMotionTest store store group simulator.motion.test speed state.speed speedRate state.speedRate depth state.depth depthRate state.depthRate pitch state.pitch pitchRate state.pitchRate altitude state.altitude heading state.heading headingRate state.headingRate position state.position rpm goal.rpm stern goal.stern rudder goal.rudder current scenario.current bottom scenario.bottom prevPosition state.position parms N/A dict rpmLimit 1500.0 sternLimit 20.0 rudderLimit 20.0 gs 0.0025 gpr -0.5 ghr -0.5 N/A N/A N/A store expose N/A rpm N/A N/A N/A N/A store fetch goal.rpm update value 500.0 N/A stern N/A N/A N/A N/A store fetch goal.stern update value 0.0 N/A rudder N/A N/A N/A N/A store fetch goal.rudder update value 0.0 N/A current N/A N/A N/A N/A store fetch scenario.current update north 0.0 east 0.0 N/A bottom N/A N/A N/A N/A store fetch scenario.bottom update value 50.0 N/A prevPosition N/A N/A N/A N/A store fetch scenario.startposition update north 0.0 east 0.0 N/A N/A N/A simulator restart N/A N/A N/A simulator _expose N/A N/A N/A store advanceStamp 0.125 N/A N/A N/A simulator update N/A N/A N/A simulator _expose N/A Test N/A N/A N/A N/A N/A Module Common self test

     N/A 
Testing Controllers
 N/A N/A N/A N/A storing Store Clear N/A N/A N/A N/A doing Doer Clear N/A store N/A N/A storing Store name Test N/A N/A N/A store expose N/A current N/A N/A N/A N/A store fetch scenario.current update north 0.0 east 0.0 N/A bottom N/A N/A N/A N/A store fetch scenario.bottom update value 50.0 N/A prevPosition N/A N/A N/A N/A store fetch state.position update north 0.0 east 0.0 N/A headinggoal N/A N/A N/A N/A store fetch goal.heading update value 45.0 N/A depthgoal N/A N/A N/A N/A store fetch goal.depth update value 5.0 N/A speedgoal N/A N/A N/A N/A store fetch goal.speed update value 2.0 N/A duration 10.0 N/A N/A N/A simulatorMotionUuv restart N/A N/A N/A controllerPidSpeed _expose N/A N/A N/A controllerPidHeading _expose N/A N/A N/A controllerPidDepth _expose N/A N/A N/A controllerPidPitch _expose N/A N/A N/A simulatorMotionUuv _expose N/A N/A N/A store stamp duration N/A N/A N/A N/A N/A controllerPidSpeed action N/A N/A N/A controllerPidHeading action N/A N/A N/A controllerPidDepth action N/A N/A N/A controllerPidPitch action N/A N/A N/A simulatorMotionUuv action N/A N/A N/A simulatorMotionUuv _expose N/A N/A N/A store advanceStamp 0.125 N/A N/A N/A __name__ __main__ N/A N/A N/A Test