User Tools

Site Tools


commands:here

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
commands:here [2025/03/19 16:41] – brandoncommands:here [2026/09/01 15:42] (current) – add firmware requirements for clocked devices change position brandon
Line 28: Line 28:
 Assign the specified number to the axis’s current position buffer. If no position is specified, 0 is assumed. For non-clocked devices, the unit of measurement is in tenths of microns.  This defines the current position to be a specific distance from the origin (0).  Assign the specified number to the axis’s current position buffer. If no position is specified, 0 is assumed. For non-clocked devices, the unit of measurement is in tenths of microns.  This defines the current position to be a specific distance from the origin (0). 
  
-**Clocked Devices: **+**Clocked Devices:**
  
 On clocked devices (filter slider, turret, mirrored port switch, etc), you can //change position #1// or you can //change the spacing between positions//.\\ \\ On clocked devices (filter slider, turret, mirrored port switch, etc), you can //change position #1// or you can //change the spacing between positions//.\\ \\
-Change position #1"+Change position #1: <wrap lo>MS-2000 v9.2l or Tiger v3.18 required</wrap>
   - Remove all axes from either the joystick or a knob (for example, the Z-axis from the Z-knob <wrap cmd> J Z=0</wrap>).   - Remove all axes from either the joystick or a knob (for example, the Z-axis from the Z-knob <wrap cmd> J Z=0</wrap>).
   - Assign the clocked device axis to that joystick or knob (for example, the M-axis to the Z-knob <wrap cmd> J M=22</wrap>).   - Assign the clocked device axis to that joystick or knob (for example, the M-axis to the Z-knob <wrap cmd> J M=22</wrap>).
   - Use the joystick or knob to adjust the axis to the desired position.   - Use the joystick or knob to adjust the axis to the desired position.
-  - Issue the 'here' command to set the position (for example, the M-axis <wrap cmd> H M=1</wrap>).+  - Issue the ''HERE'' command to set the position (for example, the M-axis <wrap cmd> H M=1</wrap>).
   - Restore (assign and unassign) the desired axes to the joystick / knobs as desired (for example, the M-axis from and the Z-axis to the Z-knob <wrap cmd> J M=0 Z=22</wrap>). \\ \\   - Restore (assign and unassign) the desired axes to the joystick / knobs as desired (for example, the M-axis from and the Z-axis to the Z-knob <wrap cmd> J M=0 Z=22</wrap>). \\ \\
-Change the spacing between positions:\\+Change the spacing between positions: <wrap lo>MS-2000 v9.2m or Tiger v3.28 required</wrap>\\
   - Move to position #2 (for example, the M-axis <wrap cmd> M M=2</wrap>).   - Move to position #2 (for example, the M-axis <wrap cmd> M M=2</wrap>).
   - Remove all axes from either the joystick or a knob (for example, the Z-axis from the Z-knob <wrap cmd> J Z=0</wrap>).   - Remove all axes from either the joystick or a knob (for example, the Z-axis from the Z-knob <wrap cmd> J Z=0</wrap>).
   - Assign the clocked device axis to that joystick or knob (for example, the M-axis to the Z-knob <wrap cmd> J M=22</wrap>).   - Assign the clocked device axis to that joystick or knob (for example, the M-axis to the Z-knob <wrap cmd> J M=22</wrap>).
   - Use the joystick or knob to adjust the axis to the desired position.   - Use the joystick or knob to adjust the axis to the desired position.
-  - Issue the 'here' command to set the spacing (for example, the M-axis <wrap cmd> H M+</wrap>.  +  - Issue the ''HERE'' command to set the spacing (for example, the M-axis <wrap cmd> H M+</wrap>).  
-  - Restore (assign and unassign) the desired axes to the joystick / knobs as desired (for example, the M-axis from and the Z-axis to the Z-knob <wrap cmd> J M=0 Z=22</wrap>). +  - Restore (assign and unassign) the desired axes to the joystick / knobs as desired (for example, the M-axis from and the Z-axis to the Z-knob <wrap cmd> J M=0 Z=22</wrap>).  
- +
-Only available on MS2000 version 9.2m and above, TG1000 version 3.28 and above.  +
  
 +\\
 If there are no errors, the positive reply <wrap reply> :A </wrap> will be sent back from the controller If there are no errors, the positive reply <wrap reply> :A </wrap> will be sent back from the controller
  
 <WRAP center round important 60%> <WRAP center round important 60%>
-DOES NOT WORK FOR PIEZOS AND MICROMIRRORS. <del> DOES NOT WORK FOR “CLOCKED DEVICES” SUCH AS FILTER SLIDERS AND TURRETS.</del>+**Warning!** DOES NOT WORK FOR PIEZOS AND MICROMIRRORS.
 </WRAP> </WRAP>
  
Line 60: Line 59:
  
 The X position will change to 123.4 microns from the origin, Y will change to 432.1 microns, and the Z will be zeroed.   The X position will change to 123.4 microns from the origin, Y will change to 432.1 microns, and the Z will be zeroed.  
-__//Example//__ 
-  
-<asi> $ H X=1234 Y=4321 Z 
-:A</asi> 
- 
-The X position will change to 123.4 microns from the origin, Y will change to 432.1 microns, and the Z will be zeroed. 
  
 <-- <--
Line 89: Line 82:
 __//Example//__ __//Example//__
  
-<asi> $ h m+<asi> $ H M
 :A</asi> :A</asi>
  
-If the TGPMT card axis char is **m**. Saves the current PMTs readings and starts subtracting them from RDADC commands reported readings. +If the TGPMT card axis char is **M**. Saves the current PMTs readings and starts subtracting them from the ''RDADC'' commands reported readings. 
  
-<asi> $ h m=0+<asi> $ H M=0
 :A</asi> :A</asi>
  
-If the TGPMT card axis char is **m**. Clears the saved PMTs readings and stops subtracting them from RDADC commands reported readings. +If the TGPMT card axis char is **M**. Clears the saved PMTs readings and stops subtracting them from the ''RDADC'' commands reported readings. 
  
  
Line 104: Line 97:
  
  
-{{tag>commands tiger ms2000 tgpmt}}+{{tag>tgpmt commands tiger ms2000}}
Address: 29391 W Enid Rd. Eugene, OR 97402, USA | Phone: +1 (541) 461-8181
commands/here.1742416913.txt.gz · Last modified: by brandon