motion-master-client

References

Namespaces

Enumerations

Classes

Interfaces

Assembly BaseDataType Board CirculoEncoderBatteryMode CommutationOffsetMeasurementOsCommandResponse Device DeviceLogLine DeviceParameter DeviceParameterInfo EncoderRegisterCommunicationOsCommandResponse EncoderRegisterError EsiRecord EthernetDeviceParameter EthernetPdoEntry Firmware FirmwareId FirmwareProductSupportedOptions HardwareComponent HardwareDescription HardwareDevice HomingProcedureConfig HomingProcedureStatus HrdStreamingOsCommandResponse IMotionMasterMessage IcMuCalibrationModeOsCommandResponse IgnoreBissStatusBitsOsCommandResponse IntegroVariant IntegroVariantHeader IntegroVariantOption IntegroVariantSelectedOptionId InterfaceUnit KublerEncoderCommandOsCommandResponse KublerEncoderRegisterCommunicationOsCommandResponse MonitoringConfig MonitoringConfigUnitFormatter MonitoringEntry MotionComposer MotionComposerFlow MotionComposerFlowCommand MotionComposerFlowCommandDelay MotionComposerFlowCommandDownload MotionComposerFlowCommandQuickStop MotionComposerFlowCommandResetFault MotionComposerFlowCommandRunPositionProfile MotionComposerFlowCommandRunTorqueProfile MotionComposerFlowCommandRunVelocityProfile MotionComposerFlowCommandSetModesOfOperation MotionComposerFlowCommandTransitionToCia402State MotionComposerFlowCommandUpload MotionMasterConnectionConfig MotionMasterPubSubSocket MotionMasterReqResSocket MotorPhaseOrderDetectionOsCommandResponse NewFirmwarePackageFilename OblacDrivesRelease OldFirmwarePackageFilename OpenLoopFieldModeOsCommandResponse OpenPhaseDetectionOsCommandResponse OsCommand OsCommandResponse OsCommandSubcommand Parameter ParameterEsiExtension ParametersComparison PartConfigurationTable PhaseInductanceMeasurementOsCommandResponse PhaseResistanceMeasurementOsCommandResponse PolePairDetectionOsCommandResponse PositionProfileConfig SafetyStatuswordBit SerialNumber SiUnitVelocity SiiCategoryDistributedClockElement SiiCategoryGeneral SiiCategoryPdoElement SiiCategoryPdoEntryElement SiiCategorySyncManagerElement SkippedCyclesCounterOsCommandResponse SlaveInformationInterface SmmAcyclicHandlerLoadParametersForVerificationOsCommandResponse SmmAcyclicHandlerOsCommandResponse SmmParameter SomanetCirculoVariant SomanetProduct SomanetProductRange StackInfo SystemIdentificationOsCommandResponse SystemLogLine TorqueConstantMeasurementOsCommandResponse TorqueProfileConfig TriggerErrorOsCommandResponse UIFeaturesConfig UiConfig UiPdoMapping UnitConverter UnitConverters UseInternalEncoderVelocityOsCommandResponse VelocityProfileConfig

Type Aliases

