PMX 1.0.0
読み取り中…
検索中…
一致する文字列を見つけられません
PmxHardSerial メンバ一覧

継承メンバを含む PmxHardSerial の全メンバ一覧です。

__byteCounter(byte val)PmxBaceprotectedstatic
__convReceiveMotorData(byte receiveMode, byte returnDataBytes[], byte receiveBytesSize, long reData[], byte controlMode=0x01)PmxBaceprotectedstatic
begin(long baudrate=PMX::ErrorUint32Data, int timeout=PMX::ErrorUint16Data)PmxHardSerial
checkRecv(byte rxBuff[], byte cmd, byte header=0xfe)PmxBaceprotected
defaultMakeCmd(byte id, byte cmd, byte txData[], byte *txDataSize, byte header=0xfe) (定義場所: PmxBace)PmxBaceprotected
enHigh()PmxHardSerialinlineprotected
enLow()PmxHardSerialinlineprotected
FactoryReset(byte id, byte serialNum[4]=NULL)PmxBace
g_baudratePmxHardSerialprotected
g_enPinPmxHardSerialprotected
g_rxPinPmxHardSerialprotected
g_SerialConfigPmxHardSerialprotected
g_timeoutPmxHardSerialprotected
g_txPinPmxHardSerialprotected
getCcwPositionLimit(byte id, short *data)PmxBace
getCcwPositionLimitPower(byte id, unsigned short *data)PmxBace
getCcwPositionLimitRange(byte id, short *minData, short *maxData)PmxBace
getCenterOffset(byte id, short *offsetData)PmxBace
getCenterOffsetRange(byte id, short *minData, short *maxData)PmxBace
getCloneReverse(byte id, byte *data)PmxBace
getControlMode(byte id, byte *controlMode)PmxBace
getCPUTemp(byte id, short *cpuTempData)PmxBace
getCpuTempLimit(byte id, unsigned short *data)PmxBace
getCpuTempLimitPower(byte id, unsigned short *data)PmxBace
getCpuTempLimitRange(byte id, short *minData, short *maxData)PmxBace
getCurrent(byte id, short *curData)PmxBace
getCurrentGain(byte id, unsigned long *kpdata, unsigned long *kidata, unsigned long *kddata)PmxBace
getCurrentKdGain(byte id, unsigned long *data)PmxBace
getCurrentKiGain(byte id, unsigned long *data)PmxBace
getCurrentKpGain(byte id, unsigned long *data)PmxBace
getCurrentLimit(byte id, unsigned short *data)PmxBace
getCurrentLimitPower(byte id, unsigned short *data)PmxBace
getCurrentLimitRange(byte id, unsigned short *minData, unsigned short *maxData)PmxBace
getCwPositionLimit(byte id, short *data)PmxBace
getCwPositionLimitPower(byte id, unsigned short *data)PmxBace
getCwPositionLimitRange(byte id, short *minData, short *maxData)PmxBace
getEncoder(byte id, unsigned short *encData)PmxBace
getFullStatus(byte id, byte *sysSt, byte *motorSt, unsigned short *ramSt)PmxBace
getInputVoltage(byte id, unsigned short *volData)PmxBace
getLockDetectOutputPower(byte id, unsigned short *data)PmxBace
getLockDetectTime(byte id, unsigned short *data)PmxBace
getLockThresholdPower(byte id, unsigned short *data)PmxBace
getLogSerial() (定義場所: PmxHardSerial)PmxHardSerialinlineprotectedvirtual
getMaxGoalCurrent(byte id, short *data)PmxBace
getMaxGoalCurrentRange(byte id, short *minData, short *maxData)PmxBace
getMaxGoalSpeed(byte id, short *data)PmxBace
getMaxGoalSpeedRange(byte id, short *minData, short *maxData)PmxBace
getMaxGoalTorque(byte id, short *data)PmxBace
getMaxGoalTorqueRange(byte id, short *minData, short *maxData)PmxBace
getMaxVoltageLimit(byte id, unsigned short *data)PmxBace
getMaxVoltageLimitPower(byte id, unsigned short *data)PmxBace
getMaxVoltageLimitRange(byte id, unsigned short *minData, unsigned short *maxData)PmxBace
getMinVoltageLimit(byte id, unsigned short *data)PmxBace
getMinVoltageLimitPower(byte id, unsigned short *data)PmxBace
getMinVoltageLimitRange(byte id, unsigned short *minData, unsigned short *maxData)PmxBace
getModelNum(byte id, unsigned long *modelFullNum)PmxBace
getModelNum(byte id, unsigned short *modelNum, unsigned short *seriesNum)PmxBace
getMotorReceive(byte id, byte *receiveMode)PmxBace
getMotorStatus(byte id, byte *motStaData)PmxBace
getMotorTemp(byte id, short *motTempData)PmxBace
getMotorTempLimit(byte id, unsigned short *data)PmxBace
getMotorTempLimitPower(byte id, unsigned short *data)PmxBace
getMotorTempLimitRange(byte id, short *minData, short *maxData)PmxBace
getPosition(byte id, short *posData)PmxBace
getPosition(byte id, unsigned short *posData)PmxBace
getPosition(byte id, long *posData, byte controlMode=0x01)PmxBace
getPositionGain(byte id, unsigned long *kpdata, unsigned long *kidata, unsigned long *kddata)PmxBace
getPositionKdGain(byte id, unsigned long *data)PmxBace
getPositionKiGain(byte id, unsigned long *data)PmxBace
getPositionKpGain(byte id, unsigned long *data)PmxBace
getPositionStretchGain(byte id, unsigned long *data)PmxBace
getPwm(byte id, short *pwmData)PmxBace
getRamAccessStatus(byte id, unsigned short *ramStaData)PmxBace
getResponseTime(byte id, byte *respTime)PmxBace
getSerialNumber(byte id, unsigned long *serialLongNum)PmxBace
getSerialNumber(byte id, byte serialByteNum[4])PmxBace
getSpeed(byte id, short *spdData)PmxBace
getSpeedGain(byte id, unsigned long *kpdata, unsigned long *kidata, unsigned long *kddata)PmxBace
getSpeedKdGain(byte id, unsigned long *data)PmxBace
getSpeedKiGain(byte id, unsigned long *data)PmxBace
getSpeedKpGain(byte id, unsigned long *data)PmxBace
getStatus(byte id, byte *stData)PmxBace
getSystemStatus(byte id, byte *sysStaData)PmxBace
getTorque(byte id, short *trqData)PmxBace
getTorqueGain(byte id, unsigned long *kpdata, unsigned long *kidata, unsigned long *kddata)PmxBace
getTorqueKdGain(byte id, unsigned long *data)PmxBace
getTorqueKiGain(byte id, unsigned long *data)PmxBace
getTorqueKpGain(byte id, unsigned long *data)PmxBace
getTorqueSwitch(byte id, byte *trqSwitchData)PmxBace
getTotalPowerRate(byte id, unsigned short *data)PmxBace
getTrajectory(byte id, byte *traData)PmxBace
getTrajectoryTime(byte id, unsigned short *traTimeData)PmxBace
getVersion(byte id, byte verData[4])PmxBace
isSynchronize()PmxHardSerial
LOAD(byte id)PmxBace
logOutputPrint(byte outputBytes[], int outputSize)PmxHardSerialprotectedvirtual
MemREAD(byte id, unsigned short addr, int readDataSize, byte rxData[])PmxBace
MemREADToByte(byte id, unsigned short addr, byte *byteData)PmxBace
MemREADToInt16(byte id, unsigned short addr, short *int16Data)PmxBace
MemREADToInt32(byte id, unsigned short addr, long *int32Data)PmxBace
MemREADToUint16(byte id, unsigned short addr, unsigned short *uint16Data)PmxBace
MemREADToUint32(byte id, unsigned short addr, unsigned long *uint32Data)PmxBace
MemWRITE(byte id, unsigned short addr, byte txDataArray[], int txDataSize, byte writeOpt=0)PmxBace
MemWRITEToByte(byte id, unsigned short addr, byte byteData, byte writeOpt=0)PmxBace
MemWRITEToInt16(byte id, unsigned short addr, short int16Data, byte writeOpt=0)PmxBace
MemWRITEToInt32(byte id, unsigned short addr, long int32Data, byte writeOpt=0)PmxBace
MemWRITEToUint16(byte id, unsigned short addr, unsigned short uint16Data, byte writeOpt=0)PmxBace
MemWRITEToUint32(byte id, unsigned short addr, unsigned long uint32Data, byte writeOpt=0)PmxBace
MotorREAD(byte id, byte receiveMode, long receiveData[8], byte controlMode=0x01, byte *torqueSw=nullptr)PmxBace
MotorWRITE(byte id, byte toruqeOnSw)PmxBace
MotorWRITE(byte id, byte toruqeOnSw, byte receiveMode, long receiveData[8], byte controlMode=0x01)PmxBace
MotorWRITE(byte id, long writeDatas[], int writeDataCount)PmxBace
MotorWRITE(byte id, long writeDatas[], int writeDataCount, byte receiveMode, long receiveData[8], byte controlMode=0x01)PmxBace
MotorWRITEDouble(byte id, long targetVal1, long targetVal2)PmxBace
MotorWRITEDouble(byte id, long targetVal1, long targetVal2, byte receiveMode, long receiveData[8], byte controlMode=0x01)PmxBace
MotorWRITESingle(byte id, long targetVal)PmxBace
MotorWRITESingle(byte id, long targetVal, byte receiveMode, long receiveData[8], byte controlMode=0x01)PmxBace
MotorWRITETriple(byte id, long targetVal1, long targetVal2, long targetVal3)PmxBace
MotorWRITETriple(byte id, long targetVal1, long targetVal2, long targetVal3, byte receiveMode, long receiveData[8], byte controlMode=0x01)PmxBace
PmxHardSerial(HardwareSerial *hardSerial, byte enPin, long baudrate=115200, int timeout=100)PmxHardSerial
PmxHardSerial(HardwareSerial *hardSerial, byte enPin, long baudrate, unsigned short serialConfig, int timeout)PmxHardSerial
PmxHardSerial(HardwareSerial *hardSerial, byte rxPin, byte txPin, byte enPin, long baudrate=115200, int timeout=1000, byte partyVal=0x00) (定義場所: PmxHardSerial)PmxHardSerial
pmxSerialPmxHardSerialprotected
ReBoot(byte id, int resetTime=0)PmxBace
receiveBuff (定義場所: PmxHardSerial)PmxHardSerialprotected
resetFullStatus(byte id)PmxBace
SAVE(byte id)PmxBace
sendBuff (定義場所: PmxHardSerial)PmxHardSerialprotected
setBaudrate(byte id, byte newBaudRate)PmxBace
setCenterOffset(byte id, short offsetData)PmxBace
setCloneReverse(byte id, byte data)PmxBace
setControlMode(byte id, byte controlMode, byte writeOpt=0)PmxBace
setCpuTempLimit(byte id, short cpuTemp, unsigned short limPower, byte writeOpt=0)PmxBace
setCurrentGain(byte id, unsigned long kpdata, unsigned long kidata, unsigned long kddata, byte writeOpt=0)PmxBace
setCurrentKdGain(byte id, unsigned long data, byte writeOpt=0)PmxBace
setCurrentKiGain(byte id, unsigned long data, byte writeOpt=0)PmxBace
setCurrentKpGain(byte id, unsigned long data, byte writeOpt=0)PmxBace
setCurrentLimit(byte id, short maxCur, unsigned short limPower, byte writeOpt=0)PmxBace
setId(byte id, byte newId)PmxBace
setLockDetect(byte id, unsigned short time, unsigned short power, unsigned short outputPower, byte writeOpt=0)PmxBace
setLogSerial(HardwareSerial *logSerial) (定義場所: PmxHardSerial)PmxHardSerialinlinevirtual
setMaxGoalCurrent(byte id, short maxGoalCur, byte writeOpt=0)PmxBace
setMaxGoalSpeed(byte id, short maxGoalSpd, byte writeOpt=0)PmxBace
setMaxGoalTorque(byte id, short maxGoalTrq, byte writeOpt=0)PmxBace
setMaxVoltageLimit(byte id, unsigned short maxVol, unsigned short limPower, byte writeOpt=0)PmxBace
setMinVoltageLimit(byte id, unsigned short minVol, unsigned short limPower, byte writeOpt=0)PmxBace
setMotorBrake(byte id)PmxBace
setMotorBrake(byte id, byte receiveMode, long receiveData[8], byte controlMode=0x01)PmxBace
setMotorFree(byte id)PmxBace
setMotorFree(byte id, byte receiveMode, long receiveData[8], byte controlMode=0x01)PmxBace
setMotorHold(byte id)PmxBace
setMotorHold(byte id, byte receiveMode, long receiveData[8], byte controlMode=0x01)PmxBace
setMotorReceive(byte id, byte receiveMode, byte writeOpt=0)PmxBace
setMotorTempLimit(byte id, short motorTemp, unsigned short limPower, byte writeOpt=0)PmxBace
setMotorTorqueOn(byte id)PmxBace
setMotorTorqueOn(byte id, byte receiveMode, long receiveData[8], byte controlMode=0x01)PmxBace
setParity(byte id, byte newParityNum)PmxBace
setPosition(byte id, short pos)PmxBace
setPosition(byte id, short pos, byte receiveMode, long receiveData[8])PmxBace
setPositionGain(byte id, unsigned long kpdata, unsigned long kidata, unsigned long kddata, byte writeOpt=0)PmxBace
setPositionKdGain(byte id, unsigned long data, byte writeOpt=0)PmxBace
setPositionKiGain(byte id, unsigned long data, byte writeOpt=0)PmxBace
setPositionKpGain(byte id, unsigned long data, byte writeOpt=0)PmxBace
setPositionLimit(byte id, short cwPos, short ccwPos, unsigned short limPower, byte writeOpt=0)PmxBace
setPositionStretchGain(byte id, unsigned long data, byte writeOpt=0)PmxBace
setResponseTime(byte id, byte respTime)PmxBace
setSpeedGain(byte id, unsigned long kpdata, unsigned long kidata, unsigned long kddata, byte writeOpt=0)PmxBace
setSpeedKdGain(byte id, unsigned long data, byte writeOpt=0)PmxBace
setSpeedKiGain(byte id, unsigned long data, byte writeOpt=0)PmxBace
setSpeedKpGain(byte id, unsigned long data, byte writeOpt=0)PmxBace
setTorqueGain(byte id, unsigned long kpdata, unsigned long kidata, unsigned long kddata, byte writeOpt=0)PmxBace
setTorqueKdGain(byte id, unsigned long data, byte writeOpt=0)PmxBace
setTorqueKiGain(byte id, unsigned long data, byte writeOpt=0)PmxBace
setTorqueKpGain(byte id, unsigned long data, byte writeOpt=0)PmxBace
setTotalPowerRate(byte id, unsigned short rate, byte writeOpt=0)PmxBace
setTrajectory(byte id, byte trajecrotyData, byte writeOpt=0)PmxBace
synchronize(byte *txBuf, byte txLen, byte *rxBuf, byte rxLen)PmxHardSerialvirtual
synchronizeNoRead(byte *txBuf, byte txLen)PmxHardSerialvirtual
synchronizeVariableRead(byte *txBuf, byte txLen, byte *rxBuf, byte *rxLen)PmxHardSerialvirtual
SystemREAD(byte id, byte rxData[])PmxBace
SystemWRITE(byte id, byte serialNum[4], byte option, byte newId, byte newBaudrateVal, byte newParityVal, byte newResponseTime) (定義場所: PmxBace)PmxBace
SystemWRITE(byte id, unsigned long serialNum, byte option, byte newId, byte newBaudrateVal, byte newParityVal, byte newResponseTime)PmxBace
SystemWRITE(byte id, byte option, byte newId, byte newBaudrateVal, byte newParityVal, byte newResponseTime)PmxBace
~PmxHardSerial()PmxHardSerial