TwiceAsNice  2019-02-18
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
RoboFocus Member List

This is the complete list of members for RoboFocus, including all inherited members.

AbortFocuser()RoboFocusvirtual
AbortSINDI::FocuserInterfaceprotected
AbortSPINDI::FocuserInterfaceprotected
AbsMovementNRoboFocusprivate
AbsMovementNPRoboFocusprivate
addAuxControls()INDI::DefaultDevice
addAuxControls()INDI::DefaultDevice
addConfigurationControl()INDI::DefaultDevice
addConfigurationControl()INDI::DefaultDevice
addDebugControl()INDI::DefaultDevice
addDebugControl()INDI::DefaultDevice
addMessage(const std::string &msg)INDI::BaseDevice
addMessage(const std::string &msg)INDI::BaseDevice
addPollPeriodControl()INDI::DefaultDevice
addPollPeriodControl()INDI::DefaultDevice
addSimulationControl()INDI::DefaultDevice
addSimulationControl()INDI::DefaultDevice
AO_INTERFACE enum valueINDI::BaseDevice
AUX_INTERFACE enum valueINDI::BaseDevice
BaseDevice()INDI::BaseDevice
BaseDevice()INDI::BaseDevice
buildProp(XMLEle *root, char *errmsg)INDI::BaseDeviceprotected
buildProp(XMLEle *root, char *errmsg)INDI::BaseDeviceprotected
buildSkeleton(const char *filename)INDI::BaseDevice
buildSkeleton(const char *filename)INDI::BaseDevice
buttonHelper(const char *button_n, ISState state, void *context)INDI::Focuserstatic
buttonHelper(const char *button_n, ISState state, void *context)INDI::Focuserstatic
CalculateSum(const char *rf_cmd)RoboFocusprivate
CanAbort()INDI::FocuserInterfaceinline
CanAbort()INDI::FocuserInterfaceinline
CanAbsMove()INDI::FocuserInterfaceinline
CanAbsMove()INDI::FocuserInterfaceinline
CanRelMove()INDI::FocuserInterfaceinline
CanRelMove()INDI::FocuserInterfaceinline
capabilityINDI::FocuserInterfaceprotected
CCD_INTERFACE enum valueINDI::BaseDevice
checkMessage(XMLEle *root)INDI::BaseDevice
checkMessage(XMLEle *root)INDI::BaseDevice
CheckSum(char *rf_cmd)RoboFocusprivate
Connect()INDI::DefaultDeviceprotectedvirtual
Connect()INDI::DefaultDeviceprotectedvirtual
CONNECTION_NONE enum valueINDI::Focuser
CONNECTION_SERIAL enum valueINDI::Focuser
CONNECTION_TCP enum valueINDI::Focuser
controllerINDI::Focuserprotected
debugTriggered(bool enable)INDI::DefaultDeviceprotectedvirtual
debugTriggered(bool enable)INDI::DefaultDeviceprotectedvirtual
DefaultDevice()INDI::DefaultDevice
DefaultDevice()INDI::DefaultDevice
defineBLOB(IBLOBVectorProperty *bvp)INDI::DefaultDevice
defineBLOB(IBLOBVectorProperty *bvp)INDI::DefaultDevice
defineLight(ILightVectorProperty *lvp)INDI::DefaultDevice
defineLight(ILightVectorProperty *lvp)INDI::DefaultDevice
defineNumber(INumberVectorProperty *nvp)INDI::DefaultDevice
defineNumber(INumberVectorProperty *nvp)INDI::DefaultDevice
defineSwitch(ISwitchVectorProperty *svp)INDI::DefaultDevice
defineSwitch(ISwitchVectorProperty *svp)INDI::DefaultDevice
defineText(ITextVectorProperty *tvp)INDI::DefaultDevice
defineText(ITextVectorProperty *tvp)INDI::DefaultDevice
deleteProperty(const char *propertyName)INDI::DefaultDevicevirtual
deleteProperty(const char *propertyName)INDI::DefaultDevicevirtual
DETECTOR_INTERFACE enum valueINDI::BaseDevice
Disconnect()INDI::DefaultDeviceprotectedvirtual
Disconnect()INDI::DefaultDeviceprotectedvirtual
DOME_INTERFACE enum valueINDI::BaseDevice
doMessage(XMLEle *msg)INDI::BaseDevice
doMessage(XMLEle *msg)INDI::BaseDevice
DRIVER_INTERFACE enum nameINDI::BaseDevice
DRIVER_INTERFACE enum nameINDI::BaseDevice
DUSTCAP_INTERFACE enum valueINDI::BaseDevice
FILTER_INTERFACE enum valueINDI::BaseDevice
FOCUS_INWARD enum valueINDI::FocuserInterface
FOCUS_OUTWARD enum valueINDI::FocuserInterface
FocusAbsPosNINDI::FocuserInterfaceprotected
FocusAbsPosNPINDI::FocuserInterfaceprotected
FocusDirection enum nameINDI::FocuserInterface
FocusDirection enum nameINDI::FocuserInterface
Focuser()INDI::Focuser
Focuser()INDI::Focuser
FOCUSER_CAN_ABORT enum valueINDI::FocuserInterface
FOCUSER_CAN_ABS_MOVE enum valueINDI::FocuserInterface
FOCUSER_CAN_REL_MOVE enum valueINDI::FocuserInterface
FOCUSER_HAS_VARIABLE_SPEED enum valueINDI::FocuserInterface
FOCUSER_INTERFACE enum valueINDI::BaseDevice
FocuserCapabilityINDI::FocuserInterface
FocuserCapabilityINDI::FocuserInterface
FocuserConnectionINDI::Focuser
FocuserConnectionINDI::Focuser
FocuserInterface(DefaultDevice *defaultDevice)INDI::FocuserInterfaceexplicitprotected
FocuserInterface(DefaultDevice *defaultDevice)INDI::FocuserInterfaceexplicitprotected
FocusMotionSINDI::FocuserInterfaceprotected
FocusMotionSPINDI::FocuserInterfaceprotected
FocusRelPosNINDI::FocuserInterfaceprotected
FocusRelPosNPINDI::FocuserInterfaceprotected
FocusSpeedNINDI::FocuserInterfaceprotected
FocusSpeedNPINDI::FocuserInterfaceprotected
FocusTimerNINDI::FocuserInterfaceprotected
FocusTimerNPINDI::FocuserInterfaceprotected
GENERAL_INTERFACE enum valueINDI::BaseDevice
getActiveConnection()INDI::DefaultDeviceinlineprotected
getActiveConnection()INDI::DefaultDeviceinlineprotected
getBLOB(const char *name)INDI::BaseDevice
getBLOB(const char *name)INDI::BaseDevice
GetCapability() constINDI::FocuserInterfaceinline
GetCapability() constINDI::FocuserInterfaceinline
getDefaultName()RoboFocusvirtual
getDeviceName()INDI::BaseDevice
getDeviceName()INDI::BaseDevice
getDriverExec()INDI::DefaultDeviceinlinevirtual
getDriverExec()INDI::DefaultDeviceinlinevirtual
getDriverInterface()INDI::DefaultDevicevirtual
getDriverInterface()INDI::DefaultDevicevirtual
getDriverName()INDI::DefaultDeviceinlinevirtual
getDriverName()INDI::DefaultDeviceinlinevirtual
getDriverVersion()INDI::BaseDevice
getDriverVersion()INDI::BaseDevice
GetFocusParams()RoboFocusprivate
getLight(const char *name)INDI::BaseDevice
getLight(const char *name)INDI::BaseDevice
getMajorVersion()INDI::DefaultDeviceinline
getMajorVersion()INDI::DefaultDeviceinline
getMediator()INDI::BaseDeviceinline
getMediator()INDI::BaseDeviceinline
getMinorVersion()INDI::DefaultDeviceinline
getMinorVersion()INDI::DefaultDeviceinline
getNumber(const char *name)INDI::BaseDevice
getNumber(const char *name)INDI::BaseDevice
getPollingPeriod()INDI::DefaultDeviceinlineprotected
getPollingPeriod()INDI::DefaultDeviceinlineprotected
getProperties()INDI::BaseDeviceinline
getProperties()INDI::BaseDeviceinline
getProperty(const char *name, INDI_PROPERTY_TYPE type=INDI_UNKNOWN)INDI::BaseDevice
getProperty(const char *name, INDI_PROPERTY_TYPE type=INDI_UNKNOWN)INDI::BaseDevice
getPropertyPermission(const char *name)INDI::BaseDevice
getPropertyPermission(const char *name)INDI::BaseDevice
getPropertyState(const char *name)INDI::BaseDevice
getPropertyState(const char *name)INDI::BaseDevice
getRawProperty(const char *name, INDI_PROPERTY_TYPE type=INDI_UNKNOWN)INDI::BaseDevice
getRawProperty(const char *name, INDI_PROPERTY_TYPE type=INDI_UNKNOWN)INDI::BaseDevice
getSupportedConnections() constINDI::Focuserinline
getSupportedConnections() constINDI::Focuserinline
getSwitch(const char *name)INDI::BaseDevice
getSwitch(const char *name)INDI::BaseDevice
getText(const char *name)INDI::BaseDevice
getText(const char *name)INDI::BaseDevice
GPS_INTERFACE enum valueINDI::BaseDevice
GUIDER_INTERFACE enum valueINDI::BaseDevice
Handshake()RoboFocusvirtual
HasVariableSpeed()INDI::FocuserInterfaceinline
HasVariableSpeed()INDI::FocuserInterfaceinline
INDI_DEVICE_NOT_FOUND enum valueINDI::BaseDevice
INDI_DISPATCH_ERROR enum valueINDI::BaseDevice
INDI_ERROR enum nameINDI::BaseDevice
INDI_ERROR enum nameINDI::BaseDevice
INDI_PROPERTY_DUPLICATED enum valueINDI::BaseDevice
INDI_PROPERTY_INVALID enum valueINDI::BaseDevice
initProperties()RoboFocusvirtual
INDI::FocuserInterface::initProperties(const char *groupName)INDI::FocuserInterfaceprotected
isConnected()INDI::BaseDevice
isConnected()INDI::BaseDevice
isDebug()INDI::DefaultDeviceprotected
isDebug()INDI::DefaultDeviceprotected
ISGetProperties(const char *dev)INDI::Focuservirtual
ISGetProperties(const char *dev)INDI::Focuservirtual
ISNewBLOB(const char *dev, const char *name, int sizes[], int blobsizes[], char *blobs[], char *formats[], char *names[], int n)INDI::DefaultDevicevirtual
ISNewBLOB(const char *dev, const char *name, int sizes[], int blobsizes[], char *blobs[], char *formats[], char *names[], int n)INDI::DefaultDevicevirtual
ISNewNumber(const char *dev, const char *name, double values[], char *names[], int n)RoboFocusvirtual
ISNewSwitch(const char *dev, const char *name, ISState *states, char *names[], int n)RoboFocusvirtual
ISNewText(const char *dev, const char *name, char *texts[], char *names[], int n)INDI::Focuservirtual
ISNewText(const char *dev, const char *name, char *texts[], char *names[], int n)INDI::Focuservirtual
isSimulation()INDI::DefaultDeviceprotected
isSimulation()INDI::DefaultDeviceprotected
ISSnoopDevice(XMLEle *root)INDI::Focuservirtual
ISSnoopDevice(XMLEle *root)INDI::Focuservirtual
lastMessage()INDI::BaseDevice
lastMessage()INDI::BaseDevice
lastTimerValueINDI::FocuserInterfaceprotected
LIGHTBOX_INTERFACE enum valueINDI::BaseDevice
loadConfig(bool silent=false, const char *property=nullptr)INDI::DefaultDeviceprotectedvirtual
loadConfig(bool silent=false, const char *property=nullptr)INDI::DefaultDeviceprotectedvirtual
loadDefaultConfig()INDI::DefaultDeviceprotectedvirtual
loadDefaultConfig()INDI::DefaultDeviceprotectedvirtual
m_defaultDeviceINDI::FocuserInterfaceprotected
MaxTravelNRoboFocusprivate
MaxTravelNPRoboFocusprivate
messageQueue(int index) constINDI::BaseDevice
messageQueue(int index) constINDI::BaseDevice
MinMaxPositionNRoboFocusprivate
MinMaxPositionNPRoboFocusprivate
MoveAbsFocuser(uint32_t targetTicks)RoboFocusvirtual
MoveFocuser(FocusDirection dir, int speed, uint16_t duration)INDI::FocuserInterfaceprotectedvirtual
MoveFocuser(FocusDirection dir, int speed, uint16_t duration)INDI::FocuserInterfaceprotectedvirtual
MoveRelFocuser(FocusDirection dir, uint32_t ticks)RoboFocusvirtual
POLLMSINDI::DefaultDeviceprotected
PortFDINDI::Focuserprotected
PowerSwitchesSRoboFocusprivate
PowerSwitchesSPRoboFocusprivate
PresetGotoSINDI::Focuserprotected
PresetGotoSPINDI::Focuserprotected
PresetNINDI::Focuserprotected
PresetNPINDI::Focuserprotected
processButton(const char *button_n, ISState state)INDI::Focuserprotected
processButton(const char *button_n, ISState state)INDI::Focuserprotected
processNumber(const char *dev, const char *name, double values[], char *names[], int n)INDI::FocuserInterfaceprotected
processNumber(const char *dev, const char *name, double values[], char *names[], int n)INDI::FocuserInterfaceprotected
processSwitch(const char *dev, const char *name, ISState *states, char *names[], int n)INDI::FocuserInterfaceprotected
processSwitch(const char *dev, const char *name, ISState *states, char *names[], int n)INDI::FocuserInterfaceprotected
ReadResponse(char *buf)RoboFocusprivate
ReadUntilComplete(char *buf, int timeout)RoboFocusprivate
registerConnection(Connection::Interface *newConnection)INDI::DefaultDeviceprotected
registerConnection(Connection::Interface *newConnection)INDI::DefaultDeviceprotected
registerProperty(void *p, INDI_PROPERTY_TYPE type)INDI::BaseDevice
registerProperty(void *p, INDI_PROPERTY_TYPE type)INDI::BaseDevice
RelMovementNRoboFocusprivate
RelMovementNPRoboFocusprivate
removeProperty(const char *name, char *errmsg)INDI::BaseDevice
removeProperty(const char *name, char *errmsg)INDI::BaseDevice
RemoveTimer(int id)INDI::DefaultDevice
RemoveTimer(int id)INDI::DefaultDevice
resetProperties()INDI::DefaultDevice
resetProperties()INDI::DefaultDevice
RoboFocus()RoboFocus
ROTATOR_INTERFACE enum valueINDI::BaseDevice
saveAllConfigItems(FILE *fp)INDI::DefaultDeviceprotectedvirtual
saveAllConfigItems(FILE *fp)INDI::DefaultDeviceprotectedvirtual
saveConfig(bool silent=false, const char *property=nullptr)INDI::DefaultDeviceprotectedvirtual
saveConfig(bool silent=false, const char *property=nullptr)INDI::DefaultDeviceprotectedvirtual
saveConfigItems(FILE *fp)RoboFocusprotectedvirtual
SendCommand(char *rf_cmd)RoboFocusprivate
serialConnectionINDI::Focuserprotected
SetBacklashNRoboFocusprivate
SetBacklashNPRoboFocusprivate
setBLOB(IBLOBVectorProperty *pp, XMLEle *root, char *errmsg)INDI::BaseDeviceprotected
setBLOB(IBLOBVectorProperty *pp, XMLEle *root, char *errmsg)INDI::BaseDeviceprotected
SetCapability(uint32_t cap)INDI::FocuserInterfaceinline
SetCapability(uint32_t cap)INDI::FocuserInterfaceinline
setConnected(bool status, IPState state=IPS_OK, const char *msg=nullptr)INDI::DefaultDevicevirtual
setConnected(bool status, IPState state=IPS_OK, const char *msg=nullptr)INDI::DefaultDevicevirtual
setDebug(bool enable)INDI::DefaultDeviceprotected
setDebug(bool enable)INDI::DefaultDeviceprotected
setDefaultPollingPeriod(uint32_t period)INDI::DefaultDeviceprotected
setDefaultPollingPeriod(uint32_t period)INDI::DefaultDeviceprotected
setDeviceName(const char *dev)INDI::BaseDevice
setDeviceName(const char *dev)INDI::BaseDevice
setDriverInterface(uint16_t value)INDI::DefaultDevice
setDriverInterface(uint16_t value)INDI::DefaultDevice
setDynamicPropertiesBehavior(bool defineEnabled, bool deleteEnabled)INDI::DefaultDeviceinlineprotected
setDynamicPropertiesBehavior(bool defineEnabled, bool deleteEnabled)INDI::DefaultDeviceinlineprotected
SetFocuserSpeed(int speed)INDI::FocuserInterfaceprotectedvirtual
SetFocuserSpeed(int speed)INDI::FocuserInterfaceprotectedvirtual
setMediator(INDI::BaseMediator *med)INDI::BaseDeviceinline
setMediator(INDI::BaseMediator *med)INDI::BaseDeviceinline
SetRegisterPositionNRoboFocusprivate
SetRegisterPositionNPRoboFocusprivate
setSimulation(bool enable)INDI::DefaultDeviceprotected
setSimulation(bool enable)INDI::DefaultDeviceprotected
setSupportedConnections(const uint8_t &value)INDI::Focuser
setSupportedConnections(const uint8_t &value)INDI::Focuser
SetTimer(uint32_t ms)INDI::DefaultDevice
SetTimer(uint32_t ms)INDI::DefaultDevice
SettingsNRoboFocusprivate
SettingsNPRoboFocusprivate
setValue(XMLEle *root, char *errmsg)INDI::BaseDeviceprotected
setValue(XMLEle *root, char *errmsg)INDI::BaseDeviceprotected
setVersion(uint16_t vMajor, uint16_t vMinor)INDI::DefaultDeviceinline
setVersion(uint16_t vMajor, uint16_t vMinor)INDI::DefaultDeviceinline
simulatedPositionRoboFocusprivate
simulatedTemperatureRoboFocusprivate
simulationTriggered(bool enable)INDI::DefaultDeviceprotectedvirtual
simulationTriggered(bool enable)INDI::DefaultDeviceprotectedvirtual
SPECTROGRAPH_INTERFACE enum valueINDI::BaseDevice
targetPosRoboFocusprivate
tcpConnectionINDI::Focuserprotected
TELESCOPE_INTERFACE enum valueINDI::BaseDevice
TemperatureNRoboFocusprivate
TemperatureNPRoboFocusprivate
TimerHit()RoboFocusvirtual
timerIDRoboFocusprivate
unRegisterConnection(Connection::Interface *existingConnection)INDI::DefaultDeviceprotected
unRegisterConnection(Connection::Interface *existingConnection)INDI::DefaultDeviceprotected
updateProperties()RoboFocusvirtual
updateRFBacklash(double *value)RoboFocusprivate
updateRFFirmware(char *rf_cmd)RoboFocusprivate
updateRFMaxPosition(double *value)RoboFocusprivate
updateRFMotorSettings(double *duty, double *delay, double *ticks)RoboFocusprivate
updateRFPosition(double *value)RoboFocusprivate
updateRFPositionAbsolute(double value)RoboFocusprivate
updateRFPositionRelativeInward(double value)RoboFocusprivate
updateRFPositionRelativeOutward(double value)RoboFocusprivate
updateRFPowerSwitches(int s, int new_sn, int *cur_s1LL, int *cur_s2LR, int *cur_s3RL, int *cur_s4RR)RoboFocusprivate
updateRFSetPosition(const double *value)RoboFocusprivate
updateRFTemperature(double *value)RoboFocusprivate
WEATHER_INTERFACE enum valueINDI::BaseDevice
~BaseDevice()INDI::BaseDevicevirtual
~BaseDevice()INDI::BaseDevicevirtual
~DefaultDevice()INDI::DefaultDevicevirtual
~DefaultDevice()INDI::DefaultDevicevirtual
~Focuser()INDI::Focuservirtual
~Focuser()INDI::Focuservirtual
~FocuserInterface()=defaultINDI::FocuserInterfaceprotectedvirtual
~FocuserInterface()=defaultINDI::FocuserInterfaceprotectedvirtual
~RoboFocus()=defaultRoboFocusvirtual