AssemblyComponent AutoTuningStatus CirculoEncoderConfigurationStatus CirculoEncoderMagnetDistanceStatus CirculoEncoderNarrowAngleCalibrationProcedureStatus CoggingTorqueDataStatus CoggingTorqueRecordingStatus ComputeAutoTuningGainsRequest ComputeFullAutoTuningGainsRequest ConfigParameter DeleteDeviceFileRequest DeviceCiA402StateStatus DeviceComponent DeviceFaultResetStatus DeviceFileListStatus DeviceFileStatus DeviceFirmwareInstallationStatus DeviceInfoStatus DeviceLogStatus DeviceParameterAddressValue DeviceParameterIds DeviceParameterInfoStatus DeviceParameterValuesStatus DeviceRef DeviceRefObj DeviceSiiRestoreStatus DeviceStopStatus DisableMotionControllerRequest EnableMotionControllerRequest EncoderShaft EthercatNetworkStateStatus FeedConstantAndSiUnitVelocityAffectedParameterEntry FullAutoTuningStatus GetCirculoEncoderMagnetDistanceRequest GetCoggingTorqueDataRequest GetDeviceCiA402StateRequest GetDeviceFileListRequest GetDeviceFileRequest GetDeviceLogRequest GetDeviceParameterInfoRequest GetDeviceParameterValuesRequest GetEthercatNetworkStateRequest GetMultiDeviceParameterValuesRequest Ipv4 MonitoringParameterValuesStatus MotionComposerFlowCommandStatus MotionComposerFlowCommandType MotionComposerFlowCommandUnion MotionControllerStatus MultiDeviceParameterValuesStatus NarrowAngleCalibrationStatus OffsetDetectionStatus OpenLoopFieldControlStatus Optional OsCommandErrors OsCommandStatus ParameterAddress ParameterAddressValue ParameterIndexSubindex ParameterInfoAndValue ParameterInputType ParameterTypeValue ParameterTypeValueKey ParameterValueType PlantIdentificationStatus ProductCategory ProductFamily ProductGroup RequestStatus RequestStatusMessage ResetDeviceFaultRequest SafetyStatuswordBitValue SafetyStatuswordBitValueWithSmmParameters SetDeviceCiA402StateRequest SetDeviceFileRequest SetDeviceParameterValuesRequest SetEthercatNetworkStateRequest SetMotionControllerParametersRequest SetMultiDeviceParameterValuesRequest SetSignalGeneratorParametersRequest SetSystemClientTimeoutRequest SiUnitVelocitySymbol SignalGeneratorStatus SmmOd SmmOdEnumType SmmOdEnumValue SmmOdParameter SmmOdParameterCategory SmmOdParameters SmmOdTypes SomanetCirculoVariantId SomanetProductRangeName SomanetProductRangeNameAll StartCirculoEncoderConfigurationRequest StartCirculoEncoderNarrowAngleCalibrationProcedureRequest StartCoggingTorqueRecordingRequest StartDeviceFirmwareInstallationRequest StartDeviceSiiRestoreRequest StartFullAutoTuningRequest StartMonitoringDeviceParameterValuesRequest StartNarrowAngleCalibrationRequest StartOffsetDetectionRequest StartOpenLoopFieldControlRequest StartOsCommandRequest StartPlantModelIdentificationRequest StartSignalGeneratorRequest StartSystemIdentificationRequest StatusKey StopCirculoEncoderNarrowAngleCalibrationProcedureRequest StopDeviceRequest StopFullAutoTuningRequest StopMonitoringDeviceParameterValuesRequest StopSignalGeneratorRequest SystemIdentificationStatus SystemLogStatus SystemVersionStatus UIFeaturesConfigParameter UnitConverterId

Variables

