Instrument Neutral Distributed Interface INDI 2.2.5
PegasusUPB3 Member List

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

AbortFocuser() overridePegasusUPB3protectedvirtual
addAuxControls()INDI::DefaultDevice
addConfigurationControl()INDI::DefaultDevice
addDebugControl()INDI::DefaultDevice
addMessage(const std::string &msg)INDI::BaseDevice
addNicknameControl()INDI::DefaultDevice
addParameter(std::string name, std::string label, double numMinOk, double numMaxOk, double percWarning, bool flipWarning=false)INDI::WeatherInterfaceprotected
addPollPeriodControl()INDI::DefaultDevice
addSimulationControl()INDI::DefaultDevice
AO_INTERFACE enum valueINDI::BaseDevice
attach()INDI::BaseDevice
AutoDewSPINDI::PowerInterfaceprotected
AUX_INTERFACE enum valueINDI::BaseDevice
BaseDevice()INDI::BaseDevice
BaseDevice(BaseDevicePrivate &dd)INDI::BaseDeviceprotected
BaseDevice(const std::shared_ptr< BaseDevicePrivate > &dd)INDI::BaseDeviceprotected
buildProp(const INDI::LilXmlElement &root, char *errmsg, bool isDynamic=false)INDI::BaseDevice
buildSkeleton(const char *filename)INDI::BaseDevice
CanAbort()INDI::FocuserInterfaceinline
CanAbsMove()INDI::FocuserInterfaceinline
CanRelMove()INDI::FocuserInterfaceinline
CanReverse()INDI::FocuserInterfaceinline
CanSync()INDI::FocuserInterfaceinline
capabilityINDI::FocuserInterfaceprotected
CCD_INTERFACE enum valueINDI::BaseDevice
checkMessage(XMLEle *root)INDI::BaseDevice
checkParameterState(const std::string &param) constINDI::WeatherInterfaceprotected
checkWeatherUpdate()INDI::WeatherInterfaceprotected
CommandOutput(uint32_t index, OutputState command) overridePegasusUPB3protectedvirtual
Connect()INDI::DefaultDeviceprotectedvirtual
CORRELATOR_INTERFACE enum valueINDI::BaseDevice
critialParametersLPINDI::WeatherInterfaceprotected
CyclePower() overridePegasusUPB3protectedvirtual
d_ptrINDI::BaseDeviceprotected
debugTriggered(bool enable)INDI::DefaultDeviceprotectedvirtual
DefaultDevice()INDI::DefaultDevice
DefaultDevice(const std::shared_ptr< DefaultDevicePrivate > &dd)INDI::DefaultDeviceprotected
defineBLOB(IBLOBVectorProperty *bvp)INDI::DefaultDevice
defineLight(ILightVectorProperty *lvp)INDI::DefaultDevice
defineNumber(INumberVectorProperty *nvp)INDI::DefaultDevice
defineProperty(INumberVectorProperty *property)INDI::DefaultDevice
defineProperty(ITextVectorProperty *property)INDI::DefaultDevice
defineProperty(ISwitchVectorProperty *property)INDI::DefaultDevice
defineProperty(ILightVectorProperty *property)INDI::DefaultDevice
defineProperty(IBLOBVectorProperty *property)INDI::DefaultDevice
defineProperty(INDI::Property &property)INDI::DefaultDevice
defineSwitch(ISwitchVectorProperty *svp)INDI::DefaultDevice
defineText(ITextVectorProperty *tvp)INDI::DefaultDevice
deleteProperty(const char *propertyName)INDI::DefaultDevicevirtual
deleteProperty(INDI::Property &property)INDI::DefaultDevice
detach()INDI::BaseDevice
DETECTOR_INTERFACE enum valueINDI::BaseDevice
DewChannelCurrentNPINDI::PowerInterfaceprotected
DewChannelDutyCycleNPINDI::PowerInterfaceprotected
DewChannelLabelsTPINDI::PowerInterfaceprotected
DewChannelsSPINDI::PowerInterfaceprotected
DigitalOutputLabelsTPINDI::OutputInterfaceprotected
DigitalOutputsSPINDI::OutputInterfaceprotected
Disconnect()INDI::DefaultDeviceprotectedvirtual
DOME_INTERFACE enum valueINDI::BaseDevice
doMessage(XMLEle *msg)INDI::BaseDevice
DRIVER_INTERFACE enum nameINDI::BaseDevice
DUSTCAP_INTERFACE enum valueINDI::BaseDevice
FILTER_INTERFACE enum valueINDI::BaseDevice
FLIP_RANGE_TEST enum valueINDI::WeatherInterfaceprotected
FOCUS_INWARD enum valueINDI::FocuserInterface
FOCUS_OUTWARD enum valueINDI::FocuserInterface
FocusAbortSPINDI::FocuserInterfaceprotected
FocusAbsPosNPINDI::FocuserInterfaceprotected
FocusBacklashNPINDI::FocuserInterfaceprotected
FocusBacklashSPINDI::FocuserInterfaceprotected
FocusDirection enum nameINDI::FocuserInterface
FOCUSER_CAN_ABORT enum valueINDI::FocuserInterface
FOCUSER_CAN_ABS_MOVE enum valueINDI::FocuserInterface
FOCUSER_CAN_REL_MOVE enum valueINDI::FocuserInterface
FOCUSER_CAN_REVERSE enum valueINDI::FocuserInterface
FOCUSER_CAN_SYNC enum valueINDI::FocuserInterface
FOCUSER_HAS_BACKLASH enum valueINDI::FocuserInterface
FOCUSER_HAS_VARIABLE_SPEED enum valueINDI::FocuserInterface
FOCUSER_INTERFACE enum valueINDI::BaseDevice
FocuserCapabilityINDI::FocuserInterface
FocuserInterface(DefaultDevice *defaultDevice)INDI::FocuserInterfaceexplicitprotected
FocusMaxPosNPINDI::FocuserInterfaceprotected
FocusMotionSPINDI::FocuserInterfaceprotected
FocusRelPosNPINDI::FocuserInterfaceprotected
FocusReverseSPINDI::FocuserInterfaceprotected
FocusSpeedNPINDI::FocuserInterfaceprotected
FocusSyncNPINDI::FocuserInterfaceprotected
FocusTimerNPINDI::FocuserInterfaceprotected
GENERAL_INTERFACE enum valueINDI::BaseDevice
getActiveConnection()INDI::DefaultDeviceprotected
getBLOB(const char *name) constINDI::BaseDevice
INDI::GetCapability() constINDI::FocuserInterfaceinline
INDI::PowerInterface::GetCapability() constINDI::PowerInterfaceinline
getCurrentPollingPeriod() constINDI::DefaultDeviceprotected
getDefaultName() overridePegasusUPB3protectedvirtual
getDeviceName() constINDI::BaseDevice
getDeviceNickname()INDI::DefaultDeviceprotected
getDriverExec()INDI::DefaultDevicevirtual
INDI::ParentDevice::getDriverExec() constINDI::BaseDevice
getDriverInterface() constINDI::DefaultDevice
getDriverName()INDI::DefaultDevicevirtual
INDI::ParentDevice::getDriverName() constINDI::BaseDevice
getDriverVersion() constINDI::BaseDevice
getLight(const char *name) constINDI::BaseDevice
getMajorVersion() constINDI::DefaultDevice
getMediator() constINDI::BaseDevice
getMinorVersion() constINDI::DefaultDevice
getNumber(const char *name) constINDI::BaseDevice
getPollingPeriod() constINDI::DefaultDeviceprotected
getProperties()INDI::BaseDevice
getProperties() constINDI::BaseDevice
getProperty(const char *name, INDI_PROPERTY_TYPE type=INDI_UNKNOWN) constINDI::BaseDevice
getPropertyPermission(const char *name) constINDI::BaseDevice
getPropertyState(const char *name) constINDI::BaseDevice
getRawProperty(const char *name, INDI_PROPERTY_TYPE type=INDI_UNKNOWN) constINDI::BaseDevice
getSharedFilePath(std::string fileName)INDI::BaseDevicestatic
getSwitch(const char *name) constINDI::BaseDevice
getText(const char *name) constINDI::BaseDevice
GPS_INTERFACE enum valueINDI::BaseDevice
GUIDER_INTERFACE enum valueINDI::BaseDevice
HasAutoDew()INDI::PowerInterfaceinline
HasBacklash()INDI::FocuserInterfaceinline
HasDCOutput()INDI::PowerInterfaceinline
HasDewOutput()INDI::PowerInterfaceinline
HasLEDToggle()INDI::PowerInterfaceinline
HasOverallCurrent()INDI::PowerInterfaceinline
HasOverVoltageProtection()INDI::PowerInterfaceinline
HasPerPortCurrent()INDI::PowerInterfaceinline
HasUSBPort()INDI::PowerInterfaceinline
HasVariableOutput()INDI::PowerInterfaceinline
HasVariableSpeed()INDI::FocuserInterfaceinline
HasVoltageSensor()INDI::PowerInterfaceinline
IMU_INTERFACE enum valueINDI::BaseDevice
INDI_DEVICE_NOT_FOUND enum valueINDI::BaseDevice
INDI_DISABLED enum valueINDI::BaseDevice
INDI_DISPATCH_ERROR enum valueINDI::BaseDevice
INDI_ENABLED enum valueINDI::BaseDevice
INDI_ERROR enum nameINDI::BaseDevice
INDI_PROPERTY_DUPLICATED enum valueINDI::BaseDevice
INDI_PROPERTY_INVALID enum valueINDI::BaseDevice
initProperties() overridePegasusUPB3virtual
INDI::FocuserInterface::initProperties(const char *groupName)INDI::FocuserInterfaceprotected
INDI::WeatherInterface::initProperties(const char *statusGroup, const char *paramsGroup)INDI::WeatherInterfaceprotected
INDI::PowerInterface::initProperties(const char *groupName, size_t nPowerPorts=0, size_t nDewPorts=0, size_t nVariablePorts=0, size_t nAutoDewPorts=0, size_t nUSBPorts=0)INDI::PowerInterfaceprotected
INDI::OutputInterface::initProperties(const char *groupName, uint8_t outputs, const std::string &prefix="Output")INDI::OutputInterfaceprotected
INPUT_INTERFACE enum valueINDI::BaseDevice
Invalid enum valueINDI::ParentDevice
isConfigLoading() constINDI::DefaultDeviceprotected
isConnected() constINDI::BaseDevice
isDebug() constINDI::DefaultDeviceprotected
isDeviceNameMatch(const char *otherName) constINDI::BaseDevice
isDeviceNameMatch(const std::string &otherName) constINDI::BaseDevice
ISGetProperties(const char *dev)INDI::DefaultDevicevirtual
isInitializationComplete() constINDI::DefaultDeviceprotected
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) overridePegasusUPB3virtual
ISNewProperty(INDI::Property &property, const std::string &elementName, const std::any &value)INDI::DefaultDevice
ISNewSwitch(const char *dev, const char *name, ISState *states, char *names[], int n) overridePegasusUPB3virtual
ISNewText(const char *dev, const char *name, char *texts[], char *names[], int n) overridePegasusUPB3virtual
isSameDevice(const BaseDevice &other) constINDI::BaseDevice
isSimulation() constINDI::DefaultDeviceprotected
ISSnoopDevice(XMLEle *root)INDI::DefaultDevicevirtual
isValid() constINDI::BaseDevice
lastMessage() constINDI::BaseDevice
lastTimerValueINDI::FocuserInterfaceprotected
LEDControlSPINDI::PowerInterfaceprotected
LIGHTBOX_INTERFACE enum valueINDI::BaseDevice
loadConfig(bool silent=false, const char *property=nullptr)INDI::DefaultDeviceprotectedvirtual
loadConfig(INDI::Property &property)INDI::DefaultDeviceprotected
loadDefaultConfig()INDI::DefaultDeviceprotectedvirtual
lookupDeviceNicknameFromId(const char *identifier, const char *device=nullptr)INDI::DefaultDeviceprotected
INDI::m_defaultDeviceINDI::FocuserInterfaceprotected
INDI::PowerInterface::m_defaultDeviceINDI::PowerInterfaceprotected
INDI::OutputInterface::m_defaultDeviceINDI::OutputInterfaceprotected
m_DigitalOutputLabelsConfigINDI::OutputInterfaceprotected
MAX_OK enum valueINDI::WeatherInterfaceprotected
messageQueue(size_t index) constINDI::BaseDevice
MIN_OK enum valueINDI::WeatherInterfaceprotected
MoveAbsFocuser(uint32_t targetTicks) overridePegasusUPB3protectedvirtual
MoveFocuser(FocusDirection dir, int speed, uint16_t duration)INDI::FocuserInterfaceprotectedvirtual
MoveRelFocuser(FocusDirection dir, uint32_t ticks) overridePegasusUPB3protectedvirtual
N_POWER_SENSORS enum valueINDI::PowerInterfaceprotected
nicknameSet(const char *nickname)INDI::DefaultDeviceprotectedvirtual
Off enum valueINDI::OutputInterface
On enum valueINDI::OutputInterface
operator BaseDevice *()INDI::BaseDevice
operator bool() constINDI::BaseDeviceinline
operator bool()INDI::BaseDeviceinline
operator!=(std::nullptr_t) constINDI::BaseDeviceinline
operator->()INDI::BaseDevice
operator=(ParentDevice &&other)=defaultINDI::ParentDevice
operator==(std::nullptr_t) constINDI::BaseDeviceinline
OUTPUT_INTERFACE enum valueINDI::BaseDevice
OutputInterface(DefaultDevice *defaultDevice)INDI::OutputInterfaceexplicitprotected
OutputState enum nameINDI::OutputInterface
OverrideSPINDI::WeatherInterfaceprotected
OverVoltageProtectionNPINDI::PowerInterfaceprotected
PAC_INTERFACE enum valueINDI::BaseDevice
ParametersNPINDI::WeatherInterfaceprotected
ParametersRangeNPINDI::WeatherInterfaceprotected
ParentDevice(Type type)INDI::ParentDeviceexplicit
ParentDevice(ParentDevice &&other)=defaultINDI::ParentDevice
ParentDevice(const std::shared_ptr< ParentDevicePrivate > &dd)INDI::ParentDeviceprotected
PegasusUPB3()PegasusUPB3
PERCENT_WARNING enum valueINDI::WeatherInterfaceprotected
POWER_HAS_AUTO_DEW enum valueINDI::PowerInterface
POWER_HAS_DC_OUT enum valueINDI::PowerInterface
POWER_HAS_DEW_OUT enum valueINDI::PowerInterface
POWER_HAS_LED_TOGGLE enum valueINDI::PowerInterface
POWER_HAS_OVER_VOLTAGE_PROTECTION enum valueINDI::PowerInterface
POWER_HAS_OVER_VOTALGE_PROTECTION enum valueINDI::PowerInterface
POWER_HAS_OVERALL_CURRENT enum valueINDI::PowerInterface
POWER_HAS_PER_PORT_CURRENT enum valueINDI::PowerInterface
POWER_HAS_POWER_CYCLE enum valueINDI::PowerInterface
POWER_HAS_USB_TOGGLE enum valueINDI::PowerInterface
POWER_HAS_VARIABLE_OUT enum valueINDI::PowerInterface
POWER_HAS_VOLTAGE_SENSOR enum valueINDI::PowerInterface
POWER_INTERFACE enum valueINDI::BaseDevice
POWER_OFF_ON_DISCONNECT enum valueINDI::PowerInterface
powerCapabilityINDI::PowerInterfaceprotected
PowerCapabilityINDI::PowerInterface
PowerChannelCurrentNPINDI::PowerInterfaceprotected
PowerChannelLabelsTPINDI::PowerInterfaceprotected
PowerChannelsSPINDI::PowerInterfaceprotected
PowerCycleAllSPINDI::PowerInterfaceprotected
PowerInterface(DefaultDevice *defaultDevice)INDI::PowerInterfaceexplicitprotected
PowerOffOnDisconnectSPINDI::PowerInterfaceprotected
PowerSensorsNPINDI::PowerInterfaceprotected
INDI::processNumber(const char *dev, const char *name, double values[], char *names[], int n)INDI::FocuserInterfaceprotected
INDI::WeatherInterface::processNumber(const char *dev, const char *name, double values[], char *names[], int n)INDI::WeatherInterfaceprotected
INDI::PowerInterface::processNumber(const char *dev, const char *name, double values[], char *names[], int n)INDI::PowerInterfaceprotected
INDI::OutputInterface::processNumber(const char *dev, const char *name, double values[], char *names[], int n)INDI::OutputInterfaceprotected
INDI::processSwitch(const char *dev, const char *name, ISState *states, char *names[], int n)INDI::FocuserInterfaceprotected
INDI::WeatherInterface::processSwitch(const char *dev, const char *name, ISState *states, char *names[], int n)INDI::WeatherInterfaceprotected
INDI::PowerInterface::processSwitch(const char *dev, const char *name, ISState *states, char *names[], int n)INDI::PowerInterfaceprotected
INDI::OutputInterface::processSwitch(const char *dev, const char *name, ISState states[], char *names[], int n)INDI::OutputInterfaceprotected
INDI::processText(const char *dev, const char *name, char *texts[], char *names[], int n)INDI::PowerInterfaceprotected
INDI::OutputInterface::processText(const char *dev, const char *name, char *texts[], char *names[], int n)INDI::OutputInterfaceprotected
Properties typedefINDI::BaseDevice
PulseDurationNPINDI::OutputInterfaceprotected
purgeConfig()INDI::DefaultDeviceprotectedvirtual
refCurrentPollingPeriod() __attribute__((deprecated))INDI::DefaultDeviceprotected
refCurrentPollingPeriod() const __attribute__((deprecated))INDI::DefaultDeviceprotected
RefreshSPINDI::WeatherInterfaceprotected
registerConnection(Connection::Interface *newConnection)INDI::DefaultDeviceprotected
registerProperty(const INDI::Property &property)INDI::BaseDevice
registerProperty(const INDI::Property &property, INDI_PROPERTY_TYPE type)INDI::BaseDevice
removeProperty(const char *name, char *errmsg)INDI::BaseDevice
RemoveTimer(int id)INDI::DefaultDevice
resetProperties()INDI::DefaultDevice
ReverseFocuser(bool enabled) overridePegasusUPB3protectedvirtual
ROTATOR_INTERFACE enum valueINDI::BaseDevice
SafetyStatusLPINDI::WeatherInterfaceprotected
saveAllConfigItems(FILE *fp)INDI::DefaultDeviceprotectedvirtual
saveConfig(bool silent=false, const char *property=nullptr)INDI::DefaultDeviceprotectedvirtual
saveConfig(INDI::Property &property)INDI::DefaultDeviceprotected
saveConfigItems(FILE *fp) overridePegasusUPB3protectedvirtual
saveNicknameId(const char *nickname, const char *identifier)INDI::DefaultDeviceprotected
SENSOR_CURRENT enum valueINDI::PowerInterfaceprotected
SENSOR_INTERFACE enum valueINDI::BaseDevice
SENSOR_POWER enum valueINDI::PowerInterfaceprotected
SENSOR_VOLTAGE enum valueINDI::PowerInterfaceprotected
setActiveConnection(Connection::Interface *existingConnection)INDI::DefaultDeviceprotected
SetAutoDewEnabled(size_t port, bool enabled) overridePegasusUPB3protectedvirtual
INDI::SetCapability(uint32_t cap)INDI::FocuserInterfaceinline
INDI::PowerInterface::SetCapability(uint32_t cap)INDI::PowerInterfaceinline
setConnected(bool status, IPState state=IPS_OK, const char *msg=nullptr)INDI::DefaultDevicevirtual
setCriticalParameter(std::string name)INDI::WeatherInterfaceprotected
setCurrentPollingPeriod(uint32_t msec)INDI::DefaultDeviceprotected
setDebug(bool enable)INDI::DefaultDeviceprotected
setDefaultPollingPeriod(uint32_t msec)INDI::DefaultDeviceprotected
setDeviceName(const char *dev)INDI::BaseDevice
setDeviceNickname(const char *nick)INDI::DefaultDeviceprotected
setDeviceNicknameFromId(const char *identifier)INDI::DefaultDeviceprotected
SetDewPort(size_t port, bool enabled, double dutyCycle) overridePegasusUPB3protectedvirtual
setDriverInterface(uint32_t value)INDI::DefaultDevice
setDynamicPropertiesBehavior(bool defineEnabled, bool deleteEnabled)INDI::DefaultDeviceprotected
SetFocuserBacklash(int32_t steps) overridePegasusUPB3protectedvirtual
SetFocuserBacklashEnabled(bool enabled) overridePegasusUPB3protectedvirtual
SetFocuserMaxPosition(uint32_t ticks)INDI::FocuserInterfaceprotectedvirtual
SetFocuserSpeed(int speed)INDI::FocuserInterfaceprotectedvirtual
SetLEDEnabled(bool enabled) overridePegasusUPB3protectedvirtual
setMediator(INDI::BaseMediator *mediator)INDI::BaseDevice
setParameterValue(std::string name, double value)INDI::WeatherInterfaceprotected
setPollingPeriodRange(uint32_t minimum, uint32_t maximum)INDI::DefaultDeviceprotected
SetPowerPort(size_t port, bool enabled) overridePegasusUPB3protectedvirtual
setSimulation(bool enable)INDI::DefaultDeviceprotected
SetTimer(uint32_t ms)INDI::DefaultDevice
SetUSBPort(size_t port, bool enabled) overridePegasusUPB3protectedvirtual
setValue(const INDI::LilXmlElement &root, char *errmsg)INDI::BaseDevice
SetVariablePort(size_t port, bool enabled, double voltage) overridePegasusUPB3protectedvirtual
setVersion(uint16_t vMajor, uint16_t vMinor)INDI::DefaultDevice
ShouldPowerOffOnDisconnect()INDI::PowerInterfaceinline
simulationTriggered(bool enable)INDI::DefaultDeviceprotectedvirtual
SPECTROGRAPH_INTERFACE enum valueINDI::BaseDevice
syncCriticalParameters()INDI::WeatherInterfaceprotected
syncDriverInfo()INDI::DefaultDeviceprotected
SyncFocuser(uint32_t ticks) overridePegasusUPB3protectedvirtual
TELESCOPE_INTERFACE enum valueINDI::BaseDevice
TimerHit() overridePegasusUPB3protectedvirtual
Type enum nameINDI::ParentDevice
unRegisterConnection(Connection::Interface *existingConnection)INDI::DefaultDeviceprotected
UpdateDigitalOutputs() overridePegasusUPB3protectedvirtual
UpdatePeriodNPINDI::WeatherInterfaceprotected
updateProperties() overridePegasusUPB3virtual
updateProperty(PropertyType &property, ValueType *values, char *names[], int n, std::function< bool()> updater, bool saveConfig=false)INDI::DefaultDeviceinline
updateWeather() overridePegasusUPB3inlineprotectedvirtual
USB_TABINDI::PowerInterfaceprotected
USBPortLabelsTPINDI::PowerInterfaceprotected
USBPortSPINDI::PowerInterfaceprotected
Valid enum valueINDI::ParentDevice
VARIABLE_TABINDI::PowerInterfaceprotected
VariableChannelLabelsTPINDI::PowerInterfaceprotected
VariableChannelsSPINDI::PowerInterfaceprotected
VariableChannelVoltsNPINDI::PowerInterfaceprotected
WATCH enum nameINDI::BaseDevice
WATCH_NEW enum valueINDI::BaseDevice
WATCH_NEW_OR_UPDATE enum valueINDI::BaseDevice
WATCH_UPDATE enum valueINDI::BaseDevice
watchDevice(const char *deviceName, const std::function< void(INDI::BaseDevice)> &callback)INDI::DefaultDevice
watchProperty(const char *name, const std::function< void(INDI::Property)> &callback, WATCH watch=WATCH_NEW)INDI::BaseDevice
WEATHER_INTERFACE enum valueINDI::BaseDevice
WeatherInterface(DefaultDevice *defaultDevice)INDI::WeatherInterfaceexplicitprotected
~BaseDevice()INDI::BaseDevicevirtual
~DefaultDevice() override=defaultINDI::DefaultDevicevirtual
~FocuserInterface()=defaultINDI::FocuserInterfaceprotectedvirtual
~OutputInterface()INDI::OutputInterfaceprotected
~ParentDevice()INDI::ParentDevice
~WeatherInterface()INDI::WeatherInterfaceprotectedvirtual