The SV200 processes information one ASCII string command at a time.
Each command string follows the format:
Where L is the command letter(s) in caps, n is a decimal integer number(s), and <enter> is ASCII 13. For example, the command to select a board, select a servo and move to a position ar BD, SV, and M, respectively. If you want to move servo number 3 of a board with an ID number equal to 1 to postion 85, type the following command string. |
| Commands | Parameter (n) | Desctription |
| BDn | 0 to 255 | Board Select |
| SVn | 1 to 8 | Servo Select |
| Mn | 0 to 255 | Move to absolute location |
| In | -128 to 127 | Move relative to current position |
| Dn | 1 to 65535 | Delay (ms) |
| PSn
PCn PTn |
1 to 8 | Pin Set, Pin Clear, Pin toggle port B |
| ADn | 1 to 5 | Get A/D value, the board will return
between "0" to "255" followed by ASCII 13 which represents a voltage between 0 to 5 Volts. |
| SOn | 0 to 255 | Shift a byte out to the SPI port |
| SIn | None | Shift a byte in from the SPI port |
| WRm n | m = 0 to 255
n= 0 to 255 |
Write to internal RAM
m is the memory location n is the value to write |
| RRm | m = 0 to 255 | Read the content of internal RAM
m is the memory location to read |
| WEm n | m = 0 to 8190
n= 0 to 255 |
Write to external EEPROM
m is the memory location n is the value to write |
| REm | m = 0 to 8190 | Read the content of external EEPROM
m is the memory location to read |
| ? | None | Help, return summary of command listing |
[Home]