![]() |
PmxArdinoLib 1.0.3
|
継承メンバを含む PmxHardSerial の全メンバ一覧です。
__byteCounter(byte val) | PmxBase | protectedstatic |
__convReceiveMotorData(byte receiveMode, byte returnDataBytes[], byte receiveBytesSize, long reData[], byte controlMode=0x01) | PmxBase | protectedstatic |
begin(long baudrate=PMX::ErrorUint32Data, int timeout=PMX::ErrorUint16Data) | PmxHardSerial | |
checkRecv(byte rxBuff[], byte cmd, byte header=0xfe) | PmxBase | protected |
defaultMakeCmd(byte id, byte cmd, byte txData[], byte *txDataSize, byte header=0xfe) (定義場所: PmxBase) | PmxBase | protected |
enHigh() | PmxHardSerial | inlineprotected |
enLow() | PmxHardSerial | inlineprotected |
FactoryReset(byte id, byte serialNum[4]=NULL) | PmxBase | |
g_baudrate (定義場所: PmxHardSerial) | PmxHardSerial | protected |
g_enPin (定義場所: PmxHardSerial) | PmxHardSerial | protected |
g_SerialConfig (定義場所: PmxHardSerial) | PmxHardSerial | protected |
g_timeout (定義場所: PmxHardSerial) | PmxHardSerial | protected |
getAllPresetNum(byte id, byte *pos, byte *spd, byte *cur, byte *trq) | PmxBase | |
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 | |
getCurrentGain2(byte id, unsigned long *kpdata, unsigned long *kidata, unsigned long *kddata) | PmxBase | |
getCurrentGain3(byte id, unsigned long *kpdata, unsigned long *kidata, unsigned long *kddata) | PmxBase | |
getCurrentKdGain(byte id, unsigned long *data) | PmxBase | |
getCurrentKdGain2(byte id, unsigned long *data) | PmxBase | |
getCurrentKdGain3(byte id, unsigned long *data) | PmxBase | |
getCurrentKiGain(byte id, unsigned long *data) | PmxBase | |
getCurrentKiGain2(byte id, unsigned long *data) | PmxBase | |
getCurrentKiGain3(byte id, unsigned long *data) | PmxBase | |
getCurrentKpGain(byte id, unsigned long *data) | PmxBase | |
getCurrentKpGain2(byte id, unsigned long *data) | PmxBase | |
getCurrentKpGain3(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 | |
getCurrentPresetNum(byte id, byte *data) | 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 | |
getLedMode(byte id, byte *ledData) | PmxBase | |
getLockDetectOutputPower(byte id, unsigned short *data) | PmxBase | |
getLockDetectTime(byte id, unsigned short *data) | PmxBase | |
getLockThresholdPower(byte id, unsigned short *data) | PmxBase | |
getLogSerial() (定義場所: PmxHardSerial) | PmxHardSerial | inlineprotectedvirtual |
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 | |
getPositionGain2(byte id, unsigned long *kpdata, unsigned long *kidata, unsigned long *kddata) | PmxBase | |
getPositionGain3(byte id, unsigned long *kpdata, unsigned long *kidata, unsigned long *kddata) | PmxBase | |
getPositionKdGain(byte id, unsigned long *data) | PmxBase | |
getPositionKdGain2(byte id, unsigned long *data) | PmxBase | |
getPositionKdGain3(byte id, unsigned long *data) | PmxBase | |
getPositionKiGain(byte id, unsigned long *data) | PmxBase | |
getPositionKiGain2(byte id, unsigned long *data) | PmxBase | |
getPositionKiGain3(byte id, unsigned long *data) | PmxBase | |
getPositionKpGain(byte id, unsigned long *data) | PmxBase | |
getPositionKpGain2(byte id, unsigned long *data) | PmxBase | |
getPositionKpGain3(byte id, unsigned long *data) | PmxBase | |
getPositionPresetNum(byte id, byte *data) | PmxBase | |
getPositionStretchGain(byte id, unsigned long *data) | PmxBase | |
getPositionStretchGain2(byte id, unsigned long *data) | PmxBase | |
getPositionStretchGain3(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 | |
getSpeedGain2(byte id, unsigned long *kpdata, unsigned long *kidata, unsigned long *kddata) | PmxBase | |
getSpeedGain3(byte id, unsigned long *kpdata, unsigned long *kidata, unsigned long *kddata) | PmxBase | |
getSpeedKdGain(byte id, unsigned long *data) | PmxBase | |
getSpeedKdGain2(byte id, unsigned long *data) | PmxBase | |
getSpeedKdGain3(byte id, unsigned long *data) | PmxBase | |
getSpeedKiGain(byte id, unsigned long *data) | PmxBase | |
getSpeedKiGain2(byte id, unsigned long *data) | PmxBase | |
getSpeedKiGain3(byte id, unsigned long *data) | PmxBase | |
getSpeedKpGain(byte id, unsigned long *data) | PmxBase | |
getSpeedKpGain2(byte id, unsigned long *data) | PmxBase | |
getSpeedKpGain3(byte id, unsigned long *data) | PmxBase | |
getSpeedPresetNum(byte id, byte *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 | |
getTorqueGain2(byte id, unsigned long *kpdata, unsigned long *kidata, unsigned long *kddata) | PmxBase | |
getTorqueGain3(byte id, unsigned long *kpdata, unsigned long *kidata, unsigned long *kddata) | PmxBase | |
getTorqueKdGain(byte id, unsigned long *data) | PmxBase | |
getTorqueKdGain2(byte id, unsigned long *data) | PmxBase | |
getTorqueKdGain3(byte id, unsigned long *data) | PmxBase | |
getTorqueKiGain(byte id, unsigned long *data) | PmxBase | |
getTorqueKiGain2(byte id, unsigned long *data) | PmxBase | |
getTorqueKiGain3(byte id, unsigned long *data) | PmxBase | |
getTorqueKpGain(byte id, unsigned long *data) | PmxBase | |
getTorqueKpGain2(byte id, unsigned long *data) | PmxBase | |
getTorqueKpGain3(byte id, unsigned long *data) | PmxBase | |
getTorquePresetNum(byte id, byte *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) | PmxHardSerial | protectedvirtual |
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) | PmxHardSerial | protected |
ReBoot(byte id, int resetTime=0) | PmxBase | |
receiveBuff | PmxHardSerial | protected |
resetFullStatus(byte id) | PmxBase | |
SAVE(byte id) | PmxBase | |
sendBuff | PmxHardSerial | protected |
setAllPresetNum(byte id, byte presetNum, byte writeOpt=0) | PmxBase | |
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 | |
setCurrentGain2(byte id, unsigned long kpdata, unsigned long kidata, unsigned long kddata, byte writeOpt=0) | PmxBase | |
setCurrentGain3(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 | |
setCurrentKdGain2(byte id, unsigned long data, byte writeOpt=0) | PmxBase | |
setCurrentKdGain3(byte id, unsigned long data, byte writeOpt=0) | PmxBase | |
setCurrentKiGain(byte id, unsigned long data, byte writeOpt=0) | PmxBase | |
setCurrentKiGain2(byte id, unsigned long data, byte writeOpt=0) | PmxBase | |
setCurrentKiGain3(byte id, unsigned long data, byte writeOpt=0) | PmxBase | |
setCurrentKpGain(byte id, unsigned long data, byte writeOpt=0) | PmxBase | |
setCurrentKpGain2(byte id, unsigned long data, byte writeOpt=0) | PmxBase | |
setCurrentKpGain3(byte id, unsigned long data, byte writeOpt=0) | PmxBase | |
setCurrentLimit(byte id, short maxCur, unsigned short limPower, byte writeOpt=0) | PmxBase | |
setCurrentPresetNum(byte id, byte presetNum, byte writeOpt=0) | PmxBase | |
setId(byte id, byte newId) | PmxBase | |
setLedMode(byte id, byte ledModeData, byte writeOpt=0) | PmxBase | |
setLockDetect(byte id, unsigned short time, unsigned short power, unsigned short outputPower, byte writeOpt=0) | PmxBase | |
setLogSerial(HardwareSerial *logSerial) | PmxHardSerial | inlinevirtual |
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 | |
setPositionGain2(byte id, unsigned long kpdata, unsigned long kidata, unsigned long kddata, byte writeOpt=0) | PmxBase | |
setPositionGain3(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 | |
setPositionKdGain2(byte id, unsigned long data, byte writeOpt=0) | PmxBase | |
setPositionKdGain3(byte id, unsigned long data, byte writeOpt=0) | PmxBase | |
setPositionKiGain(byte id, unsigned long data, byte writeOpt=0) | PmxBase | |
setPositionKiGain2(byte id, unsigned long data, byte writeOpt=0) | PmxBase | |
setPositionKiGain3(byte id, unsigned long data, byte writeOpt=0) | PmxBase | |
setPositionKpGain(byte id, unsigned long data, byte writeOpt=0) | PmxBase | |
setPositionKpGain2(byte id, unsigned long data, byte writeOpt=0) | PmxBase | |
setPositionKpGain3(byte id, unsigned long data, byte writeOpt=0) | PmxBase | |
setPositionLimit(byte id, short cwPos, short ccwPos, unsigned short limPower, byte writeOpt=0) | PmxBase | |
setPositionPresetNum(byte id, byte presetNum, byte writeOpt=0) | PmxBase | |
setPositionStretchGain(byte id, unsigned long data, byte writeOpt=0) | PmxBase | |
setPositionStretchGain2(byte id, unsigned long data, byte writeOpt=0) | PmxBase | |
setPositionStretchGain3(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 | |
setSpeedGain2(byte id, unsigned long kpdata, unsigned long kidata, unsigned long kddata, byte writeOpt=0) | PmxBase | |
setSpeedGain3(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 | |
setSpeedKdGain2(byte id, unsigned long data, byte writeOpt=0) | PmxBase | |
setSpeedKdGain3(byte id, unsigned long data, byte writeOpt=0) | PmxBase | |
setSpeedKiGain(byte id, unsigned long data, byte writeOpt=0) | PmxBase | |
setSpeedKiGain2(byte id, unsigned long data, byte writeOpt=0) | PmxBase | |
setSpeedKiGain3(byte id, unsigned long data, byte writeOpt=0) | PmxBase | |
setSpeedKpGain(byte id, unsigned long data, byte writeOpt=0) | PmxBase | |
setSpeedKpGain2(byte id, unsigned long data, byte writeOpt=0) | PmxBase | |
setSpeedKpGain3(byte id, unsigned long data, byte writeOpt=0) | PmxBase | |
setSpeedPresetNum(byte id, byte presetNum, byte writeOpt=0) | PmxBase | |
setTorqueGain(byte id, unsigned long kpdata, unsigned long kidata, unsigned long kddata, byte writeOpt=0) | PmxBase | |
setTorqueGain2(byte id, unsigned long kpdata, unsigned long kidata, unsigned long kddata, byte writeOpt=0) | PmxBase | |
setTorqueGain3(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 | |
setTorqueKdGain2(byte id, unsigned long data, byte writeOpt=0) | PmxBase | |
setTorqueKdGain3(byte id, unsigned long data, byte writeOpt=0) | PmxBase | |
setTorqueKiGain(byte id, unsigned long data, byte writeOpt=0) | PmxBase | |
setTorqueKiGain2(byte id, unsigned long data, byte writeOpt=0) | PmxBase | |
setTorqueKiGain3(byte id, unsigned long data, byte writeOpt=0) | PmxBase | |
setTorqueKpGain(byte id, unsigned long data, byte writeOpt=0) | PmxBase | |
setTorqueKpGain2(byte id, unsigned long data, byte writeOpt=0) | PmxBase | |
setTorqueKpGain3(byte id, unsigned long data, byte writeOpt=0) | PmxBase | |
setTorquePresetNum(byte id, byte presetNum, 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) | PmxHardSerial | virtual |
synchronizeNoRead(byte *txBuf, byte txLen) | PmxHardSerial | virtual |
synchronizeVariableRead(byte *txBuf, byte txLen, byte *rxBuf, byte *rxLen) | PmxHardSerial | virtual |
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 |