ECAN_IDS ECBN_IDS ECDB_E1_IDS ECDL_IDS ECDN_E1_IDS ECNN_IDS allBaseDataTypes baseDataTypes baseDataTypesWithVariableLength cacheApiBasePath cacheHostname cacheOrigin cacheS3BasePath cdnBasePath cia402StateMap cia402Transitions circuloEncoderBatteryModeMap circuloEncoderRegisterErrors circuloIntegratedEncoderI2CDeviceIdOptions circuloIntegratedEncoderKeyConfigurationRegisterAddresses controlwordBits controlwordCommandBitmasks controlwordCommandOptions controlwordOptions defaultRxPdoGroupedValues defaultTxPdoGroupedValues deviceParameterIdRegExp disabledValueParameters dummyHardwareDescriptionFileContentTemplate emptyAppBase64 ethercatNetworkStateOptions factoryResetDefaultFilesToKeep feedConstantAndSiUnitVelocityAffectedParameters feedConstantPositionAffectedParameters filenamePartRegExp firmwareIdRegExp homingMethodParametersMap homingProcedureStatusMessages hostname hrdStreamingOsCommandErrors integroVariantOptions integroVariantPackFormat kublerEncoderCommandOsCommandErrors kublerEncoderRegisterCommunicationReadOsCommandErrors kublerEncoderRegisterCommunicationWriteOsCommandErrors kublerEncoderRegisterValueMeaning kublerEncoderSubcommands modesOfOperationOptions newFirmwarePackageFilenameRegExp oblacDrivesApiGatewayOrigin oblacDrivesBrandId oldFirmwarePackageFilenameRegExp online$ onlineInitialized$ openLoopFieldModeParameters openPhaseDetectionErrors osCommandErrorCode osCommands parameterAddressToColor parameterIdRegExp parameterValueTypeOptions positionControllerTypeOptions preDefinedRecords productCategories productFamilies productGroups requestStatusResolver safetyStatuswordBitsV1 safetyStatuswordBitsV2 siUnitVelocityAffectedParameters siUnitVelocityValueToSymbol smmAcyclicHandlerSubcommands smmOdV1DefaultValues somanetCirculoVariants somanetProductRangeNames somanetProductRanges somanetProducts stackUnlockFilename statuswordBits supportedDriveModesBits symbolToSiUnitVelocityValue synapticonSerialNumberRegExp systemIdentificationParameters triggerErrorTypes unitConverterAccelerationParameters unitConverterParameters unitConverterPositionParameters unitConverterVelocityParameters unitConverters usableCirculoEncoderPortProductIds valueTypeToParameterTypeValueKeyMap webSocketConnectionCloseCodes

Functions

