DSCCommands - synfinatic/teensy-dsc GitHub Wiki
| Command | Description | Example Input | Example Output | Notes |
|---|---|---|---|---|
| Z# # | Set encoder resolution | R10000<TAB>-10000<CR> | * | RA/Az, Dec/Alt |
| P | Status | P | 001 | Hard coded value to mean no errors, battery OK |
| Q | Get encoder position | Q | +01234<TAB>-00045<CR> |
Notes:
- Each numerical value must be 6 characters.
- Unclear if both <Tab> and <SP> are allowed, but I think so. Tabs are preferred?
| Command | Description | Example Input | Example Output | Notes |
|---|---|---|---|---|
| Q | Get encoder position | Q | +01234<TAB>-00045<CR> | |
| P | Status | P | P001 | Hard coded value to mean no errors, battery OK |
Notes:
- At startup, the Intelliscope sends it's version string: V1.14
- Each numerical value must be 6 characters.
| Command | Description | Example Input | Example Output | Notes |
|---|---|---|---|---|
| Q | Get encoder position | Q | +01234<TAB>-00045 | Unlike Intelliscope, no <CR> at the end |
| Command | Description | Example Input | Example Output | Notes |
|---|---|---|---|---|
| v | Version | v | TeensyDSC v1.0<CR> | |
| V | Version | V | TeensyDSC v1.0<CR> | |
| R# # | Set encoder resolution | R10000 -10000<CR> | R | RA/Az, Dec/Alt |
| H | Get encoder resolution | H | 10000 -10000<CR> | |
| r | Get encoder resolution | r | 10000 -10000<CR> | |
| A | Check connection | A | Y | |
| a | Check connection | a | Y |
| Command | Description | Example Input | Example Output | Notes |
|---|---|---|---|---|
| ? | CLI Help | ? | <multiple lines...> |
| Command | Description | Example Input | Example Output | Notes |
|---|---|---|---|---|
| Q | Get encoder position | Q | +01234<TAB>-00045<CR> | Unsure about Tab/CR |
| R# # | Set encoder resolution | R10000 -10000 | R | RA/Az, Dec/Alt. Unsure about Tab/CR |
| I# # | Set encoder position | I0 0 | R | Unsure about Tab/CR |
| A | Set init flag | A | <Unknown> | No need to support |
| a | Get init flag | a | <Unknown> | No need to support |