|
| | AbstractEndEffectorDriver ()=default |
| |
| | AbstractEndEffectorDriver (std::shared_ptr< dynamixel::PortHandler > portHandler, std::shared_ptr< dynamixel::PacketHandler > packetHandler) |
| |
| common::model::EActionType | interpretActionValue (uint32_t value) const |
| | MockEndEffectorDriver::interpretActionValue. More...
|
| |
| std::string | interpretErrorState (uint32_t hw_state) const override |
| | MockEndEffectorDriver::interpretErrorState. More...
|
| |
| virtual int | readAccelerometerXValue (uint8_t id, uint32_t &x_value)=0 |
| |
| virtual int | readAccelerometerYValue (uint8_t id, uint32_t &y_value)=0 |
| |
| virtual int | readAccelerometerZValue (uint8_t id, uint32_t &z_value)=0 |
| |
| virtual int | readButton0Status (uint8_t id, common::model::EActionType &action)=0 |
| |
| virtual int | readButton1Status (uint8_t id, common::model::EActionType &action)=0 |
| |
| virtual int | readButton2Status (uint8_t id, common::model::EActionType &action)=0 |
| |
| virtual int | readCollisionStatus (uint8_t id, bool &status)=0 |
| |
| virtual int | readDigitalInput (uint8_t id, bool &in)=0 |
| |
| virtual int | syncReadButtonsStatus (const uint8_t &id, std::vector< common::model::EActionType > &action_list)=0 |
| |
| virtual int | writeCollisionThresh (uint8_t id, int thresh)=0 |
| |
| virtual int | writeCollisionThreshAlgo2 (uint8_t id, int thresh)=0 |
| |
| virtual int | writeDigitalInput (uint8_t id, bool in)=0 |
| |
| virtual int | writeDigitalOutput (uint8_t id, bool out)=0 |
| |
| int | writeSingleCmd (const std::unique_ptr< common::model::AbstractTtlSingleMotorCmd > &cmd) override |
| | MockEndEffectorDriver::writeSingleCmd. More...
|
| |
| int | writeSyncCmd (int type, const std::vector< uint8_t > &ids, const std::vector< uint32_t > ¶ms) override |
| | MockEndEffectorDriver::writeSyncCmd. More...
|
| |
| | AbstractTtlDriver ()=default |
| |
| | AbstractTtlDriver (std::shared_ptr< dynamixel::PortHandler > portHandler, std::shared_ptr< dynamixel::PacketHandler > packetHandler) |
| | AbstractTtlDriver::AbstractTtlDriver. More...
|
| |
| virtual int | checkModelNumber (uint8_t id)=0 |
| |
| virtual int | getModelNumber (uint8_t id, uint16_t &model_number) |
| | AbstractTtlDriver::getModelNumber. More...
|
| |
| virtual int | ping (uint8_t id) |
| | AbstractTtlDriver::ping. More...
|
| |
| virtual int | readCustom (uint16_t address, uint8_t data_len, uint8_t id, uint32_t &data) |
| | AbstractTtlDriver::readCustom. More...
|
| |
| virtual int | readFirmwareVersion (uint8_t id, std::string &version)=0 |
| |
| virtual int | readHwErrorStatus (uint8_t id, uint8_t &hardware_error_status)=0 |
| |
| virtual int | readTemperature (uint8_t id, uint8_t &temperature)=0 |
| |
| virtual int | readVoltage (uint8_t id, double &voltage)=0 |
| |
| virtual int | reboot (uint8_t id) |
| | AbstractTtlDriver::reboot. More...
|
| |
| virtual int | scan (std::vector< uint8_t > &id_list) |
| | AbstractTtlDriver::scan. More...
|
| |
| virtual int | syncReadFirmwareVersion (const std::vector< uint8_t > &id_list, std::vector< std::string > &firmware_version)=0 |
| |
| virtual int | syncReadHwErrorStatus (const std::vector< uint8_t > &id_list, std::vector< uint8_t > &hw_error_list)=0 |
| |
| virtual int | syncReadHwStatus (const std::vector< uint8_t > &id_list, std::vector< std::pair< double, uint8_t > > &data_array_list)=0 |
| |
| virtual int | syncReadRawVoltage (const std::vector< uint8_t > &id_list, std::vector< double > &voltage_list)=0 |
| |
| virtual int | syncReadTemperature (const std::vector< uint8_t > &id_list, std::vector< uint8_t > &temperature_list)=0 |
| |
| virtual int | syncReadVoltage (const std::vector< uint8_t > &id_list, std::vector< double > &voltage_list)=0 |
| |
| virtual int | writeCustom (uint16_t address, uint8_t data_len, uint8_t id, uint32_t data) |
| | AbstractTtlDriver::writeCustom. More...
|
| |
| virtual | ~AbstractTtlDriver ()=default |
| |
|
| std::string | interpretFirmwareVersion (uint32_t fw_version) const override |
| | MockEndEffectorDriver::interpretFirmawreVersion. More...
|
| |
| std::string | str () const override |
| | AbstractEndEffectorDriver::str : build a string describing the object. For debug purpose only. More...
|
| |
| | AbstractTtlDriver (AbstractTtlDriver &&)=default |
| |
| | AbstractTtlDriver (const AbstractTtlDriver &)=default |
| |
| AbstractTtlDriver & | operator= (AbstractTtlDriver &&)=default |
| |
| AbstractTtlDriver & | operator= (const AbstractTtlDriver &)=default |
| |
| template<typename T > |
| int | read (uint16_t address, uint8_t id, T &data) |
| | AbstractTtlDriver::read. More...
|
| |
| template<typename T > |
| int | syncRead (uint16_t address, const std::vector< uint8_t > &id_list, std::vector< T > &data_list) |
| | AbstractTtlDriver::syncRead. More...
|
| |
| template<typename T , const size_t N> |
| int | syncReadConsecutiveBytes (uint16_t address, const std::vector< uint8_t > &id_list, std::vector< std::array< T, N > > &data_list) |
| | AbstractTtlDriver::syncReadConsecutiveBytes. More...
|
| |
| template<typename T > |
| int | syncWrite (uint16_t address, const std::vector< uint8_t > &id_list, const std::vector< T > &data_list) |
| |
| template<typename T > |
| int | write (uint16_t address, uint8_t id, T data) |
| |