Sonar6 (Revision B) Programming Table This is the programming table for the Sonar6 (Rev. B) module.
| Command Name |
Action | Bit | Description | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |||
| Raw_High_Get | Send | 0 | 0 | 0 | 0 | 0 | 0 | s | s | s | Return the high byte of the raw time for sonar {sss} as {hhhhhhhh} |
| Receive | 0 | h | h | h | h | h | h | h | h | ||
| Raw_Low_Get | Send | 0 | 0 | 0 | 0 | 0 | 1 | s | s | s | Return the low byte of the raw time for sonar {sss} as {llllllll} |
| Receive | 0 | l | l | l | l | l | l | l | l | ||
| Distance_High_Get | Send | 0 | 0 | 0 | 0 | 1 | 0 | s | s | s | Return the high byte of the distance for sonar {sss} as {hhhhhhhh} |
| Receive | 0 | h | h | h | h | h | h | h | h | ||
| Distance_Low_Get | Send | 0 | 0 | 0 | 0 | 1 | 1 | s | s | s | Return the low byte of the distance for sonar {sss} as {llllllll} |
| Receive | 0 | l | l | l | l | l | l | l | l | ||
| Speed_Divisor_High_Get | Send | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | Return the high byte of the speed divisor as {hhhhhhhh} |
| Receive | 0 | h | h | h | h | h | h | h | h | ||
| Speed_Divisor_Low_Get | Send | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | Return the low byte of the speed divisor as {llllllll} |
| Receive | 0 | l | l | l | l | l | l | l | l | ||