attribute_callback | WithRobot::MyAhrsPlus | private |
attribute_callback_context | WithRobot::MyAhrsPlus | private |
cmd_ascii_data_format(const char *asc_output=0, int timeout_msec=500) | WithRobot::iMyAhrsPlus | inline |
cmd_baudrate(int timeout_msec=500) | WithRobot::iMyAhrsPlus | inline |
cmd_baudrate(const char *baudrate, int timeout_msec=500) | WithRobot::iMyAhrsPlus | inline |
cmd_binary_data_format(const char *bin_output=0, int timeout_msec=500) | WithRobot::iMyAhrsPlus | inline |
cmd_calibration_parameter(char sensor_type, const char *calibration_parameters=0, int timeout_msec=500) | WithRobot::iMyAhrsPlus | inline |
cmd_clear_user_orientation_offset(int timeout_msec=500) | WithRobot::iMyAhrsPlus | inline |
cmd_divider(int timeout_msec=500) | WithRobot::iMyAhrsPlus | inline |
cmd_divider(const char *divider, int timeout_msec=500) | WithRobot::iMyAhrsPlus | inline |
cmd_id(int timeout_msec=500) | WithRobot::iMyAhrsPlus | inline |
cmd_id(const char *str_sensor_id, int timeout_msec=500) | WithRobot::iMyAhrsPlus | inline |
cmd_mode(const char *mode_string=0, int timeout_msec=500) | WithRobot::iMyAhrsPlus | inline |
cmd_ping(int timeout_msec=500) | WithRobot::iMyAhrsPlus | inline |
cmd_restore_all_default(int timeout_msec=500) | WithRobot::iMyAhrsPlus | inline |
cmd_save(int timeout_msec=500) | WithRobot::iMyAhrsPlus | inline |
cmd_sensitivity(int timeout_msec=500) | WithRobot::iMyAhrsPlus | inline |
cmd_serial_number(int timeout_msec=500) | WithRobot::iMyAhrsPlus | inline |
cmd_set_user_orientation_offset(int timeout_msec=500) | WithRobot::iMyAhrsPlus | inline |
cmd_set_user_orientation_offset(const char *enable_yaw_offset, int timeout_msec=500) | WithRobot::iMyAhrsPlus | inline |
cmd_trigger() | WithRobot::iMyAhrsPlus | inline |
cmd_version(int timeout_msec=500) | WithRobot::iMyAhrsPlus | inline |
data_callback | WithRobot::MyAhrsPlus | private |
data_callback_context | WithRobot::MyAhrsPlus | private |
event | WithRobot::MyAhrsPlus | private |
get_attribute(const char *attrib_name, std::string &attrib_value) | WithRobot::iMyAhrsPlus | inline |
get_attribute_list() | WithRobot::iMyAhrsPlus | inline |
get_data() | WithRobot::iMyAhrsPlus | inline |
get_data(SensorData &data) | WithRobot::iMyAhrsPlus | inline |
get_sample_count() | WithRobot::MyAhrsPlus | inline |
get_sensor_id() | WithRobot::iMyAhrsPlus | inline |
iMyAhrsPlus(std::string port_name="", unsigned int baudrate=115200) | WithRobot::iMyAhrsPlus | inline |
lock | WithRobot::MyAhrsPlus | private |
MyAhrsPlus(std::string port="", unsigned int baudrate=115200) | WithRobot::MyAhrsPlus | inline |
OnAttributeChange(int sensor_id, std::string attribute_name, std::string value) | WithRobot::MyAhrsPlus | inlineprotectedvirtual |
OnSensorData(int sensor_id, SensorData data) | WithRobot::MyAhrsPlus | inlineprotectedvirtual |
register_attribute_callback(void(*callback)(void *context, int sensor_id, const char *attribute_name, const char *value), void *callback_context) | WithRobot::MyAhrsPlus | inline |
register_data_callback(void(*callback)(void *context, int sensor_id, SensorData *sensor_data), void *callback_context) | WithRobot::MyAhrsPlus | inline |
resync() | WithRobot::iMyAhrsPlus | inline |
sample_count | WithRobot::MyAhrsPlus | private |
sdk_version() | WithRobot::iMyAhrsPlus | inline |
start(std::string port_name="", int baudrate=-1) | WithRobot::iMyAhrsPlus | inline |
stop() | WithRobot::iMyAhrsPlus | inline |
wait_data(int timeout_msec=500) | WithRobot::MyAhrsPlus | inline |
~iMyAhrsPlus() | WithRobot::iMyAhrsPlus | inlinevirtual |
~MyAhrsPlus() | WithRobot::MyAhrsPlus | inlinevirtual |