Use reliable Packet Serial to communicate with your Kangaroo.
Classes
Class | Description | |
---|---|---|
![]() | KangarooChannel |
Lets you send commands to and get position, speed, etc. for a specific channel of the Kangaroo.
|
![]() | KangarooConstants |
Constant values for Kangaroo.
|
![]() | KangarooMonitor |
Makes it easy to track the status of position commands, speed commands, and any other commands that take time to complete.
|
![]() | KangarooSerial |
Create a KangarooSerial for the serial port you are using,
and then attach a KangarooChannel for each channel you want to communicate with.
|
![]() | KangarooStatus |
Stores the response to a status request.
|
Structures
Structure | Description | |
---|---|---|
![]() | KangarooTimeout |
Encapsulates a starting time and duration.
|
Enumerations
Enumeration | Description | |
---|---|---|
![]() | KangarooError |
Errors that can occur in response to status queries.
|
![]() | KangarooGetFlags |
Flags that modify the behavior of a 'get' request.
|
![]() | KangarooGetType |
The possible 'get' request types.
|
![]() | KangarooMoveFlags |
Flags that modify the behavior of a motion request.
|
![]() | KangarooStatusFlags |
Flags that provide details about a query response.
|
![]() | KangarooSystemCommand |
Advanced commands that have special effects on the Kangaroo motion controller.
|