Hekateros  3.4.3
RoadNarrows Robotics Robot Arm Project
hekateros::HekMonitor Member List

This is the complete list of members for hekateros::HekMonitor, including all inherited members.

addJointLimitsToMonitor(HekSpecJoint_T *pSpecJoint, HekRobotJoint *pJoint)hekateros::HekMonitor
addKinematicsToMonitor(HekKinematics *pKin)hekateros::HekMonitorinline
addServoChainToMonitor(DynaChain *pDynaChain)hekateros::HekMonitorinline
close()hekateros::HekMonitor
configEEGpioPin(byte_t byPin, char cDir)hekateros::HekMonitor
createMonThread()hekateros::HekMonitorprotected
destroyMonThread()hekateros::HekMonitorprotected
getAlarmCond()hekateros::HekMonitorinline
getEEAuxBits()hekateros::HekMonitorinline
getEStopCond()hekateros::HekMonitorinline
getJointLimitBits()hekateros::HekMonitorinline
getJointLimitInfo(byte_t byMask)hekateros::HekMonitorinline
getJointLimitTriState(HekRobotJoint *pJoint, int nLimit)hekateros::HekMonitor
getMonState()hekateros::HekMonitorinline
getPoweredCond()hekateros::HekMonitorinline
getThStateName(MonThStateId eNewState)hekateros::HekMonitorprotected
HekMonitor()hekateros::HekMonitor
idleWait()hekateros::HekMonitorprotected
lock()hekateros::HekMonitorinlineprotected
m_bAlarmCondhekateros::HekMonitorprotected
m_bEStopCondhekateros::HekMonitorprotected
m_bIsOpenhekateros::HekMonitorprotected
m_bPoweredCondhekateros::HekMonitorprotected
m_byEEAuxBitshekateros::HekMonitorprotected
m_byLimitBitshekateros::HekMonitorprotected
m_condMonhekateros::HekMonitorprotected
m_eMonStatehekateros::HekMonitorprotected
m_eMonThStatehekateros::HekMonitorprotected
m_eMonThStateOldhekateros::HekMonitorprotected
m_fHzhekateros::HekMonitorprotected
m_hwifhekateros::HekMonitorprotected
m_mutexMonhekateros::HekMonitorprotected
m_opticalLimitshekateros::HekMonitorprotected
m_pDynaChainhekateros::HekMonitorprotected
m_pKinhekateros::HekMonitorprotected
m_threadMonhekateros::HekMonitorprotected
m_tPeriodhekateros::HekMonitorprotected
m_tStarthekateros::HekMonitorprotected
MapOpticalLimits typedefhekateros::HekMonitor
markAlarmCond(bool bAlarmedCond)hekateros::HekMonitor
markEStopCond(bool bEStopCond)hekateros::HekMonitor
markPoweredCond(bool bPoweredCond)hekateros::HekMonitorinline
monEEAuxIO()hekateros::HekMonitorprotected
monJointLimits()hekateros::HekMonitorprotected
monServoAlarms()hekateros::HekMonitorprotected
MonStateId enum namehekateros::HekMonitor
MonStateIdHalted enum valuehekateros::HekMonitor
MonStateIdHalting enum valuehekateros::HekMonitor
MonStateIdInit enum valuehekateros::HekMonitor
MonStateIdRunAlarmed enum valuehekateros::HekMonitor
MonStateIdRunNormal enum valuehekateros::HekMonitor
monThread(void *pArg)hekateros::HekMonitorprotectedstatic
MonThStateId enum namehekateros::HekMonitor
MonThStateIdExit enum valuehekateros::HekMonitor
MonThStateIdIdle enum valuehekateros::HekMonitor
MonThStateIdInit enum valuehekateros::HekMonitor
MonThStateIdRun enum valuehekateros::HekMonitor
open(uint_t uHekHwVer, const std::string &strDevArduino=HekDevArduino, int nBaudRateArduino=HekBaudRateArduino)hekateros::HekMonitor
readEEGpio()hekateros::HekMonitor
readEEGpioPin(byte_t byPin)hekateros::HekMonitor
readFwVersion()hekateros::HekMonitor
readLimitSwitches()hekateros::HekMonitor
runWait()hekateros::HekMonitorprotected
signalMonThread(MonThStateId eNewState)hekateros::HekMonitorprotected
start(double fHz=30.0)hekateros::HekMonitor
stop()hekateros::HekMonitor
testInterface()hekateros::HekMonitor
unlock()hekateros::HekMonitorinlineprotected
writeAlarmLED(bool bState)hekateros::HekMonitor
writeEEGpioPin(byte_t byPin, byte_t byVal)hekateros::HekMonitor
writeStartHaltingSystem()hekateros::HekMonitorinline
writeStatusLED(bool bState)hekateros::HekMonitorinline
~HekMonitor()hekateros::HekMonitorvirtual