commands:pm
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| commands:pm [2023/08/31 03:50] – expanded brandon | commands:pm [2026/10/08 13:13] (current) – reworded intro, put piezo (most common) at the top jon | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Command:PM ====== | ====== Command:PM ====== | ||
| - | **This is a Tiger only command** , that has different usage for micro-mirrors and piezos. | + | **This is a Tiger only command**, that has different usage for different devices, normally related to setting |
| - | + | ||
| - | --> Micro-mirror ^ | + | |
| - | + | ||
| - | ^Shortcut | + | |
| - | ^Format | + | |
| - | ^Units | + | |
| - | ^Type |Axis-Specific | + | |
| - | ^Remembered |Using [addr#]SS Z | | + | |
| - | ^Firmware Required|v2.8+| | + | |
| - | + | ||
| - | This command is “recycled” for a different use in MicroMirror axes than for piezo. In the context | + | |
| - | + | ||
| - | **1** is external input mode. Mirror is positioned based on analog input voltage. | + | |
| - | + | ||
| - | **0** is internal input mode. Mirror can be positioned thru serial command or onboard routines. | + | |
| - | + | ||
| - | **Example** | + | |
| - | + | ||
| - | <asi> $ PM A=1 B=1 | + | |
| - | : | + | |
| - | Puts the axes in external input mode | + | |
| - | <asi> $ PM A? B? | + | |
| - | A=1 B=1 : | + | |
| - | Queries the mode of axes | + | |
| - | + | ||
| - | <-- | + | |
| --> Piezo ^ | --> Piezo ^ | ||
| Line 33: | Line 7: | ||
| ^Shortcut | ^Shortcut | ||
| ^Format | ^Format | ||
| - | ^Units | + | ^Units |
| ^Type |Axis-Specific | ^Type |Axis-Specific | ||
| ^Remembered |Using [addr#]SS Z | | ^Remembered |Using [addr#]SS Z | | ||
| Line 65: | Line 39: | ||
| <-- | <-- | ||
| + | |||
| + | --> Micro-mirror ^ | ||
| + | |||
| + | ^Shortcut | ||
| + | ^Format | ||
| + | ^Units | ||
| + | ^Type |Axis-Specific | ||
| + | ^Remembered |Using [addr#]SS Z | | ||
| + | ^Firmware Required|v2.8+| | ||
| + | |||
| + | This command is “recycled” for a different use in MicroMirror axes than for piezo. In the context of a MicroMirror axis this command is used to put the axis in internal or external mode. | ||
| + | |||
| + | **1** is external input mode. Mirror is positioned based on analog input voltage. | ||
| + | |||
| + | **0** is internal input mode. Mirror can be positioned thru serial command or onboard routines. | ||
| + | |||
| + | **Example** | ||
| + | |||
| + | <asi> $ PM A=1 B=1 | ||
| + | : | ||
| + | Puts the axes in external input mode | ||
| + | <asi> $ PM A? B? | ||
| + | A=1 B=1 : | ||
| + | Queries the mode of axes | ||
| + | |||
| + | <-- | ||
| + | |||
| Line 71: | Line 72: | ||
| ^Shortcut | ^Shortcut | ||
| ^Format | ^Format | ||
| - | ^Units | + | ^Units |
| ^Type |Axis-Specific | ^Type |Axis-Specific | ||
| ^Remembered |Using [addr#]SS Z | | ^Remembered |Using [addr#]SS Z | | ||
| Line 99: | Line 100: | ||
| - | --> TGGALVO | + | --> TGGALVO ^ |
| ^Shortcut | ^Shortcut | ||
| ^Format | ^Format | ||
| - | ^Units | + | ^Units |
| ^Type |Axis-Specific | ^Type |Axis-Specific | ||
| ^Remembered |Using [addr#]SS Z | | ^Remembered |Using [addr#]SS Z | | ||
| ^Firmware Required|v3.2+| | ^Firmware Required|v3.2+| | ||
| - | For TGGALVO card, the bits 0-2 of the specified code sets the output range (values 0-7 in decimal). | + | For TGGALVO card, the bits 0-2 of the specified code sets the output range (values 0-7 in decimal). |
| - | **Note: in case of SIGNAL_DAC or DAC_XY firmware, this operation is performed with [[commands: | ||
| - | ^Code (Decimal) ^ Code (Binary) ^ Output range ^ | + | <WRAP center round important 60%> |
| - | |0| 000 | 0V to 2.048V| | + | in case of **SIGNAL_DAC** or **DAC_XY** firmware, this operation is performed with [[commands: |
| - | |1| 001 | 0V to 4.096V| | + | </ |
| - | |2| 010 | 0V to 10.24V| | + | |
| - | |3| 011 | not supported| | + | ^ Code (Decimal) |
| - | |4| 100 | -1.024V to 1.024V| | + | | 0 |
| - | |5| 101 | -2.048V to 2.048V| | + | | 1 |
| - | |6| 110 | -5.128V to 5.128V| | + | | 2 |
| - | |7| 111 | -10.24V to 10.24V| | + | | 3 |
| + | | 4 | ||
| + | | 5 | ||
| + | | 6 | ||
| + | | 7 | ||
| **Example** | **Example** | ||
| Line 132: | Line 136: | ||
| <-- | <-- | ||
| - | |||
| - | |||
| - | |||
| {{tag> | {{tag> | ||
Address: 29391 W Enid Rd. Eugene, OR 97402, USA | Phone: +1 (541) 461-8181
commands/pm.1693468200.txt.gz · Last modified: by brandon
