State Machine State/Activity Model

States--Not Named--


ActivitiesWaiting for CommandWrite GS refAD to OLDBSend Reply OK
Wait for timerRead GS refAD from OLDBCalc GS observedADRead Target observed AD from trk
Calc radius,angle relation of Target and GS on skyWrite r, angle to OLDBCalc target observed ADWrite observed AD to OLDB
Call acmProbe:acmSendRefsadd deltaAD to refADConvert CCD xy to alpha/deltadeactivate atp Loop
Write refXY in OLDBCalc new refAD from refXYRead actual probe XYAdd deltaXY to actual XY
Call PRSETXYstarSelected=FALSEGet actual positionsprotect move
calculate new positionSet new positioncheck error OUT_OF_FIELDSet alrma gp out of field
Clear starSelectedClear newPresetLog errors every 10 secondsUnprotect move


Partitions--Not Named--probe LooptrkFgLoop
SendRefsGpInPosTaskPrtrkTaskMonitorTask


Activity DiagramsGuide star tracking (PRABS)probeServer OFFSADprobeServer OFFSXY
probeServer PRSETXYprobeServer PROFFXY