Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  Interaction Calls
Print Page as PDF
Routine: LAXSYMU

Package: Automated Lab Instruments

Routine: LAXSYMU


Information

LAXSYMU ;MLD/ABBOTT/SLC/RAF - AxSYM INTERFACE Utility Routine; 6/12/96 0900

Source Information

Source file <LAXSYMU.m>

Entry Points

Name Comments DBIA/ICR reference
UPDT ; To LA global ($TR used to remove CTRL chars from LAFRAM)
CKSUM(S,MOD) ; convert string (S) to decimal num (N) then to
; hex modulo 16**MOD (def=2=256)
SEND(N) ; Send reply msg (ACK, NAK, etc.)
DEBG(A,B) ; DEBuG tool - capture all data going in & out. (Def=OFF)
; A=data that went out/came in B="I"=IN; "O"=OUT
NAK(M) ; send NAK and retry (M = error 'type', EOT, STX, etc.)
LA1INIT ; Init vars only for LAXSYM
INIT ; initialize various parameters for the AxSYM
ZIS
BKGND ; Entry point to start ANY bi-directional background job /mld

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $C(N)
  • Line Location: SEND+1
Function Call: WRITE
  • Prompt: !,"NO JOB SELECTED",!
  • Line Location: BKGND+5
Function Call: WRITE
  • Prompt: !!
  • Line Location: BKGND+14
Function Call: WRITE
  • Prompt: !,"Lab Direct Connect Interface for ",LRJOBNM,$S($D(ZTSK):"",1:" NOT")," tasked to start",!
  • Line Location: BKGND+20
Function Call: WRITE
  • Prompt: "Task #",ZTSK,!
  • Line Location: BKGND+21
Info |  Source |  Entry Points |  Interaction Calls