#include "serialPort/SerialPort.h" #include int main() { SerialPort serial("/dev/ttyUSB0"); MotorCmd cmd; MotorData data; while (true) { cmd.motorType = MotorType::A1; data.motorType = MotorType::A1; cmd.id = 1; cmd.mode = 5; cmd.K_P = 0.0; cmd.K_W = 0.1; cmd.Pos = 0.0; cmd.W = 6.28; cmd.T = 0.0; serial.sendRecv(&cmd, &data); std::cout << std::endl; std::cout << "motor.Pos: " << data.Pos << std::endl; std::cout << "motor.Temp: " << data.Temp << std::endl; std::cout << "motor.W: " << data.W << std::endl; std::cout << "motor.T: " << data.T << std::endl; std::cout << "motor.MError: " << data.MError << std::endl; std::cout << std::endl; usleep(200); } }