RBControl
Library for the RB3201-RBControl board with the ESP32 by RoboticsBrno.
Classes | Namespaces | Typedefs | Enumerations
lx16a.hpp File Reference
#include <chrono>
#include <driver/uart.h>
#include <esp_log.h>
#include <soc/io_mux_reg.h>
#include <stdexcept>
#include <vector>
#include "RBControl_angle.hpp"

Go to the source code of this file.

Classes

struct  lw::Packet
 
class  lw::Servo
 

Namespaces

 lw
 

Typedefs

using lw::Id = uint8_t
 

Enumerations

enum class  lw::Command {
  lw::SERVO_MOVE_TIME_WRITE = 1 , lw::SERVO_MOVE_TIME_READ , lw::SERVO_MOVE_TIME_WAIT_WRITE = 7 , lw::SERVO_MOVE_TIME_WAIT_READ ,
  lw::SERVO_MOVE_START = 11 , lw::SERVO_MOVE_STOP , lw::SERVO_ID_WRITE , lw::SERVO_ID_READ ,
  lw::SERVO_ANGLE_OFFSET_ADJUST = 17 , lw::SERVO_ANGLE_OFFSET_WRITE , lw::SERVO_ANGLE_OFFSET_READ , lw::SERVO_ANGLE_LIMIT_WRITE ,
  lw::SERVO_ANGLE_LIMIT_READ , lw::SERVO_VIN_LIMIT_WRITE , lw::SERVO_VIN_LIMIT_READ , lw::SERVO_TEMP_MAX_LIMIT_WRITE ,
  lw::SERVO_TEMP_MAX_LIMIT_READ , lw::SERVO_TEMP_READ , lw::SERVO_VIN_READ , lw::SERVO_POS_READ ,
  lw::SERVO_OR_MOTOR_MODE_WRITE , lw::SERVO_OR_MOTOR_MODE_READ , lw::SERVO_LOAD_OR_UNLOAD_WRITE , lw::SERVO_LOAD_OR_UNLOAD_READ ,
  lw::SERVO_LED_CTRL_WRITE , lw::SERVO_LED_CTRL_READ , lw::SERVO_LED_ERROR_WRITE , lw::SERVO_LED_ERROR_READ
}