odri_master_board_sdk: Rolling
  • Links
    • Rosindex
    • Repository
  • C++ API
    • Class Hierarchy
    • File Hierarchy
    • Full C++ API
      • Classes and Structs
        • Struct ack_packet_t
        • Struct command_packet_t
        • Struct dual_motor_driver_command_packet_t
        • Struct dual_motor_driver_sensor_data_t
        • Struct dual_motor_driver_sensor_packet_t
        • Struct ESPNOW_data
        • Struct ESPNOW_packet
        • Struct ETHERNET_data
        • Struct ETHERNET_packet
        • Struct IEEE80211_actionframe
        • Struct IEEE80211_radiotap
        • Struct IEEE80211_vendorspecific
        • Struct IEEE80211_wlan
        • Struct imu_data_t
        • Struct imu_packet_t
        • Struct init_packet_t
        • Struct Packet_t
        • Struct powerboard_data_t
        • Struct powerboard_packet_t
        • Struct sensor_packet_t
        • Struct thread_args
        • Class ESPNOW_manager
        • Class ETHERNET_manager
        • Class LINK_manager
        • Class LINK_manager_callback
        • Class MasterBoardInterface
        • Class Motor
        • Class MotorDriver
      • Functions
        • Function __attribute__((packed))
        • Function __attribute__((__packed__))
        • Function __attribute__((__packed__))
        • Function __attribute__((__packed__))
        • Function ETHERNET_data
        • Function get_payload_FromRaw
        • Function get_payload_len
        • Function get_payload_len_FromRaw
        • Function get_payload_ptr
        • Function get_src_mac_FromRaw
        • Function IEEE80211_actionframe
        • Function IEEE80211_radiotap
        • Function IEEE80211_vendorspecific
        • Function IEEE80211_wlan
        • Function OFFSET
        • Function set_dst_mac
        • Function set_length
        • Function set_payload_len
        • Function set_src_mac
        • Function toBytes
      • Variables
        • Variable __attribute__
        • Variable __attribute__
        • Variable accelerometer
        • Variable actionframe
        • Variable adc
        • Variable attitude
        • Variable bssid
        • Variable category_code
        • Variable channel_flags_quarter
        • Variable channel_freq
        • Variable coil_resistance
        • Variable command_index
        • Variable content
        • Variable current
        • Variable current_bus
        • Variable current_ref
        • Variable da
        • Variable datarate
        • Variable dst_mac
        • Variable dual_motor_driver_command_packets
        • Variable dual_motor_driver_sensor_packets
        • Variable duration
        • Variable elementID
        • Variable energy
        • Variable energy_bus
        • Variable error_code
        • Variable ethertype
        • Variable fcs
        • Variable flags
        • Variable gyroscope
        • Variable has_index_been_detected
        • Variable i_sat
        • Variable imu
        • Variable index_toggle_bit
        • Variable is_motor_enabled
        • Variable is_motor_ready
        • Variable is_system_enabled
        • Variable kd
        • Variable kp
        • Variable last_cmd_index
        • Variable length
        • Variable length
        • Variable linear_acceleration
        • Variable mode
        • Variable mypacket
        • Variable OUI
        • Variable packet_loss
        • Variable pad
        • Variable payload
        • Variable payload
        • Variable position
        • Variable position_ref
        • Variable powerboard
        • Variable present
        • Variable protocol_version
        • Variable radiotap
        • Variable sa
        • Variable sensor_index
        • Variable seq
        • Variable session_id
        • Variable spi_connected
        • Variable src_mac
        • Variable status
        • Variable timestamp
        • Variable type
        • Variable unknown_bytes
        • Variable vbus
        • Variable velocity
        • Variable velocity_ref
        • Variable version
        • Variable voltage_bus
        • Variable vshunt
        • Variable wlan
      • Defines
        • Define ACTIONFRAME_HEADER_LEN
        • Define CHANNEL_freq_1
        • Define CHANNEL_freq_10
        • Define CHANNEL_freq_11
        • Define CHANNEL_freq_12
        • Define CHANNEL_freq_13
        • Define CHANNEL_freq_14
        • Define CHANNEL_freq_2
        • Define CHANNEL_freq_3
        • Define CHANNEL_freq_4
        • Define CHANNEL_freq_5
        • Define CHANNEL_freq_6
        • Define CHANNEL_freq_7
        • Define CHANNEL_freq_8
        • Define CHANNEL_freq_9
        • Define D16QN_TO_D32Q24
        • Define D16QN_TO_FLOAT
        • Define D32Q24_TO_D16QN
        • Define D32Q24_TO_D8QN
        • Define D32QN_TO_FLOAT
        • Define D8QN_TO_D32Q24
        • Define D8QN_TO_FLOAT
        • Define DATARATE_12Mbps
        • Define DATARATE_18Mbps
        • Define DATARATE_1Mbps
        • Define DATARATE_24Mbps
        • Define DATARATE_2Mbps
        • Define DATARATE_36Mbps
        • Define DATARATE_48Mbps
        • Define DATARATE_54Mbps
        • Define DATARATE_6Mbps
        • Define DATARATE_9Mbps
        • Define ETH_RECV_SIZE_MIN
        • Define ETH_SEND_SIZE_MIN
        • Define FLOAT_TO_D16QN
        • Define FLOAT_TO_D32QN
        • Define FLOAT_TO_D8QN
        • Define FLOAT_TO_uD16QN
        • Define FLOAT_TO_uD32QN
        • Define FLOAT_TO_uD8QN
        • Define IMU_QN_ACC
        • Define IMU_QN_EF
        • Define IMU_QN_GYR
        • Define LEN_RAWBYTES_MAX
        • Define LEN_RAWBYTES_MAX
        • Define MAX_HIST
        • Define N_SLAVES
        • Define PROTOCOL_VERSION
        • Define SUB_REG_16
        • Define SUB_REG_32
        • Define SUB_REG_u16
        • Define SUB_REG_u32
        • Define uD16QN_TO_D32Q24
        • Define uD8QN_TO_D32Q24
        • Define UD_COMMAND_IQ_1
        • Define UD_COMMAND_IQ_2
        • Define UD_COMMAND_ISAT_12
        • Define UD_COMMAND_KD_1
        • Define UD_COMMAND_KD_2
        • Define UD_COMMAND_KP_1
        • Define UD_COMMAND_KP_2
        • Define UD_COMMAND_MODE
        • Define UD_COMMAND_MODE_EI1OC
        • Define UD_COMMAND_MODE_EI2OC
        • Define UD_COMMAND_MODE_EM1
        • Define UD_COMMAND_MODE_EM2
        • Define UD_COMMAND_MODE_EPRE
        • Define UD_COMMAND_MODE_ES
        • Define UD_COMMAND_MODE_TIMEOUT
        • Define UD_COMMAND_POS_1
        • Define UD_COMMAND_POS_2
        • Define UD_COMMAND_VEL_1
        • Define UD_COMMAND_VEL_2
        • Define UD_LENGTH
        • Define UD_QN_ADC
        • Define UD_QN_CR
        • Define UD_QN_IQ
        • Define UD_QN_ISAT
        • Define UD_QN_KD
        • Define UD_QN_KP
        • Define UD_QN_POS
        • Define UD_QN_VEL
        • Define UD_SENSOR_ADC_1
        • Define UD_SENSOR_ADC_2
        • Define UD_SENSOR_CR_1
        • Define UD_SENSOR_CR_2
        • Define UD_SENSOR_IQ_1
        • Define UD_SENSOR_IQ_2
        • Define UD_SENSOR_POS_1
        • Define UD_SENSOR_POS_2
        • Define UD_SENSOR_STATUS
        • Define UD_SENSOR_STATUS_ERROR
        • Define UD_SENSOR_STATUS_ERROR_CRIT_TEMP
        • Define UD_SENSOR_STATUS_ERROR_ENCODER1
        • Define UD_SENSOR_STATUS_ERROR_ENCODER2
        • Define UD_SENSOR_STATUS_ERROR_NO_ERROR
        • Define UD_SENSOR_STATUS_ERROR_OTHER
        • Define UD_SENSOR_STATUS_ERROR_POS_ROLLOVER
        • Define UD_SENSOR_STATUS_ERROR_POSCONV
        • Define UD_SENSOR_STATUS_ERROR_SPI_RECV_TIMEOUT
        • Define UD_SENSOR_STATUS_IDX1D
        • Define UD_SENSOR_STATUS_IDX1T
        • Define UD_SENSOR_STATUS_IDX2D
        • Define UD_SENSOR_STATUS_IDX2T
        • Define UD_SENSOR_STATUS_M1E
        • Define UD_SENSOR_STATUS_M1R
        • Define UD_SENSOR_STATUS_M2E
        • Define UD_SENSOR_STATUS_M2R
        • Define UD_SENSOR_STATUS_SE
        • Define UD_SENSOR_TIMESTAMP
        • Define UD_SENSOR_VEL_1
        • Define UD_SENSOR_VEL_2
        • Define VENDORSPECIFIC_CONTENT_LEN
        • Define WLAN_LEN
      • Typedefs
        • Typedef ESPNOW_packet
        • Typedef ETHERNET_packet
      • Directories
        • Directory include
        • Directory master_board_sdk
      • Files
        • File defines.h
        • File ESPNOW_manager.h
        • File ESPNOW_types.h
        • File ETHERNET_manager.h
        • File ETHERNET_types.h
        • File Link_manager.h
        • File Link_types.h
        • File master_board_interface.h
        • File motor.h
        • File motor_driver.h
        • File protocol.h
  • Standard Documents
    • PACKAGE
    • LICENSE
    • CHANGELOG
      • Changelog for package odri_master_board_sdk
        • 1.0.7 (2024-06-24)
        • 1.0.6 (2023-11-15)
        • 1.0.5 (2022-06-30)
        • 1.0.4 (2021-07-21)
        • 1.0.3 (2021-06-09)
        • 1.0.2 (2021-05-11)
        • 1.0.1 (2021-04-16)
    • README
      • SDK
        • Prepare you interface
        • How to run the C++ example
        • How to run the Python examples
        • How to run an executable based on the SDK without root permissions
  • Index
odri_master_board_sdk: Rolling
  • Search


© Copyright The <odri_master_board_sdk> Contributors. License: BSD 3-Clause.

Built with Sphinx using a theme provided by Read the Docs.