Motion Master 6.0.0-alpha.86
Next-generation motion control software
Loading...
Searching...
No Matches
mm::node::SomanetDrive Member List

This is the complete list of members for mm::node::SomanetDrive, including all inherited members.

accessKueblerRegister(uint8_t address, uint8_t length, bool write=false, uint32_t value=0, const OsCommandConfig &config={.timeout=std::chrono::seconds(5),.pollInterval=std::chrono::milliseconds(20)})mm::node::SomanetDrive
applyOperationMode(int8_t mode, std::chrono::milliseconds timeout=std::chrono::milliseconds(200))mm::node::Cia402Drive
brakeState() constmm::node::SomanetDrive
brakeStatus() constmm::node::SomanetDrive
checkFirmwarePackage(std::string_view packageFilename) constmm::node::SomanetDrive
Cia402Drive(Device &device)mm::node::Cia402Driveinlineexplicit
cobIdSync() constmm::node::ProfileDevice
communicationCyclePeriod() constmm::node::ProfileDevice
commutationOffsetMethod() constmm::node::SomanetDrive
configureHrdStream(somanet::HrdData data, std::chrono::milliseconds duration, const OsCommandConfig &config={.timeout=std::chrono::seconds(10),.pollInterval=std::chrono::milliseconds(100)})mm::node::SomanetDrive
consumerHeartbeatTime() constmm::node::ProfileDevice
controlEffort() constmm::node::Cia402Drive
controlword() constmm::node::Cia402Drive
dcLinkCircuitVoltage() constmm::node::Cia402Drive
device()mm::node::ProfileDeviceinline
device() constmm::node::ProfileDeviceinline
device_mm::node::ProfileDeviceprotected
deviceType() constmm::node::ProfileDevice
digitalInputs() constmm::node::Cia402Drive
digitalOutputs() constmm::node::Cia402Drive
disable()mm::node::Cia402Drive
disableVoltage()mm::node::Cia402Drive
enable(std::chrono::milliseconds timeout=std::chrono::milliseconds(2000))mm::node::Cia402Drive
enableOperation()mm::node::Cia402Drive
engageBrake(std::chrono::milliseconds settle=std::chrono::milliseconds(50))mm::node::SomanetDrive
errorCode() constmm::node::Cia402Drive
errorRegister() constmm::node::ProfileDevice
errorReport() constmm::node::SomanetDrive
faultReset()mm::node::Cia402Drive
feedConstant() constmm::node::Cia402Drive
followingErrorActualValue() constmm::node::Cia402Drive
followingErrorTimeout() constmm::node::Cia402Drive
followingErrorWindow() constmm::node::Cia402Drive
gearRatio() constmm::node::Cia402Drive
guardTime() constmm::node::ProfileDevice
homeOffset() constmm::node::Cia402Drive
homingAcceleration() constmm::node::Cia402Drive
homingMethod() constmm::node::Cia402Drive
homingSpeeds() constmm::node::Cia402Drive
identity() constmm::node::ProfileDevice
lifeTimeFactor() constmm::node::ProfileDevice
manufacturerDeviceName() constmm::node::ProfileDevice
manufacturerSoftwareVersion() constmm::node::ProfileDevice
maxCurrent() constmm::node::Cia402Drive
maxMotorSpeed() constmm::node::Cia402Drive
maxTorque() constmm::node::Cia402Drive
motionProfileType() constmm::node::Cia402Drive
motorRatedCurrent() constmm::node::Cia402Drive
motorRatedTorque() constmm::node::Cia402Drive
operationMode() constmm::node::Cia402Drive
operationModeValue() constmm::node::Cia402Drive
operationModeValueDisplay() constmm::node::Cia402Drive
osCommand() constmm::node::ProfileDevice
osCommandResponse() constmm::node::ProfileDevice
osCommandStatus() constmm::node::ProfileDevice
polarity() constmm::node::Cia402Drive
positionActualValue() constmm::node::Cia402Drive
positionDemandInternalValue() constmm::node::Cia402Drive
positionDemandValue() constmm::node::Cia402Drive
positioningOptionCode() constmm::node::Cia402Drive
positionRangeLimit() constmm::node::Cia402Drive
positionWindow() constmm::node::Cia402Drive
positionWindowTime() constmm::node::Cia402Drive
producerHeartbeatTime() constmm::node::ProfileDevice
profileAcceleration() constmm::node::Cia402Drive
profileDeceleration() constmm::node::Cia402Drive
ProfileDevice(Device &device)mm::node::ProfileDeviceinlineexplicit
profileVelocity() constmm::node::Cia402Drive
quickStop()mm::node::Cia402Drive
quickStopDeceleration() constmm::node::Cia402Drive
quickStopOptionCode() constmm::node::Cia402Drive
readEncoderRegister(somanet::EncoderOrdinal encoder, uint8_t registerAddress, const OsCommandConfig &config={.timeout=std::chrono::seconds(5),.pollInterval=std::chrono::milliseconds(20)})mm::node::SomanetDrive
readFileList() constmm::node::SomanetDrive
readFullFirmwareDescriptors() constmm::node::SomanetDrive
readHardwareDescription() constmm::node::SomanetDrive
readHrdRecording(somanet::HrdData data) constmm::node::SomanetDrive
readIntegroVariant() constmm::node::SomanetDrive
readMaximumFirmwareLatency(somanet::FirmwareLatency latency, const OsCommandConfig &config={.timeout=std::chrono::seconds(5),.pollInterval=std::chrono::milliseconds(20)})mm::node::SomanetDrive
readObjectDictionaryValues(const OsCommandConfig &config={})mm::node::SomanetDrive
readSkippedCycles(somanet::FirmwareService service, const OsCommandConfig &config={.timeout=std::chrono::seconds(30),.pollInterval=std::chrono::milliseconds(20)})mm::node::SomanetDrive
readStatus() constmm::node::Cia402Drive
releaseBrake(std::chrono::milliseconds settle=std::chrono::milliseconds(50))mm::node::SomanetDrive
restoreDefaultParameters() constmm::node::ProfileDevice
runCommutationOffsetMeasurement(somanet::CommutationOffsetMethod method, const OsCommandConfig &config={.timeout=std::chrono::seconds(60),.pollInterval=std::chrono::milliseconds(100)})mm::node::SomanetDrive
runMotorPhaseOrderDetection(const OsCommandConfig &config={.timeout=std::chrono::seconds(60),.pollInterval=std::chrono::milliseconds(100)})mm::node::SomanetDrive
runOpenPhaseDetection(const OsCommandConfig &config={.timeout=std::chrono::seconds(10),.pollInterval=std::chrono::milliseconds(100)})mm::node::SomanetDrive
runOsCommand(const std::vector< uint8_t > &command, const OsCommandConfig &config={}, const OsCommandFsBuffer &fsBuffer={})mm::node::SomanetDrive
runPhaseInductanceMeasurement(const OsCommandConfig &config={.timeout=std::chrono::seconds(30),.pollInterval=std::chrono::milliseconds(100)})mm::node::SomanetDrive
runPhaseResistanceMeasurement(const OsCommandConfig &config={.timeout=std::chrono::seconds(30),.pollInterval=std::chrono::milliseconds(100)})mm::node::SomanetDrive
runPolePairDetection(const OsCommandConfig &config={.timeout=std::chrono::seconds(60),.pollInterval=std::chrono::milliseconds(100)})mm::node::SomanetDrive
runRestoreDefaultParameters(RestoreGroup group, const RestoreDefaultParametersConfig &config={})mm::node::ProfileDevice
runStoreParameters(const StoreParametersConfig &config={})mm::node::ProfileDevice
runTorqueConstantMeasurement(const OsCommandConfig &config={.timeout=std::chrono::seconds(60),.pollInterval=std::chrono::milliseconds(100)})mm::node::SomanetDrive
setBrakeStatus(somanet::BrakeStatus status)mm::node::SomanetDrive
setCobIdSync(int32_t value)mm::node::ProfileDevice
setCommunicationCyclePeriod(int32_t value)mm::node::ProfileDevice
setConsumerHeartbeatTime(uint32_t value)mm::node::ProfileDevice
setControlword(uint16_t value)mm::node::Cia402Drive
setDigitalOutputs(const DigitalOutputs &outputs)mm::node::Cia402Drive
setFeedConstant(const FeedConstant &constant)mm::node::Cia402Drive
setFollowingErrorTimeout(uint16_t value)mm::node::Cia402Drive
setFollowingErrorWindow(uint32_t value)mm::node::Cia402Drive
setGearRatio(const GearRatio &ratio)mm::node::Cia402Drive
setGuardTime(uint16_t value)mm::node::ProfileDevice
setHomeOffset(int32_t value)mm::node::Cia402Drive
setHomingAcceleration(uint32_t value)mm::node::Cia402Drive
setHomingMethod(int8_t method)mm::node::Cia402Drive
setHomingSpeeds(const HomingSpeeds &speeds)mm::node::Cia402Drive
setIcMuCalibrationMode(somanet::EncoderOrdinal encoder, somanet::IcMuCalibrationMode mode, const OsCommandConfig &config={.timeout=std::chrono::seconds(5),.pollInterval=std::chrono::milliseconds(20)})mm::node::SomanetDrive
setIgnoreBissStatusBits(somanet::EncoderOrdinal encoder, bool ignore, const OsCommandConfig &config={.timeout=std::chrono::seconds(30),.pollInterval=std::chrono::milliseconds(20)})mm::node::SomanetDrive
setLifeTimeFactor(uint8_t value)mm::node::ProfileDevice
setMaxCurrent(uint16_t perMille)mm::node::Cia402Drive
setMaxMotorSpeed(uint32_t value)mm::node::Cia402Drive
setMaxTorque(uint16_t perMille)mm::node::Cia402Drive
setMotionProfileType(int16_t value)mm::node::Cia402Drive
setMotorRatedCurrent(uint32_t milliamps)mm::node::Cia402Drive
setMotorRatedTorque(uint32_t millinewtonMetres)mm::node::Cia402Drive
setOperationMode(somanet::OperationMode mode)mm::node::SomanetDrive
setOperationMode(cia402::OperationMode mode)mm::node::SomanetDrive
setOperationModeValue(int8_t mode)mm::node::Cia402Drive
setOsCommand(const std::vector< uint8_t > &command)mm::node::ProfileDevice
setOsCommandMode(uint8_t mode)mm::node::ProfileDevice
setPolarity(uint8_t value)mm::node::Cia402Drive
setPositioningOptionCode(uint16_t value)mm::node::Cia402Drive
setPositionRangeLimit(const PositionRangeLimit &limit)mm::node::Cia402Drive
setPositionWindow(uint32_t value)mm::node::Cia402Drive
setPositionWindowTime(uint16_t value)mm::node::Cia402Drive
setProducerHeartbeatTime(uint16_t value)mm::node::ProfileDevice
setProfileAcceleration(uint32_t value)mm::node::Cia402Drive
setProfileDeceleration(uint32_t value)mm::node::Cia402Drive
setProfileVelocity(uint32_t value)mm::node::Cia402Drive
setQuickStopDeceleration(uint32_t value)mm::node::Cia402Drive
setQuickStopOptionCode(int16_t value)mm::node::Cia402Drive
setRestoreAllDefaultParameters(uint32_t signature)mm::node::ProfileDevice
setRestoreApplicationDefaultParameters(uint32_t signature)mm::node::ProfileDevice
setRestoreCommunicationDefaultParameters(uint32_t signature)mm::node::ProfileDevice
setRestoreManufacturerDefaultParameters(uint32_t signature)mm::node::ProfileDevice
setSiUnitVelocity(uint32_t value)mm::node::Cia402Drive
setSoftwarePositionLimit(const SoftwarePositionLimit &limit)mm::node::Cia402Drive
setStoreParameters(uint32_t signature)mm::node::ProfileDevice
setSynchronousCounterOverflowValue(uint8_t value)mm::node::ProfileDevice
setSystemIdentificationParameter(somanet::SystemIdentificationParameter parameter, uint32_t value, const OsCommandConfig &config={.timeout=std::chrono::seconds(5),.pollInterval=std::chrono::milliseconds(20)})mm::node::SomanetDrive
setTargetPosition(int32_t counts)mm::node::Cia402Drive
setTargetTorque(int16_t perMille)mm::node::Cia402Drive
setTargetVelocity(int32_t value)mm::node::Cia402Drive
setTorqueOffset(int16_t value)mm::node::Cia402Drive
setTorqueProfileType(int16_t value)mm::node::Cia402Drive
setTorqueSlope(uint32_t value)mm::node::Cia402Drive
setTouchProbeFunction(uint16_t value)mm::node::Cia402Drive
setVelocityOffset(int32_t value)mm::node::Cia402Drive
setVelocitySource(somanet::VelocitySource source, const OsCommandConfig &config={.timeout=std::chrono::seconds(5),.pollInterval=std::chrono::milliseconds(20)})mm::node::SomanetDrive
setVelocityThreshold(uint16_t value)mm::node::Cia402Drive
setVelocityThresholdTime(uint16_t value)mm::node::Cia402Drive
setVelocityWindow(uint16_t value)mm::node::Cia402Drive
setVelocityWindowTime(uint16_t value)mm::node::Cia402Drive
shutdown()mm::node::Cia402Drive
siUnitVelocity() constmm::node::Cia402Drive
softwarePositionLimit() constmm::node::Cia402Drive
SomanetDrive(Device &device)mm::node::SomanetDriveinlineexplicit
startFirmwareLatencyMeasurement(somanet::FirmwareLatency latency, const OsCommandConfig &config={.timeout=std::chrono::seconds(5),.pollInterval=std::chrono::milliseconds(20)})mm::node::SomanetDrive
startHrdStream(const OsCommandConfig &config)mm::node::SomanetDrive
state() constmm::node::Cia402Drive
statusword() constmm::node::Cia402Drive
stopFirmwareLatencyMeasurements(const OsCommandConfig &config={.timeout=std::chrono::seconds(5),.pollInterval=std::chrono::milliseconds(20)})mm::node::SomanetDrive
storeParameters() constmm::node::ProfileDevice
supportedDriveModes() constmm::node::Cia402Drive
switchOn()mm::node::Cia402Drive
synchronousCounterOverflowValue() constmm::node::ProfileDevice
targetPosition() constmm::node::Cia402Drive
targetTorque() constmm::node::Cia402Drive
targetVelocity() constmm::node::Cia402Drive
torqueActualValue() constmm::node::Cia402Drive
torqueDemand() constmm::node::Cia402Drive
torqueOffset() constmm::node::Cia402Drive
torqueProfileType() constmm::node::Cia402Drive
torqueSlope() constmm::node::Cia402Drive
touchProbe1NegativeEdge() constmm::node::Cia402Drive
touchProbe1PositiveEdge() constmm::node::Cia402Drive
touchProbeFunction() constmm::node::Cia402Drive
touchProbeStatus() constmm::node::Cia402Drive
touchProbeTimeStamp1NegativeValue() constmm::node::Cia402Drive
touchProbeTimeStamp1PositiveValue() constmm::node::Cia402Drive
transitionToState(cia402::State target, std::chrono::milliseconds timeout=std::chrono::milliseconds(2000), bool allowQuickStopOverride=false)mm::node::Cia402Drive
triggerError(somanet::FirmwareService service, somanet::FirmwareErrorType type, const OsCommandConfig &config={.timeout=std::chrono::seconds(3),.pollInterval=std::chrono::milliseconds(20)})mm::node::SomanetDrive
velocityActualValue() constmm::node::Cia402Drive
velocityDemandValue() constmm::node::Cia402Drive
velocityOffset() constmm::node::Cia402Drive
velocityThreshold() constmm::node::Cia402Drive
velocityThresholdTime() constmm::node::Cia402Drive
velocityWindow() constmm::node::Cia402Drive
velocityWindowTime() constmm::node::Cia402Drive
writeEncoderRegister(somanet::EncoderOrdinal encoder, uint8_t registerAddress, uint8_t value, const OsCommandConfig &config={.timeout=std::chrono::seconds(5),.pollInterval=std::chrono::milliseconds(20)})mm::node::SomanetDrive