MercurySDK
Software development kit for Mercury digital servos
Macros | Functions
action.cpp File Reference
#include <stdlib.h>
#include <stdio.h>
#include "mercury_sdk.h"

Go to the source code of this file.

Macros

#define ADDR_MX_TORQUE_ENABLE   0x30
 
#define MCY_ID   1
 
#define BAUDRATE   1000000
 
#define DEVICENAME   "/dev/ttyACM0"
 
#define TORQUE_ENABLE   1
 
#define TORQUE_DISABLE   0
 
#define ESC_ASCII_VALUE   0x1b
 

Functions

int getch ()
 
int kbhit (void)
 
int main ()
 

Macro Definition Documentation

◆ ADDR_MX_TORQUE_ENABLE

#define ADDR_MX_TORQUE_ENABLE   0x30

Definition at line 45 of file action.cpp.

◆ BAUDRATE

#define BAUDRATE   1000000

Definition at line 49 of file action.cpp.

◆ DEVICENAME

#define DEVICENAME   "/dev/ttyACM0"

Definition at line 50 of file action.cpp.

◆ ESC_ASCII_VALUE

#define ESC_ASCII_VALUE   0x1b

Definition at line 56 of file action.cpp.

◆ MCY_ID

#define MCY_ID   1

Definition at line 48 of file action.cpp.

◆ TORQUE_DISABLE

#define TORQUE_DISABLE   0

Definition at line 54 of file action.cpp.

◆ TORQUE_ENABLE

#define TORQUE_ENABLE   1

Definition at line 53 of file action.cpp.

Function Documentation

◆ getch()

int getch ( )

Definition at line 58 of file action.cpp.

◆ kbhit()

int kbhit ( void  )

Definition at line 75 of file action.cpp.

◆ main()

int main ( )

Definition at line 106 of file action.cpp.