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

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

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