#include <aero3_command.h>
|
std::vector< int16_t > | actuateByPosition (uint16_t _time, int16_t *_data) |
|
std::vector< int16_t > | actuateBySpeed (int16_t *_data) |
|
| AeroCommand () |
|
void | closePort () |
|
void | flushPort () |
|
std::vector< uint16_t > | getCurrent (uint8_t _number) |
|
std::vector< int16_t > | getPosition (uint8_t _number) |
|
std::vector< uint16_t > | getStatus (uint8_t _number) |
|
std::vector< uint16_t > | getTemperatureVoltage (uint8_t _number) |
|
std::string | getVersion (uint8_t _number) |
|
void | onServo (uint8_t _number, uint16_t _data) |
|
bool | openPort (std::string _port, unsigned int _baud_rate) |
|
void | runScript (uint8_t _number, uint16_t _data) |
|
void | setCurrent (uint8_t _number, uint8_t _max, uint8_t _down) |
|
void | throughCAN (uint8_t _send_no, uint8_t _command, uint8_t _data1, uint8_t _data2, uint8_t _data3, uint8_t _data4, uint8_t _data5) |
|
| ~AeroCommand () |
|
Definition at line 43 of file aero3_command.h.
AeroCommand::AeroCommand |
( |
| ) |
|
AeroCommand::~AeroCommand |
( |
| ) |
|
std::vector< int16_t > AeroCommand::actuateByPosition |
( |
uint16_t |
_time, |
|
|
int16_t * |
_data |
|
) |
| |
std::vector< int16_t > AeroCommand::actuateBySpeed |
( |
int16_t * |
_data | ) |
|
void AeroCommand::closePort |
( |
| ) |
|
void AeroCommand::flushPort |
( |
| ) |
|
std::vector< uint16_t > AeroCommand::getCurrent |
( |
uint8_t |
_number | ) |
|
std::vector< int16_t > AeroCommand::getPosition |
( |
uint8_t |
_number | ) |
|
std::vector< uint16_t > AeroCommand::getStatus |
( |
uint8_t |
_number | ) |
|
std::vector< uint16_t > AeroCommand::getTemperatureVoltage |
( |
uint8_t |
_number | ) |
|
std::string AeroCommand::getVersion |
( |
uint8_t |
_number | ) |
|
void AeroCommand::onServo |
( |
uint8_t |
_number, |
|
|
uint16_t |
_data |
|
) |
| |
bool AeroCommand::openPort |
( |
std::string |
_port, |
|
|
unsigned int |
_baud_rate |
|
) |
| |
void AeroCommand::runScript |
( |
uint8_t |
_number, |
|
|
uint16_t |
_data |
|
) |
| |
void AeroCommand::setCurrent |
( |
uint8_t |
_number, |
|
|
uint8_t |
_max, |
|
|
uint8_t |
_down |
|
) |
| |
void AeroCommand::throughCAN |
( |
uint8_t |
_send_no, |
|
|
uint8_t |
_command, |
|
|
uint8_t |
_data1, |
|
|
uint8_t |
_data2, |
|
|
uint8_t |
_data3, |
|
|
uint8_t |
_data4, |
|
|
uint8_t |
_data5 |
|
) |
| |
unsigned int aero::controller::AeroCommand::check_sum_ |
|
private |
bool aero::controller::AeroCommand::comm_err_ |
unsigned int aero::controller::AeroCommand::count_ |
|
private |
bool aero::controller::AeroCommand::is_open_ |
unsigned int aero::controller::AeroCommand::length_ |
|
private |
std::vector<uint8_t> aero::controller::AeroCommand::send_data_ |
|
private |
The documentation for this class was generated from the following files: