#0, FREE_VAC, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 2 #1, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 4 /* SED Trap Elmo drivers Elmo Whistle WHI-15/60R last touched 25AUG16 ui[1] = sample position ui[2] = current position cnts ui[3] = Homing offset cnts ui[4] = advance position cnts ui[5] = ms to wait for advancing -------------------------------------------------*/ function[] = HOME() #2, LINK, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 1 The size of the command is 3 bytes The command pointer is 7 #3, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 9 int t; //set up hall sensor IL[1]=6; //low input #4, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 6 The size of the command is 6 bytes The command pointer is 15 #5, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 1 The size of the command is 6 bytes The command pointer is 21 #6, SET_COMM, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 104 The size of the command is 3 bytes The command pointer is 24 #7, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 26 //set up motor UM=2; #8, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 2 The size of the command is 6 bytes The command pointer is 32 #9, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: -1 The size of the command is 6 bytes The command pointer is 38 #10, SET_COMM, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 172 The size of the command is 3 bytes The command pointer is 41 #11, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 43 MO=1; #12, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 1 The size of the command is 6 bytes The command pointer is 49 #13, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: -1 The size of the command is 6 bytes The command pointer is 55 #14, SET_COMM, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 122 The size of the command is 3 bytes The command pointer is 58 #15, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 60 JV=750; #16, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 750 The size of the command is 6 bytes The command pointer is 66 #17, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: -1 The size of the command is 6 bytes The command pointer is 72 #18, SET_COMM, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 107 The size of the command is 3 bytes The command pointer is 75 #19, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 77 //check to see if we are already on HAL sensor. //TODO, move off zero and re-home. right now, //just assume we were fine from last time. if (IB[0]) #20, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 0 The size of the command is 6 bytes The command pointer is 83 #21, GET_COMM, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 101 The size of the command is 3 bytes The command pointer is 86 #22, JZ_EOL, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_2, AddrMode2: ABSENT, Operand 1: 44 The size of the command is 4 bytes The command pointer is 90 #23, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 92 PX=0; #24, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 0 The size of the command is 6 bytes The command pointer is 98 #25, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: -1 The size of the command is 6 bytes The command pointer is 104 #26, SET_COMM, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 140 The size of the command is 3 bytes The command pointer is 107 #27, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 109 MO=0; #28, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 0 The size of the command is 6 bytes The command pointer is 115 #29, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: -1 The size of the command is 6 bytes The command pointer is 121 #30, SET_COMM, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 122 The size of the command is 3 bytes The command pointer is 124 #31, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 126 return; #32, USRSUBRT, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 128 #33, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 130 end BG; #34, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 0 The size of the command is 6 bytes The command pointer is 136 #35, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: -1 The size of the command is 6 bytes The command pointer is 142 #36, SET_COMM, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 66 The size of the command is 3 bytes The command pointer is 145 #37, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 147 t=TM; #38, GET_COMM, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 164 The size of the command is 3 bytes The command pointer is 150 #39, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: CMD_BP_RELATIVE, Operand 2: 0 The size of the command is 4 bytes The command pointer is 154 #40, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 156 while (!IB[0]) //go til we trip the HAL #41, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 0 The size of the command is 6 bytes The command pointer is 162 #42, GET_COMM, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 101 The size of the command is 3 bytes The command pointer is 165 #43, UNARY_NOT, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 167 #44, JZ_EOL, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_2, AddrMode2: ABSENT, Operand 1: 37 The size of the command is 4 bytes The command pointer is 171 #45, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 173 if ( tdif(t)>29000) #46, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_BP_RELATIVE, AddrMode2: ABSENT, Operand 1: 0 The size of the command is 4 bytes The command pointer is 177 #47, SYSSUBJ, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 51 The size of the command is 3 bytes The command pointer is 180 #48, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 29000 The size of the command is 6 bytes The command pointer is 186 #49, RSLTA, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 188 #50, JZ_EOL, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_2, AddrMode2: ABSENT, Operand 1: 12 The size of the command is 4 bytes The command pointer is 192 #51, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 194 break; #52, JMP_EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_2, AddrMode2: ABSENT, Operand 1: 10 The size of the command is 4 bytes The command pointer is 198 #53, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 200 end end #54, JMP_EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_2, AddrMode2: ABSENT, Operand 1: -44 The size of the command is 4 bytes The command pointer is 204 #55, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 206 t=TM; #56, GET_COMM, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 164 The size of the command is 3 bytes The command pointer is 209 #57, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: CMD_BP_RELATIVE, Operand 2: 0 The size of the command is 4 bytes The command pointer is 213 #58, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 215 while (!IB[0]) //go til we trip the HAL #59, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 0 The size of the command is 6 bytes The command pointer is 221 #60, GET_COMM, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 101 The size of the command is 3 bytes The command pointer is 224 #61, UNARY_NOT, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 226 #62, JZ_EOL, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_2, AddrMode2: ABSENT, Operand 1: 37 The size of the command is 4 bytes The command pointer is 230 #63, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 232 if ( tdif(t)>29000) #64, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_BP_RELATIVE, AddrMode2: ABSENT, Operand 1: 0 The size of the command is 4 bytes The command pointer is 236 #65, SYSSUBJ, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 51 The size of the command is 3 bytes The command pointer is 239 #66, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 29000 The size of the command is 6 bytes The command pointer is 245 #67, RSLTA, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 247 #68, JZ_EOL, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_2, AddrMode2: ABSENT, Operand 1: 12 The size of the command is 4 bytes The command pointer is 251 #69, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 253 break; #70, JMP_EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_2, AddrMode2: ABSENT, Operand 1: 10 The size of the command is 4 bytes The command pointer is 257 #71, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 259 end end #72, JMP_EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_2, AddrMode2: ABSENT, Operand 1: -44 The size of the command is 4 bytes The command pointer is 263 #73, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 265 ST; //stop motor #74, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 0 The size of the command is 6 bytes The command pointer is 271 #75, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: -1 The size of the command is 6 bytes The command pointer is 277 #76, SET_COMM, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 160 The size of the command is 3 bytes The command pointer is 280 #77, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 282 MO=0; #78, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 0 The size of the command is 6 bytes The command pointer is 288 #79, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: -1 The size of the command is 6 bytes The command pointer is 294 #80, SET_COMM, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 122 The size of the command is 3 bytes The command pointer is 297 #81, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 299 UM=5; #82, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 5 The size of the command is 6 bytes The command pointer is 305 #83, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: -1 The size of the command is 6 bytes The command pointer is 311 #84, SET_COMM, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 172 The size of the command is 3 bytes The command pointer is 314 #85, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 316 MO=1; #86, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 1 The size of the command is 6 bytes The command pointer is 322 #87, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: -1 The size of the command is 6 bytes The command pointer is 328 #88, SET_COMM, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 122 The size of the command is 3 bytes The command pointer is 331 #89, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 333 PR = UI[3]; // #90, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 3 The size of the command is 6 bytes The command pointer is 339 #91, GET_COMM, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 171 The size of the command is 3 bytes The command pointer is 342 #92, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: -1 The size of the command is 6 bytes The command pointer is 348 #93, SET_COMM, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 135 The size of the command is 3 bytes The command pointer is 351 #94, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 353 BG; #95, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 0 The size of the command is 6 bytes The command pointer is 359 #96, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: -1 The size of the command is 6 bytes The command pointer is 365 #97, SET_COMM, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 66 The size of the command is 3 bytes The command pointer is 368 #98, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 370 wait(2500); //let it get back to zero #99, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 2500 The size of the command is 6 bytes The command pointer is 376 #100, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 0 The size of the command is 6 bytes The command pointer is 382 #101, MOV, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: STACK_IMMEDIATELY, AddrMode2: ABSENT, Operand 1: 1 The size of the command is 3 bytes The command pointer is 385 #102, SYSSUBJ, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 57 The size of the command is 3 bytes The command pointer is 388 #103, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 0 The size of the command is 6 bytes The command pointer is 394 #104, MOV, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: STACK_IMMEDIATELY, AddrMode2: ABSENT, Operand 1: 1 The size of the command is 3 bytes The command pointer is 397 #105, SYSSUBJ, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 58 The size of the command is 3 bytes The command pointer is 400 #106, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: STACK_IMMEDIATELY, AddrMode2: ABSENT, Operand 1: 2 The size of the command is 3 bytes The command pointer is 403 #107, RSLTB, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 405 #108, JZ, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_2, AddrMode2: ABSENT, Operand 1: 8 The size of the command is 4 bytes The command pointer is 409 #109, JMP_EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_2, AddrMode2: ABSENT, Operand 1: -21 The size of the command is 4 bytes The command pointer is 413 #110, SPADD, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_2, AddrMode2: ABSENT, Operand 1: -2 The size of the command is 4 bytes The command pointer is 417 #111, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 419 MO=0; #112, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 0 The size of the command is 6 bytes The command pointer is 425 #113, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: -1 The size of the command is 6 bytes The command pointer is 431 #114, SET_COMM, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 122 The size of the command is 3 bytes The command pointer is 434 #115, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 436 wait(500); #116, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 500 The size of the command is 6 bytes The command pointer is 442 #117, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 0 The size of the command is 6 bytes The command pointer is 448 #118, MOV, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: STACK_IMMEDIATELY, AddrMode2: ABSENT, Operand 1: 1 The size of the command is 3 bytes The command pointer is 451 #119, SYSSUBJ, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 57 The size of the command is 3 bytes The command pointer is 454 #120, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 0 The size of the command is 6 bytes The command pointer is 460 #121, MOV, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: STACK_IMMEDIATELY, AddrMode2: ABSENT, Operand 1: 1 The size of the command is 3 bytes The command pointer is 463 #122, SYSSUBJ, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 58 The size of the command is 3 bytes The command pointer is 466 #123, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: STACK_IMMEDIATELY, AddrMode2: ABSENT, Operand 1: 2 The size of the command is 3 bytes The command pointer is 469 #124, RSLTB, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 471 #125, JZ, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_2, AddrMode2: ABSENT, Operand 1: 8 The size of the command is 4 bytes The command pointer is 475 #126, JMP_EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_2, AddrMode2: ABSENT, Operand 1: -21 The size of the command is 4 bytes The command pointer is 479 #127, SPADD, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_2, AddrMode2: ABSENT, Operand 1: -2 The size of the command is 4 bytes The command pointer is 483 #128, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 485 PX=0; //ZERO the cnter #129, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 0 The size of the command is 6 bytes The command pointer is 491 #130, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: -1 The size of the command is 6 bytes The command pointer is 497 #131, SET_COMM, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 140 The size of the command is 3 bytes The command pointer is 500 #132, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 502 return; #133, USRSUBRT, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 504 #134, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 506 //------------------------------------------------------------- function[] = GoPos(int pos) #135, LINK, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 2 The size of the command is 3 bytes The command pointer is 509 #136, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 511 //sample position pos //12 pos around the circumf. Pos0=HOME. //positions are 30deg apart //empirically measured // cnts between = 1670 int cnts; int target; if(pos>12 || pos<0) #137, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_BP_RELATIVE, AddrMode2: ABSENT, Operand 1: -6 The size of the command is 4 bytes The command pointer is 515 #138, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 12 The size of the command is 6 bytes The command pointer is 521 #139, RSLTA, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 523 #140, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_BP_RELATIVE, AddrMode2: ABSENT, Operand 1: -6 The size of the command is 4 bytes The command pointer is 527 #141, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 0 The size of the command is 6 bytes The command pointer is 533 #142, RSLTB, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 535 #143, RSLTOR, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 537 #144, JZ_EOL, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_2, AddrMode2: ABSENT, Operand 1: 10 The size of the command is 4 bytes The command pointer is 541 #145, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 543 return; #146, USRSUBRT, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 545 #147, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 547 end //go home first // removed 14JAN16 HOME(); if(!pos) #148, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_BP_RELATIVE, AddrMode2: ABSENT, Operand 1: -6 The size of the command is 4 bytes The command pointer is 551 #149, UNARY_NOT, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 553 #150, JZ_EOL, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_2, AddrMode2: ABSENT, Operand 1: 27 The size of the command is 4 bytes The command pointer is 557 #151, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 559 MO=0; #152, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 0 The size of the command is 6 bytes The command pointer is 565 #153, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: -1 The size of the command is 6 bytes The command pointer is 571 #154, SET_COMM, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 122 The size of the command is 3 bytes The command pointer is 574 #155, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 576 return; #156, USRSUBRT, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 578 #157, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 580 end //now go to pos target = (1670*pos); #158, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 1670 The size of the command is 6 bytes The command pointer is 586 #159, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_BP_RELATIVE, AddrMode2: ABSENT, Operand 1: -6 The size of the command is 4 bytes The command pointer is 590 #160, MLT, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 592 #161, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: CMD_BP_RELATIVE, Operand 2: 1 The size of the command is 4 bytes The command pointer is 596 #162, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 598 //set up motor UM=2; #163, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 2 The size of the command is 6 bytes The command pointer is 604 #164, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: -1 The size of the command is 6 bytes The command pointer is 610 #165, SET_COMM, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 172 The size of the command is 3 bytes The command pointer is 613 #166, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 615 MO=1; #167, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 1 The size of the command is 6 bytes The command pointer is 621 #168, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: -1 The size of the command is 6 bytes The command pointer is 627 #169, SET_COMM, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 122 The size of the command is 3 bytes The command pointer is 630 #170, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 632 JV=750; #171, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 750 The size of the command is 6 bytes The command pointer is 638 #172, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: -1 The size of the command is 6 bytes The command pointer is 644 #173, SET_COMM, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 107 The size of the command is 3 bytes The command pointer is 647 #174, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 649 BG; #175, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 0 The size of the command is 6 bytes The command pointer is 655 #176, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: -1 The size of the command is 6 bytes The command pointer is 661 #177, SET_COMM, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 66 The size of the command is 3 bytes The command pointer is 664 #178, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 666 cnts=PX; #179, GET_COMM, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 140 The size of the command is 3 bytes The command pointer is 669 #180, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: CMD_BP_RELATIVE, Operand 2: 0 The size of the command is 4 bytes The command pointer is 673 #181, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 675 while ( abs(cnts-target) > 10) #182, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_BP_RELATIVE, AddrMode2: ABSENT, Operand 1: 0 The size of the command is 4 bytes The command pointer is 679 #183, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_BP_RELATIVE, AddrMode2: ABSENT, Operand 1: 1 The size of the command is 4 bytes The command pointer is 683 #184, SUB, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 685 #185, SYSSUBJ, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 50 The size of the command is 3 bytes The command pointer is 688 #186, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 10 The size of the command is 6 bytes The command pointer is 694 #187, RSLTA, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 696 #188, JZ_EOL, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_2, AddrMode2: ABSENT, Operand 1: 68 The size of the command is 4 bytes The command pointer is 700 #189, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 702 wait(10); #190, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 10 The size of the command is 6 bytes The command pointer is 708 #191, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 0 The size of the command is 6 bytes The command pointer is 714 #192, MOV, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: STACK_IMMEDIATELY, AddrMode2: ABSENT, Operand 1: 1 The size of the command is 3 bytes The command pointer is 717 #193, SYSSUBJ, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 57 The size of the command is 3 bytes The command pointer is 720 #194, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 0 The size of the command is 6 bytes The command pointer is 726 #195, MOV, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: STACK_IMMEDIATELY, AddrMode2: ABSENT, Operand 1: 1 The size of the command is 3 bytes The command pointer is 729 #196, SYSSUBJ, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 58 The size of the command is 3 bytes The command pointer is 732 #197, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: STACK_IMMEDIATELY, AddrMode2: ABSENT, Operand 1: 2 The size of the command is 3 bytes The command pointer is 735 #198, RSLTB, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 737 #199, JZ, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_2, AddrMode2: ABSENT, Operand 1: 8 The size of the command is 4 bytes The command pointer is 741 #200, JMP_EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_2, AddrMode2: ABSENT, Operand 1: -21 The size of the command is 4 bytes The command pointer is 745 #201, SPADD, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_2, AddrMode2: ABSENT, Operand 1: -2 The size of the command is 4 bytes The command pointer is 749 #202, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 751 cnts=PX; #203, GET_COMM, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 140 The size of the command is 3 bytes The command pointer is 754 #204, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: CMD_BP_RELATIVE, Operand 2: 0 The size of the command is 4 bytes The command pointer is 758 #205, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 760 end #206, JMP_EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_2, AddrMode2: ABSENT, Operand 1: -85 The size of the command is 4 bytes The command pointer is 764 #207, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 766 MO=0; #208, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 0 The size of the command is 6 bytes The command pointer is 772 #209, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: -1 The size of the command is 6 bytes The command pointer is 778 #210, SET_COMM, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 122 The size of the command is 3 bytes The command pointer is 781 #211, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 783 return; #212, USRSUBRT, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 785 #213, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 787 //------------------------------------------------------------- function[] = Next() #214, LINK, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 1 The size of the command is 3 bytes The command pointer is 790 #215, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 792 int pos; pos = UI[1]; //issue UI[1]=0 before deployment!!!! #216, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 1 The size of the command is 6 bytes The command pointer is 798 #217, GET_COMM, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 171 The size of the command is 3 bytes The command pointer is 801 #218, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: CMD_BP_RELATIVE, Operand 2: 0 The size of the command is 4 bytes The command pointer is 805 #219, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 807 GoPos(pos+1); #220, SPADD, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_2, AddrMode2: ABSENT, Operand 1: 1 The size of the command is 4 bytes The command pointer is 811 #221, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_BP_RELATIVE, AddrMode2: ABSENT, Operand 1: 0 The size of the command is 4 bytes The command pointer is 815 #222, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 1 The size of the command is 6 bytes The command pointer is 821 #223, ADD, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 823 #224, USRSUBJ, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_2, AddrMode2: CMD_IMMEDIATELY_2, Operand 1: 1 Operand 2: 1 Operand 3: 829 The size of the command is 6 bytes The command pointer is 829 #225, SPADD, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_2, AddrMode2: ABSENT, Operand 1: -1 The size of the command is 4 bytes The command pointer is 833 #226, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 835 UI[1] = pos+1; #227, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_BP_RELATIVE, AddrMode2: ABSENT, Operand 1: 0 The size of the command is 4 bytes The command pointer is 839 #228, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 1 The size of the command is 6 bytes The command pointer is 845 #229, ADD, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 847 #230, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 1 The size of the command is 6 bytes The command pointer is 853 #231, SET_COMM, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 171 The size of the command is 3 bytes The command pointer is 856 #232, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 858 //user must issue SV to save to flash!!!!! return; #233, USRSUBRT, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 860 #234, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 862 //--------------------------------------------------------------- function[] = Adv() #235, LINK, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 0 The size of the command is 3 bytes The command pointer is 865 #236, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 867 PX = UI[2]; #237, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 2 The size of the command is 6 bytes The command pointer is 873 #238, GET_COMM, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 171 The size of the command is 3 bytes The command pointer is 876 #239, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: -1 The size of the command is 6 bytes The command pointer is 882 #240, SET_COMM, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 140 The size of the command is 3 bytes The command pointer is 885 #241, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 887 UM=5; #242, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 5 The size of the command is 6 bytes The command pointer is 893 #243, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: -1 The size of the command is 6 bytes The command pointer is 899 #244, SET_COMM, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 172 The size of the command is 3 bytes The command pointer is 902 #245, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 904 MO=1; #246, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 1 The size of the command is 6 bytes The command pointer is 910 #247, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: -1 The size of the command is 6 bytes The command pointer is 916 #248, SET_COMM, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 122 The size of the command is 3 bytes The command pointer is 919 #249, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 921 PR = UI[4]; // #250, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 4 The size of the command is 6 bytes The command pointer is 927 #251, GET_COMM, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 171 The size of the command is 3 bytes The command pointer is 930 #252, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: -1 The size of the command is 6 bytes The command pointer is 936 #253, SET_COMM, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 135 The size of the command is 3 bytes The command pointer is 939 #254, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 941 BG; #255, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 0 The size of the command is 6 bytes The command pointer is 947 #256, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: -1 The size of the command is 6 bytes The command pointer is 953 #257, SET_COMM, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 66 The size of the command is 3 bytes The command pointer is 956 #258, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 958 wait(UI[5]); //let it get back to zero #259, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 5 The size of the command is 6 bytes The command pointer is 964 #260, GET_COMM, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 171 The size of the command is 3 bytes The command pointer is 967 #261, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 0 The size of the command is 6 bytes The command pointer is 973 #262, MOV, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: STACK_IMMEDIATELY, AddrMode2: ABSENT, Operand 1: 1 The size of the command is 3 bytes The command pointer is 976 #263, SYSSUBJ, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 57 The size of the command is 3 bytes The command pointer is 979 #264, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 0 The size of the command is 6 bytes The command pointer is 985 #265, MOV, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: STACK_IMMEDIATELY, AddrMode2: ABSENT, Operand 1: 1 The size of the command is 3 bytes The command pointer is 988 #266, SYSSUBJ, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 58 The size of the command is 3 bytes The command pointer is 991 #267, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: STACK_IMMEDIATELY, AddrMode2: ABSENT, Operand 1: 2 The size of the command is 3 bytes The command pointer is 994 #268, RSLTB, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 996 #269, JZ, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_2, AddrMode2: ABSENT, Operand 1: 8 The size of the command is 4 bytes The command pointer is 1000 #270, JMP_EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_2, AddrMode2: ABSENT, Operand 1: -21 The size of the command is 4 bytes The command pointer is 1004 #271, SPADD, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_2, AddrMode2: ABSENT, Operand 1: -2 The size of the command is 4 bytes The command pointer is 1008 #272, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 1010 MO=0; #273, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 0 The size of the command is 6 bytes The command pointer is 1016 #274, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: -1 The size of the command is 6 bytes The command pointer is 1022 #275, SET_COMM, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 122 The size of the command is 3 bytes The command pointer is 1025 #276, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 1027 wait(500); #277, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 500 The size of the command is 6 bytes The command pointer is 1033 #278, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 0 The size of the command is 6 bytes The command pointer is 1039 #279, MOV, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: STACK_IMMEDIATELY, AddrMode2: ABSENT, Operand 1: 1 The size of the command is 3 bytes The command pointer is 1042 #280, SYSSUBJ, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 57 The size of the command is 3 bytes The command pointer is 1045 #281, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 0 The size of the command is 6 bytes The command pointer is 1051 #282, MOV, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: STACK_IMMEDIATELY, AddrMode2: ABSENT, Operand 1: 1 The size of the command is 3 bytes The command pointer is 1054 #283, SYSSUBJ, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 58 The size of the command is 3 bytes The command pointer is 1057 #284, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: STACK_IMMEDIATELY, AddrMode2: ABSENT, Operand 1: 2 The size of the command is 3 bytes The command pointer is 1060 #285, RSLTB, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 1062 #286, JZ, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_2, AddrMode2: ABSENT, Operand 1: 8 The size of the command is 4 bytes The command pointer is 1066 #287, JMP_EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_2, AddrMode2: ABSENT, Operand 1: -21 The size of the command is 4 bytes The command pointer is 1070 #288, SPADD, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_2, AddrMode2: ABSENT, Operand 1: -2 The size of the command is 4 bytes The command pointer is 1074 #289, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 1076 UI[1] = UI[1]+1; #290, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 1 The size of the command is 6 bytes The command pointer is 1082 #291, GET_COMM, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 171 The size of the command is 3 bytes The command pointer is 1085 #292, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 1 The size of the command is 6 bytes The command pointer is 1091 #293, ADD, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 1093 #294, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 1 The size of the command is 6 bytes The command pointer is 1099 #295, SET_COMM, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 171 The size of the command is 3 bytes The command pointer is 1102 #296, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 1104 UI[2] = PX; #297, GET_COMM, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 140 The size of the command is 3 bytes The command pointer is 1107 #298, MOV, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_4, AddrMode2: ABSENT, Operand 1: 2 The size of the command is 6 bytes The command pointer is 1113 #299, SET_COMM, ChangeStack: 1, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: CMD_IMMEDIATELY_1, AddrMode2: ABSENT, Operand 1: 171 The size of the command is 3 bytes The command pointer is 1116 #300, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 1118 return; #301, USRSUBRT, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 1120 #302, EOL, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 1122 //--------------------------------------------------------------- #303, FREE_VAC, ChangeStack: 0, OperType1: Int_Type, OperType2: Int_Type, AddrMode1: ABSENT, AddrMode2: ABSENT, The size of the command is 2 bytes The command pointer is 1124