![]() |
MercurySDK
Software development kit for Mercury digital servos
|
Go to the source code of this file.
Macros | |
#define | ADDR_MCY_TORQUE_ENABLE 0x30 |
#define | ADDR_MCY_GOAL_POSITION 0x4e |
#define | ADDR_MCY_PRESENT_POSITION 0x56 |
#define | ADDR_MCY_HARDWARE_STATUS 0x6b |
#define | MCY_ID 1 |
#define | BAUDRATE 1000000 |
#define | DEVICENAME "/dev/ttyACM1" |
#define | TORQUE_ENABLE 1 |
#define | TORQUE_DISABLE 0 |
#define | MCY_MINIMUM_POSITION_VALUE 100 |
#define | MCY_MAXIMUM_POSITION_VALUE 1000 |
#define | MCY_MOVING_STATUS_THRESHOLD 2 |
#define | ESC_ASCII_VALUE 0x1b |
Functions | |
bool | synchroniseMotor (mercury::PortHandler *portHandler, mercury::PacketHandler *packetHandler) |
int | getch () |
int | kbhit (void) |
int | main () |
#define ADDR_MCY_GOAL_POSITION 0x4e |
Definition at line 49 of file read_write.cpp.
#define ADDR_MCY_HARDWARE_STATUS 0x6b |
Definition at line 51 of file read_write.cpp.
#define ADDR_MCY_PRESENT_POSITION 0x56 |
Definition at line 50 of file read_write.cpp.
#define ADDR_MCY_TORQUE_ENABLE 0x30 |
Definition at line 48 of file read_write.cpp.
#define BAUDRATE 1000000 |
Definition at line 55 of file read_write.cpp.
#define DEVICENAME "/dev/ttyACM1" |
Definition at line 56 of file read_write.cpp.
#define ESC_ASCII_VALUE 0x1b |
Definition at line 65 of file read_write.cpp.
#define MCY_ID 1 |
Definition at line 54 of file read_write.cpp.
#define MCY_MAXIMUM_POSITION_VALUE 1000 |
Definition at line 62 of file read_write.cpp.
#define MCY_MINIMUM_POSITION_VALUE 100 |
Definition at line 61 of file read_write.cpp.
#define MCY_MOVING_STATUS_THRESHOLD 2 |
Definition at line 63 of file read_write.cpp.
#define TORQUE_DISABLE 0 |
Definition at line 60 of file read_write.cpp.
#define TORQUE_ENABLE 1 |
Definition at line 59 of file read_write.cpp.
int getch | ( | ) |
Definition at line 67 of file read_write.cpp.
int kbhit | ( | void | ) |
Definition at line 84 of file read_write.cpp.
int main | ( | ) |
Definition at line 115 of file read_write.cpp.
bool synchroniseMotor | ( | mercury::PortHandler * | portHandler, |
mercury::PacketHandler * | packetHandler | ||
) |
Definition at line 244 of file read_write.cpp.