pyastrobackend.INDI package

Submodules

pyastrobackend.INDI.IndiHelper module

pyastrobackend.INDI.IndiHelper.connectDevice(indiclient, devicename, timeout=2)
pyastrobackend.INDI.IndiHelper.dump_Device(dev)
pyastrobackend.INDI.IndiHelper.dump_INumberVectorProperty(p)
pyastrobackend.INDI.IndiHelper.dump_ISwitchVectorProperty(p)
pyastrobackend.INDI.IndiHelper.dump_ITextVectorProperty(p)
pyastrobackend.INDI.IndiHelper.dump_Number(p)
pyastrobackend.INDI.IndiHelper.dump_Property(p)
pyastrobackend.INDI.IndiHelper.dump_PropertyVector(pv)
pyastrobackend.INDI.IndiHelper.findDeviceInterfaces(indidevice)
pyastrobackend.INDI.IndiHelper.findDeviceName(indidevice)
pyastrobackend.INDI.IndiHelper.findDevices(indiclient, timeout=2)
pyastrobackend.INDI.IndiHelper.findDevicesByClass(indiclient, device_class)

class can be ‘ccd’, ‘filter’, ‘focuser’, ‘guider’, ‘telescope’

pyastrobackend.INDI.IndiHelper.findLight(ilvect, name)
pyastrobackend.INDI.IndiHelper.findNumber(invect, name)
pyastrobackend.INDI.IndiHelper.findSwitch(iswvect, name)
pyastrobackend.INDI.IndiHelper.findText(itvect, name)
pyastrobackend.INDI.IndiHelper.getLight(device, name, timeout=0.5)
pyastrobackend.INDI.IndiHelper.getNumber(device, name, timeout=0.5)
pyastrobackend.INDI.IndiHelper.getNumberState(device, propname)
pyastrobackend.INDI.IndiHelper.getSwitch(device, name, timeout=0.5)
pyastrobackend.INDI.IndiHelper.getText(device, name, timeout=0.5)
pyastrobackend.INDI.IndiHelper.getfindLight(device, propname, lightname)
pyastrobackend.INDI.IndiHelper.getfindLightState(device, propname, lightname)
pyastrobackend.INDI.IndiHelper.getfindNumber(device, propname, numname)

Combines getNumber() and findNumber()

pyastrobackend.INDI.IndiHelper.getfindNumberValue(device, propname, numname)

Combines getNumber() and findNumber()

pyastrobackend.INDI.IndiHelper.getfindSwitch(device, propname, swname)
pyastrobackend.INDI.IndiHelper.getfindSwitchState(device, propname, swname)
pyastrobackend.INDI.IndiHelper.getfindText(device, propname, txtname)
pyastrobackend.INDI.IndiHelper.getfindTextText(device, propname, txtname)
pyastrobackend.INDI.IndiHelper.setfindLightState(indiclient, device, propname, lightname, state)
pyastrobackend.INDI.IndiHelper.setfindNumberValue(indiclient, device, propname, numname, value)
pyastrobackend.INDI.IndiHelper.setfindSwitchState(indiclient, device, propname, swname, onoff)
pyastrobackend.INDI.IndiHelper.setfindTextText(indiclient, device, propname, txtname, value)
pyastrobackend.INDI.IndiHelper.strGetType(o)
pyastrobackend.INDI.IndiHelper.strIPState(s)
pyastrobackend.INDI.IndiHelper.strISState(s)

Module contents