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 [2021/09/23 17:15] – external edit 127.0.0.1 | 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. |
| ===== Categories of Commands ===== | ===== Categories of Commands ===== | ||
| Line 13: | Line 13: | ||
| ==== Card-Addressed Commands ==== | ==== Card-Addressed Commands ==== | ||
| - | We were forced to alter handling of commands which do not contain the letter of a stage axis on Tiger. In those cases, the user must specify which card the command is intended for, and the COMM card will relay the command appropriately. | + | For the Tiger controller we were forced to alter handling of commands which do not contain the letter of a stage axis. In those cases, the user must specify which card the command is intended for, and the COMM card will relay the command appropriately. |
| Importantly, | Importantly, | ||
| Line 31: | Line 31: | ||
| ===== Special " | ===== Special " | ||
| - | Beginning with COMM card firmware version 3.10 a special axis letter '' | + | Beginning with COMM card firmware version 3.10 a special axis letter '' |
| Line 61: | 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 77: | Line 84: | ||
| ==== Build Command ==== | ==== Build Command ==== | ||
| - | In Controller | + | In controllers |
| == Example: == | == Example: == | ||
| Line 89: | 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 122: | 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 154: | 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.1632431720.txt.gz · Last modified: by 127.0.0.1
