% % engage axis collector % @Serial show _Msys.HasDevice { % % initiate engage mode % _Mach.Mode < |Engage |Disengage |Engaging % % leave engagement mode % "seq:0,len:0" _DISENGAGE *machconf *cloudcfg "Configed" false -1 -1 *machisat "Listen:Scope;On" ind)@( > not { % % enter engagement mode % "seq:0,len:0" _ENGAGE *machconf *cloudcfg "Engage" false -1 -1 *machisat "Listen:Scope;Dim" ind)@( } if } { % % show error, can't engage % *macherri } ifelse