address_ | rokubimini::soem_interface::EthercatSlaveBase | protected |
bus_ | rokubimini::soem_interface::EthercatSlaveBase | protected |
configurePdo(const PdoTypeEnum pdoTypeEnum) | rokubimini::ethercat::RokubiminiEthercatSlave | private |
createDataFlagsDiagnostics(diagnostic_updater::DiagnosticStatusWrapper &stat) | rokubimini::ethercat::RokubiminiEthercatSlave | |
currentDataFlagsDiagnostics_ | rokubimini::ethercat::RokubiminiEthercatSlave | private |
currentPdoTypeEnum_ | rokubimini::ethercat::RokubiminiEthercatSlave | private |
dataFlagsMutex_ | rokubimini::ethercat::RokubiminiEthercatSlave | mutableprivate |
EthercatSlaveBase(EthercatBusBase *bus, const uint32_t address) | rokubimini::soem_interface::EthercatSlaveBase | |
fetchSerialNumber() const | rokubimini::ethercat::RokubiminiEthercatSlave | inline |
fileBuffer_ | rokubimini::ethercat::RokubiminiEthercatSlave | private |
fileSize_ | rokubimini::ethercat::RokubiminiEthercatSlave | private |
firmwareUpdate(const std::string &filePath, const std::string &fileName, const uint32_t &password) | rokubimini::ethercat::RokubiminiEthercatSlave | |
getAddress() const | rokubimini::soem_interface::EthercatSlaveBase | inline |
getALStatusCode() | rokubimini::ethercat::RokubiminiEthercatSlave | private |
getCurrentPdoInfo() const override | rokubimini::ethercat::RokubiminiEthercatSlave | virtual |
getCurrentPdoTypeEnum() const | rokubimini::ethercat::RokubiminiEthercatSlave | inline |
getForceTorqueSamplingRate(int &samplingRate) | rokubimini::ethercat::RokubiminiEthercatSlave | |
getName() const override | rokubimini::ethercat::RokubiminiEthercatSlave | inlinevirtual |
getProductName() const | rokubimini::soem_interface::EthercatSlaveBase | inline |
getReading(rokubimini::Reading &reading) const | rokubimini::ethercat::RokubiminiEthercatSlave | |
getSerialNumber(unsigned int &serialNumber) override | rokubimini::ethercat::RokubiminiEthercatSlave | virtual |
getSlaveStateString(uint8_t state) | rokubimini::ethercat::RokubiminiEthercatSlave | private |
getState() | rokubimini::ethercat::RokubiminiEthercatSlave | private |
isRunning() | rokubimini::ethercat::RokubiminiEthercatSlave | inline |
isRunning_ | rokubimini::ethercat::RokubiminiEthercatSlave | private |
mutex_ | rokubimini::soem_interface::EthercatSlaveBase | mutableprotected |
name_ | rokubimini::ethercat::RokubiminiEthercatSlave | private |
PdoInfos typedef | rokubimini::ethercat::RokubiminiEthercatSlave | private |
pdoInfos_ | rokubimini::ethercat::RokubiminiEthercatSlave | private |
pdoTypeEnum_ | rokubimini::ethercat::RokubiminiEthercatSlave | private |
preSetupConfiguration() | rokubimini::ethercat::RokubiminiEthercatSlave | |
printWarnNotImplemented() | rokubimini::soem_interface::EthercatSlaveBase | inlineprotected |
productName_ | rokubimini::soem_interface::EthercatSlaveBase | protected |
readFileToBuffer(const std::string &filePath) | rokubimini::ethercat::RokubiminiEthercatSlave | private |
reading_ | rokubimini::ethercat::RokubiminiEthercatSlave | private |
resetDataFlags() | rokubimini::ethercat::RokubiminiEthercatSlave | |
RokubiminiEthercatSlave()=delete | rokubimini::ethercat::RokubiminiEthercatSlave | |
RokubiminiEthercatSlave(const std::string &name, rokubimini::soem_interface::EthercatBusBase *bus, const uint32_t address, const PdoTypeEnum pdoTypeEnum) | rokubimini::ethercat::RokubiminiEthercatSlave | |
runsAsync() const | rokubimini::ethercat::RokubiminiEthercatSlave | inline |
runsAsync_ | rokubimini::ethercat::RokubiminiEthercatSlave | private |
saveConfigParameter() | rokubimini::ethercat::RokubiminiEthercatSlave | |
sendCalibrationMatrixEntry(const uint8_t subId, const double entry) | rokubimini::ethercat::RokubiminiEthercatSlave | private |
sendSdoRead(const uint16_t index, const uint8_t subindex, const bool completeAccess, Value &value) | rokubimini::soem_interface::EthercatSlaveBase | |
sendSdoReadDouble(const uint16_t index, const uint8_t subindex, const bool completeAccess, double &value) | rokubimini::soem_interface::EthercatSlaveBase | inlinevirtual |
sendSdoReadFloat(const uint16_t index, const uint8_t subindex, const bool completeAccess, float &value) | rokubimini::soem_interface::EthercatSlaveBase | inlinevirtual |
sendSdoReadGeneric(const std::string &indexString, const std::string &subindexString, const std::string &valueTypeString, std::string &valueString) | rokubimini::soem_interface::EthercatSlaveBase | virtual |
sendSdoReadInt16(const uint16_t index, const uint8_t subindex, const bool completeAccess, int16_t &value) | rokubimini::soem_interface::EthercatSlaveBase | inlinevirtual |
sendSdoReadInt32(const uint16_t index, const uint8_t subindex, const bool completeAccess, int32_t &value) | rokubimini::soem_interface::EthercatSlaveBase | inlinevirtual |
sendSdoReadInt64(const uint16_t index, const uint8_t subindex, const bool completeAccess, int64_t &value) | rokubimini::soem_interface::EthercatSlaveBase | inlinevirtual |
sendSdoReadInt8(const uint16_t index, const uint8_t subindex, const bool completeAccess, int8_t &value) | rokubimini::soem_interface::EthercatSlaveBase | inlinevirtual |
sendSdoReadUInt16(const uint16_t index, const uint8_t subindex, const bool completeAccess, uint16_t &value) | rokubimini::soem_interface::EthercatSlaveBase | inlinevirtual |
sendSdoReadUInt32(const uint16_t index, const uint8_t subindex, const bool completeAccess, uint32_t &value) | rokubimini::soem_interface::EthercatSlaveBase | inlinevirtual |
sendSdoReadUInt64(const uint16_t index, const uint8_t subindex, const bool completeAccess, uint64_t &value) | rokubimini::soem_interface::EthercatSlaveBase | inlinevirtual |
sendSdoReadUInt8(const uint16_t index, const uint8_t subindex, const bool completeAccess, uint8_t &value) | rokubimini::soem_interface::EthercatSlaveBase | inlinevirtual |
sendSdoWrite(const uint16_t index, const uint8_t subindex, const bool completeAccess, const Value value) | rokubimini::soem_interface::EthercatSlaveBase | |
sendSdoWriteDouble(const uint16_t index, const uint8_t subindex, const bool completeAccess, const double value) | rokubimini::soem_interface::EthercatSlaveBase | inlinevirtual |
sendSdoWriteFloat(const uint16_t index, const uint8_t subindex, const bool completeAccess, const float value) | rokubimini::soem_interface::EthercatSlaveBase | inlinevirtual |
sendSdoWriteGeneric(const std::string &indexString, const std::string &subindexString, const std::string &valueTypeString, const std::string &valueString) | rokubimini::soem_interface::EthercatSlaveBase | virtual |
sendSdoWriteInt16(const uint16_t index, const uint8_t subindex, const bool completeAccess, const int16_t value) | rokubimini::soem_interface::EthercatSlaveBase | inlinevirtual |
sendSdoWriteInt32(const uint16_t index, const uint8_t subindex, const bool completeAccess, const int32_t value) | rokubimini::soem_interface::EthercatSlaveBase | inlinevirtual |
sendSdoWriteInt64(const uint16_t index, const uint8_t subindex, const bool completeAccess, const int64_t value) | rokubimini::soem_interface::EthercatSlaveBase | inlinevirtual |
sendSdoWriteInt8(const uint16_t index, const uint8_t subindex, const bool completeAccess, const int8_t value) | rokubimini::soem_interface::EthercatSlaveBase | inlinevirtual |
sendSdoWriteUInt16(const uint16_t index, const uint8_t subindex, const bool completeAccess, const uint16_t value) | rokubimini::soem_interface::EthercatSlaveBase | inlinevirtual |
sendSdoWriteUInt32(const uint16_t index, const uint8_t subindex, const bool completeAccess, const uint32_t value) | rokubimini::soem_interface::EthercatSlaveBase | inlinevirtual |
sendSdoWriteUInt64(const uint16_t index, const uint8_t subindex, const bool completeAccess, const uint64_t value) | rokubimini::soem_interface::EthercatSlaveBase | inlinevirtual |
sendSdoWriteUInt8(const uint16_t index, const uint8_t subindex, const bool completeAccess, const uint8_t value) | rokubimini::soem_interface::EthercatSlaveBase | inlinevirtual |
serialNumber_ | rokubimini::soem_interface::EthercatSlaveBase | protected |
setAccelerationFilter(const unsigned int filter) | rokubimini::ethercat::RokubiminiEthercatSlave | |
setAccelerationRange(const unsigned int range) | rokubimini::ethercat::RokubiminiEthercatSlave | |
setAngularRateFilter(const unsigned int filter) | rokubimini::ethercat::RokubiminiEthercatSlave | |
setAngularRateRange(const unsigned int range) | rokubimini::ethercat::RokubiminiEthercatSlave | |
setConfigMode() | rokubimini::ethercat::RokubiminiEthercatSlave | |
setForceTorqueFilter(const configuration::ForceTorqueFilter &filter) | rokubimini::ethercat::RokubiminiEthercatSlave | |
setForceTorqueOffset(const Eigen::Matrix< double, 6, 1 > &forceTorqueOffset) | rokubimini::ethercat::RokubiminiEthercatSlave | |
setProductName(const std::string &productName) | rokubimini::soem_interface::EthercatSlaveBase | inline |
setRunMode() | rokubimini::ethercat::RokubiminiEthercatSlave | |
setRunsAsync(bool runsAsync) | rokubimini::ethercat::RokubiminiEthercatSlave | inline |
setSensorCalibration(const calibration::SensorCalibration &sensorCalibration) | rokubimini::ethercat::RokubiminiEthercatSlave | |
setSensorConfiguration(const configuration::SensorConfiguration &sensorConfiguration) | rokubimini::ethercat::RokubiminiEthercatSlave | |
setSerialNumber(unsigned int &serialNumber) | rokubimini::soem_interface::EthercatSlaveBase | inline |
setState(const uint16_t state) | rokubimini::ethercat::RokubiminiEthercatSlave | |
shutdown() override | rokubimini::ethercat::RokubiminiEthercatSlave | virtual |
startup() override | rokubimini::ethercat::RokubiminiEthercatSlave | virtual |
updateConnectionStatus(diagnostic_updater::DiagnosticStatusWrapper &stat) | rokubimini::ethercat::RokubiminiEthercatSlave | |
updateDataFlags() | rokubimini::ethercat::RokubiminiEthercatSlave | |
updateRead() override | rokubimini::ethercat::RokubiminiEthercatSlave | virtual |
updateWrite() override | rokubimini::ethercat::RokubiminiEthercatSlave | virtual |
waitForState(const uint16_t state) | rokubimini::ethercat::RokubiminiEthercatSlave | |
~EthercatSlaveBase()=default | rokubimini::soem_interface::EthercatSlaveBase | virtual |
~RokubiminiEthercatSlave() override=default | rokubimini::ethercat::RokubiminiEthercatSlave | |