MRP2_Serial Member List
This is the complete list of members for MRP2_Serial, including all inherited members.
_ack_dataMRP2_Serial [private]
_batt_cell_capacityMRP2_Serial [private]
_batt_currentMRP2_Serial [private]
_batt_socMRP2_Serial [private]
_batt_voltMRP2_Serial [private]
_baudrateMRP2_Serial [private]
_bumper_estopMRP2_Serial [private]
_bumpersMRP2_Serial [private]
_diag_aux_lights_errMRP2_Serial [private]
_diag_batt_highMRP2_Serial [private]
_diag_batt_lowMRP2_Serial [private]
_diag_motor_drvr_errMRP2_Serial [private]
_diag_motor_stall_lMRP2_Serial [private]
_diag_motor_stall_rMRP2_Serial [private]
_estopMRP2_Serial [private]
_estop_btnMRP2_Serial [private]
_get_ack(serial_t command)MRP2_Serial [private]
_imaxMRP2_Serial [private]
_imax_lMRP2_Serial [private]
_imax_rMRP2_Serial [private]
_Kd_lMRP2_Serial [private]
_Kd_rMRP2_Serial [private]
_Ki_lMRP2_Serial [private]
_Ki_rMRP2_Serial [private]
_Kp_lMRP2_Serial [private]
_Kp_rMRP2_Serial [private]
_maxaccelMRP2_Serial [private]
_maxspeed_fwdMRP2_Serial [private]
_maxspeed_revMRP2_Serial [private]
_modeMRP2_Serial [private]
_port_nameMRP2_Serial [private]
_port_nrMRP2_Serial [private]
_position_lMRP2_Serial [private]
_position_rMRP2_Serial [private]
_positionsMRP2_Serial [private]
_sonarsMRP2_Serial [private]
_speed_lMRP2_Serial [private]
_speed_rMRP2_Serial [private]
_speedsMRP2_Serial [private]
ACK enum valueMRP2_Serial
array_chopper(uint8_t *buf, int start, int end)MRP2_Serial [private]
checksum(int size)MRP2_Serial [private]
checksum_check_array(uint8_t *arr, int size)MRP2_Serial [private]
checksum_match(uint8_t *buf, int size)MRP2_Serial [private]
clear_diag(int diag)MRP2_Serial
clearDIAG enum valueMRP2_Serial
dir_leftMRP2_Serial [private]
dir_rightMRP2_Serial [private]
e_stopMRP2_Serial [private]
ep_in_addr_MRP2_Serial [private]
ep_out_addr_MRP2_Serial [private]
execute_command(uint8_t *buf)MRP2_Serial [private]
find_message_start(uint8_t *buf, int lastIndex)MRP2_Serial [private]
first_validator(uint8_t *buf)MRP2_Serial [private]
get_batt_cell_capacity(bool update=false)MRP2_Serial
get_batt_current(bool update=false)MRP2_Serial
get_batt_soc(bool update=false)MRP2_Serial
get_batt_volt(bool update=false)MRP2_Serial
get_bumper_estop(bool update=false)MRP2_Serial
get_bumpers(bool update=false)MRP2_Serial
get_diag(int diag)MRP2_Serial
get_estop(bool update=false)MRP2_Serial
get_estop_button(bool update=false)MRP2_Serial
get_maxaccel(bool update=false)MRP2_Serial
get_maxspeed_fwd(bool update=false)MRP2_Serial
get_maxspeed_rev(bool update=false)MRP2_Serial
get_param_imax(char side, bool update=false)MRP2_Serial
get_param_pid(char side, char param, bool update=false)MRP2_Serial
get_position_l(bool update=false)MRP2_Serial
get_position_r(bool update=false)MRP2_Serial
get_positions(bool update=false)MRP2_Serial
get_read_timeout(void)MRP2_Serial
get_sonars(bool update=false)MRP2_Serial
get_speed_l(bool update=false)MRP2_Serial
get_speed_r(bool update=false)MRP2_Serial
get_speeds(bool update=false)MRP2_Serial
getBATT_CELL_CAPACITY enum valueMRP2_Serial
getBATT_CELL_NOMINAL_V enum valueMRP2_Serial
getBATT_CELL_V enum valueMRP2_Serial
getBATT_CURRENT enum valueMRP2_Serial
getBATT_PARALLEL_COUNT enum valueMRP2_Serial
getBATT_SERIES_COUNT enum valueMRP2_Serial
getBATT_SOC enum valueMRP2_Serial
getBATT_VOLT enum valueMRP2_Serial
getBUMPER_ESTOP enum valueMRP2_Serial
getBUMPERS enum valueMRP2_Serial
getDIAG enum valueMRP2_Serial
getESTOP enum valueMRP2_Serial
getESTOP_BTN enum valueMRP2_Serial
getMAXACCEL enum valueMRP2_Serial
getMAXSPEED_FWD enum valueMRP2_Serial
getMAXSPEED_REV enum valueMRP2_Serial
getPARAM_IMAX_L enum valueMRP2_Serial
getPARAM_IMAX_R enum valueMRP2_Serial
getPARAM_KD_L enum valueMRP2_Serial
getPARAM_KD_R enum valueMRP2_Serial
getPARAM_KI_L enum valueMRP2_Serial
getPARAM_KI_R enum valueMRP2_Serial
getPARAM_KP_L enum valueMRP2_Serial
getPARAM_KP_R enum valueMRP2_Serial
getPOSITION_L enum valueMRP2_Serial
getPOSITION_R enum valueMRP2_Serial
getPOSITIONS enum valueMRP2_Serial
getSONARS enum valueMRP2_Serial
getSPEED_L enum valueMRP2_Serial
getSPEED_R enum valueMRP2_Serial
getSPEEDS enum valueMRP2_Serial
is_available()MRP2_Serial
KdMRP2_Serial [private]
KiMRP2_Serial [private]
KolMRP2_Serial [private]
KpMRP2_Serial [private]
line_ok_MRP2_Serial [private]
MRP2_Serial(std::string port_name, uint32_t baudrate=38400, std::string mode="8N1", bool simple=true)MRP2_Serial
MRP2_Serial(uint16_t vendor_id, uint16_t product_id, int ep_in_addr, int ep_out_addr, bool simple=true)MRP2_Serial
print_array(uint8_t *buf, int length)MRP2_Serial [private]
process(uint8_t *inData, int recievedData, uint8_t _command_to_read)MRP2_Serial [private]
process_simple(uint8_t *inData, int recievedData, uint8_t _command_to_read)MRP2_Serial [private]
product_id_MRP2_Serial [private]
read_serial(uint8_t _command_to_read)MRP2_Serial [private]
read_timeout_MRP2_Serial [private]
reset_position_l()MRP2_Serial
reset_position_r()MRP2_Serial
reset_positions()MRP2_Serial
resetPOSITION_L enum valueMRP2_Serial
resetPOSITION_R enum valueMRP2_Serial
resetPOSITIONS enum valueMRP2_Serial
second_validator(uint8_t *buf, int data_len)MRP2_Serial [private]
seekForCharMRP2_Serial [private]
send_and_get_reply(uint8_t _command, uint8_t *send_array, int send_size, bool is_ack)MRP2_Serial [private]
sendArrayMRP2_Serial [private]
serial_portMRP2_Serial [private]
serial_t enum nameMRP2_Serial
set_bumper_estop(bool value)MRP2_Serial
set_estop(bool value)MRP2_Serial
set_max_accel(uint32_t value)MRP2_Serial
set_maxspeed_fwd(uint32_t value)MRP2_Serial
set_maxspeed_rev(uint32_t value)MRP2_Serial
set_param_imax(char side, uint32_t value)MRP2_Serial
set_param_pid(char side, char param, float value)MRP2_Serial
set_read_timeout(double timeout)MRP2_Serial
set_speed_l(int32_t left_speed)MRP2_Serial
set_speed_r(int32_t right_speed)MRP2_Serial
set_speeds(int32_t left_speed, int32_t right_speed)MRP2_Serial
setBATT_CELL_NOMINAL_V enum valueMRP2_Serial
setBATT_CELL_V enum valueMRP2_Serial
setBATT_PARALLEL_COUNT enum valueMRP2_Serial
setBATT_SERIES_COUNT enum valueMRP2_Serial
setBUMPER_ESTOP enum valueMRP2_Serial
setESTOP enum valueMRP2_Serial
setMAXACCEL enum valueMRP2_Serial
setMAXSPEED_FWD enum valueMRP2_Serial
setMAXSPEED_REV enum valueMRP2_Serial
setPARAM_IMAX_L enum valueMRP2_Serial
setPARAM_IMAX_R enum valueMRP2_Serial
setPARAM_KD_L enum valueMRP2_Serial
setPARAM_KD_R enum valueMRP2_Serial
setPARAM_KI_L enum valueMRP2_Serial
setPARAM_KI_R enum valueMRP2_Serial
setPARAM_KP_L enum valueMRP2_Serial
setPARAM_KP_R enum valueMRP2_Serial
setSPEED_L enum valueMRP2_Serial
setSPEED_R enum valueMRP2_Serial
setSPEEDS enum valueMRP2_Serial
simple_MRP2_Serial [private]
speedsMRP2_Serial [private]
startCharMRP2_Serial [private]
tempDataMRP2_Serial [private]
tempDataIndexMRP2_Serial [private]
update()MRP2_Serial
update_diag()MRP2_Serial
usb_portMRP2_Serial [private]
use_usb_MRP2_Serial [private]
vendor_id_MRP2_Serial [private]
~MRP2_Serial()MRP2_Serial [virtual]


mrp2_hardware
Author(s): Akif Hacinecipoglu
autogenerated on Thu Jun 6 2019 21:43:37