buildSmmParametersGroupBitmask buildSmmParametersGroupPackFormats buildSmmParametersPackFormat cacheOnBox calcSmmCRC32 camelCaseToWords clearBit compareBundlesByVersionDesc compareFirmwarePackagesByVersionDesc compareParameters compareReleasesByDateDesc computeZeroHomeOffsetFromPosition convertBlobToBase64 convertCTypeToStructFormatCharacter convertFeedConstantAffectedPositionValue convertFeedConstantAffectedVelocityValue convertGroupedSmmParametersToTransmitData convertIpv4 convertMotionMasterMessageToLoggerContext convertParameterFeedConstantAffectedPositionValue convertParameterFeedConstantAffectedVelocityValue convertParameterSiUnitVelocityAffectedValue convertParameterVelocityAffectedValue convertRgbToLedColor convertSiUnitVelocityAffectedValue convertValueToHexString createCommutationOffsetMeasurementOsCommand createControlwordCommand createEncoderRegisterCommunicationOsCommand createHomingProcedureStatus createHrdStreamingOsCommand createIcMuCalibrationModeOsCommand createIgnoreBissStatusBitsOsCommand createKublerEncoderCommandCheckFirmwareUpdateSizeOsCommand createKublerEncoderCommandWriteFirmwareOsCommand createKublerEncoderOsCommand createKublerEncoderRegisterCommunicationOsCommand createMotionMasterClient createMotorPhaseOrderDetectionOsCommand createOpenLoopFieldModeOsCommand createOpenPhaseDetectionOsCommand createOsCommandTypedArray createPdoParameterValues createPhaseInductanceMeasurementOsCommand createPhaseResistanceMeasurementOsCommand createPlainObjectFromMotionMasterMessage createPolePairDetectionOsCommand createRandomColor createSkippedCyclesCounterOsCommand createSmmAcyclicHandlerConfigureSoftwareUpdateOsCommand createSmmAcyclicHandlerOsCommand createSmmAcyclicHandlerReadSmmParameterOsCommand createSystemIdentificationOsCommand createTorqueConstantMeasurementOsCommand createTriggerErrorOsCommand createUseInternalEncoderVelocityOsCommand decodeTextContent deviceComponentsMatch diffSystemLogContents differenceParameters ensureDeviceRef extendStatus extractDeviceComponentsFromOldFirmwarePackageFilename extractDeviceComponentsFromStackInfo extractFirmwareId extractFirmwareVersionFromFirmwarePackageFilename extractProductId fetchAndResolve fetchBrandData fetchEncoderConfigurations fetchEsi fetchFirmwareChangelog fetchFirmwarePackage fetchFromBox fetchMotorConfigurations fetchOblacDrivesReleases fetchProductImage fetchSupportedAis fetchSupportedDios fetchSupportedEncoderConfigurationTypes fillPdoParametersWithMappingEntries filterRxPdoParameters filterTxPdoParameters findBaseDataTypeByIndex findDuplicates findSomanetProductById findSomanetProductRangeByProductId firmwareVersionSatisfies getAllComponentsFromHardwareDescription getApiIdentifierFromHardwareDescription getBit getCia402State getCirculoEncoderBatteryModeDefaultValue getCirculoEncoderBatteryModeOptions getCommandFromControlword getDeviceRefFromDeviceRefObj getEncoderPortName getExactObjectFlagName getFormattedUnitDisplay getIdFromHardwareDescription getImageIdFromHardwareDescription getMapKeyByValue getNameFromHardwareDescription getNumberOfEncoderPortsByProductId getObjectFlagNames getParameterEsiExtension getParameterFormattedUnitDisplay getParameterTypeValue getParameterTypeValueDefault getParameterValue getSafetyStatuswordBitNames getSafetyStatuswordBits getSerialNumberFromHardwareDescription getSmmParametersGroupNames getUnitConverterForParameter groupByProperty hexDecValueToNumber intersectionParameters intersectionParametersWithDifferentValues isArrayOfDeviceSerialNumbers isBitOn isCalibrationFirmware isDeviceParameterId isDeviceRef isElectronApp isEncoderConfigurationFirmware isEncoderPortInternal isEncoderPortUsable isFilenamePart isFirmwarePackageFilenameCompatibleWithDevice isFirmwareVersionInRange isHardwareDescription isInternalEncoderPortUsable isInternalLimitActive isNewFirmwarePackageFilename isObjectOfDeviceSerialNumberToValues isOldFirmwarePackageFilename isOnline isOsCommandResponse isParameterId isParameterValueDisabled isPdoIndex isProductIdOfType isRxPdoIndex isSmmParameterIndex isSomanetProductIdInRange isStackInfo isTxPdoIndex isValidDeviceRefObj listFirmwarePackages listOblacDrivesUpdateServiceVersions makeCdnUrl makeDeviceParameterId makeDeviceRefObj makeDeviceSerialNumberFromAddress makeParameterId mapByProperty mapCirculoEncoderRegisterValueToErrors mapMonitoringParameterValuesStatusMessageToDeviceParameters mapMonitoringParameterValuesStatusMessageToParameterValues mapOsCommandResponse mapPackagesToFilenameAndBuffer mapParameterToPdoSubItemValue mapParameterTypeValueToObject mapValueTypeToBitSize mergeUint8Arrays packSmmChangePassword packSmmCredentials packSmmDate packSmmParameterValues packSmmParameterValuesForVerification packSmmSoftwareUpdateCrc packSmmValidationReport parametersCompareFn parseDeviceLog parseDeviceLogContent parseFirmwareId parseIntegroEncoderFirmwareVersion parseIntegroFirmwareVersion parseIntegroVariantBuffer parseNewFirmwarePackageFilename parseOldFirmwarePackageFilename parseOsCommandResponse parseParameterValue parsePdoSubItemValue parseSerialNumber parseSiUnitVelocityValue parseSiiBuffer parseSystemLogContent parseSystemLogLine parseUnitValue removeInvalidBuildMetadataFromFirmwareVersion resolveAfter resolveInstallableFirmwares resolveParameterIndexAndSubindex resolveProductId resolveSiiCategoryType resolveSmmOd selectMotionMasterMessageByTopic selectMotionMasterMessageStatusByKey selectMotionMasterMessageStatusByMessageId setBit setBitHigh setBitLow splitDeviceParameterId splitParameterId statuswordToHomingStatus toFixedFormat transformMotionMasterMessageToStatus uniqueItems unpackBundle unpackIntegroVariantBuffer unpackSmmParameterValues updateBit

References

Re-exports ControllerType
Renames and re-exports State
Re-exports ValueType

Generated using TypeDoc