tiger_ms2k_difference
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| tiger_ms2k_difference [2020/06/16 00:24] – jon | tiger_ms2k_difference [2026/09/01 15:51] (current) – [A Note Regarding Units] fix MOVEREL -> MOVREL brandon | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== TG-1000 and MS-2000’s instruction set differences | + | ====== TG-1000 and MS-2000's Instruction Set Differences |
| This section is intended to quickly bring the users up to speed on the major differences in the serial commands between TG-1000 and MS-2000 controller. | This section is intended to quickly bring the users up to speed on the major differences in the serial commands between TG-1000 and MS-2000 controller. | ||
| - | Where possible the TG-1000 commands were kept close to the MS-2000 controller commands. | + | Where possible the TG-1000 commands were kept close to the MS-2000 controller commands. |
| - | Commands where the axis letter is specified work just like MS-2000, e.g. '' | + | ===== Categories of Commands |
| - | The TG-1000 is able to support multiple add-ons | + | ==== Axis-Specific Commands ==== |
| + | |||
| + | Commands where the axis letter of the stage is specified work just like MS-2000 | ||
| + | |||
| + | ==== Card-Addressed Commands ==== | ||
| + | |||
| + | For the Tiger controller | ||
| Importantly, | Importantly, | ||
| - | Various methods of determining the address of a specific | + | Some commands default to a particular |
| + | |||
| + | ==== Broadcast Commands ==== | ||
| A third category is Broadcast commands, like '' | A third category is Broadcast commands, like '' | ||
| - | A final category includes commands that default to a particular card, though they can be addressed to specific cards as well. There are sub-categories of commands sent to the COMM card unless otherwise specified (e.g. '' | ||
| - | Note that a few commands have minor behavioral | + | ===== Other differences |
| - | Beginning with COMM card firmware version 3.10 a special axis letter '' | + | Note that a few commands have minor behavioral differences between MS-2000 and TG-1000. |
| - | A special | + | |
| + | ===== Special " | ||
| + | |||
| + | Beginning with COMM card firmware version 3.10 a special | ||
| Line 51: | Line 61: | ||
| ^To run short calibration on the piezo: | ^To run short calibration on the piezo: | ||
| - | ===== Table 1 TG-1000 | + | |
| + | ===== Addresses beyond 0-9 ===== | ||
| + | |||
| + | Comm card firmware prior to v3.42 only allows addresses ' | ||
| + | |||
| + | It can be tricky to interact with addresses 0x81 and above because the address is not an ASCII characters. | ||
| + | |||
| + | ===== Table 1 TG-1000 | ||
| ^Addressee ^Usage ^Value | ^Addressee ^Usage ^Value | ||
| Line 67: | Line 84: | ||
| ==== Build Command ==== | ==== Build Command ==== | ||
| - | In Controller | + | In controllers |
| == Example: == | == Example: == | ||
| Line 79: | Line 96: | ||
| Axis Props: 0 0 0 0 0 0 0 0</ | Axis Props: 0 0 0 0 0 0 0 0</ | ||
| - | The above system has card address 1 with an XY stage with axes named X and Y. Card number 2 has micro mirror with axes P,Q,R,S. Then card address 3 with filter wheel IDs 0 and 1. | + | The above system has card address 1 with an XY stage with axes named X and Y. Card number 2 has micro mirror with axes P, Q, R, S. Then card address 3 with filter wheel IDs 0 and 1. |
| The next line contains the axis type short code. For example, x means xy stage, u means micro mirror and w means filter wheel. A complete listing of axis types with designations is as follows: | The next line contains the axis type short code. For example, x means xy stage, u means micro mirror and w means filter wheel. A complete listing of axis types with designations is as follows: | ||
| Line 112: | Line 129: | ||
| == Axis Properties == | == Axis Properties == | ||
| - | |Bit 0: | + | |Bit 0: |'' |
| - | |Bit 1: |RING BUFFER firmware | + | |Bit 1: |'' |
| - | |Bit 2: |SCAN firmware | + | |Bit 2: |'' |
| - | |Bit 3: |ARRAY firmware or MM_TARGET firmware | + | |Bit 3: |'' |
| - | |Bit 4: |SPIM firmware | + | |Bit 4: |'' |
| - | |Bit 5: | + | |Bit 5: |'' |
| - | |Bit 6: |LED illumination | + | |Bit 6: |'' |
| |Bit 7: | |Bit 7: | ||
| Line 144: | Line 161: | ||
| ==== A Note Regarding Units ==== | ==== A Note Regarding Units ==== | ||
| - | The most common commands including '' | + | The most common commands including '' |
| {{tag> | {{tag> | ||
Address: 29391 W Enid Rd. Eugene, OR 97402, USA | Phone: +1 (541) 461-8181
tiger_ms2k_difference.1592281457.txt.gz · Last modified: (external edit)
