Instrument Neutral Distributed Interface INDI  2.0.2
File List
Here is a list of all files with brief descriptions:
 aaf2.cpp
 aaf2.h
 abstractbaseclient.cpp
 abstractbaseclient.h
 abstractbaseclient_p.h
 activefocuser.cpp
 activefocuser.h
 activefocuser_utils.cpp
 activefocuser_utils.h
 agent_imager.cpp
 agent_imager.h
 align.c
 alignment_scope.h
 AlignmentSubsystemForClients.cpp
 AlignmentSubsystemForClients.h
 AlignmentSubsystemForDrivers.cpp
 AlignmentSubsystemForDrivers.h
 AlignmentSubsystemForMathPlugins.h
 alto.cpp
 alto.h
 arduino_st4.cpp
 arduino_st4.h
 astrometrydriver.cpp
 astrometrydriver.h
 astrotrac.cpp
 astrotrac.h
 baader_dome.cpp
 baader_dome.h
 base64.cPair of functions to convert to/from base64
 base64.h
 base64_luts.h
 baseclient.cpp
 baseclient.h
 baseclient_p.h
 baseclientqt.cpp
 baseclientqt.h
 baseclientqt_p.h
 basedevice.cpp
 basedevice.h
 basedevice_p.h
 BasicMathPlugin.cpp
 BasicMathPlugin.h
 buffer.c
 BuiltInMathPlugin.cpp
 BuiltInMathPlugin.h
 ccd_simulator.cpp
 ccd_simulator.h
 ccvt.h
 ccvt_c2.c
 ccvt_misc.c
 ccvt_types.h
 celestron.cpp
 celestron.h
 celestronauxpacket.cpp
 celestronauxpacket.h
 celestrondriver.cpp
 celestrondriver.h
 celestrongps.cpp
 celestrongps.h
 celestronprotocol.c
 celestronprotocol.h
 ClientAPIForAlignmentDatabase.cpp
 ClientAPIForAlignmentDatabase.h
 ClientAPIForMathPluginManagement.cpp
 ClientAPIForMathPluginManagement.h
 Common.cpp
 Common.h
 compiler.c
 connectioninterface.cpp
 connectioninterface.h
 ConnectionMock.cpp
 ConnectionMock.h
 connectionserial.cpp
 connectionserial.h
 connectiontcp.cpp
 connectiontcp.h
 convert.c
 ConvexHull.cpp
 ConvexHull.h
 convolution.c
 convolution.cpp
 convolution.h
 crux_mount.cpp
 crux_mount.h
 ddw_dome.cpp
 ddw_dome.h
 deepskydad_af1.cpp
 deepskydad_af1.h
 deepskydad_af2.cpp
 deepskydad_af2.h
 deepskydad_af3.cpp
 deepskydad_af3.h
 deepskydad_fp1.cpp
 deepskydad_fp1.h
 deepskydad_fr1.cpp
 deepskydad_fr1.h
 defaultdevice.cpp
 defaultdevice.h
 defaultdevice_p.h
 dmfc.cpp
 dmfc.h
 dome.cppConstruct a dome device that the user may operate to open or close the dome shutter door. This driver is snooping on the Rain Detector rain property status. If rain property state is alert, we close the dome shutter door if it is open, and we prevent the user from opening it until the rain threat passes
 dome.hConstruct a dome device that the user may operate to open or close the dome shutter door. This driver is snooping on the Rain Detector rain property status. If rain property state is alert, we close the dome shutter door if it is open, and we prevent the user from opening it until the rain threat passes
 dome_script.cpp
 dome_script.h
 dome_simulator.cpp
 dome_simulator.h
 domepro2.cpp
 domepro2.h
 DriverCommon.cpp
 DriverCommon.h
 DriverMock.cpp
 DriverMock.h
 dsc.cpp
 dsc.h
 dsp.h
 dspinterface.cpp
 dspinterface.h
 DummyMathPlugin.cpp
 DummyMathPlugin.h
 encoderinterface.cpp
 encoderinterface.h
 encodermanager.cpp
 encodermanager.h
 eq500x.cpp
 eq500x.h
 esatto.cpp
 esatto.h
 esattoarco.cpp
 esattoarco.h
 evalINDI.c
 eventloop.c
 eventloop.hPublic interface to INDI's eventloop mechanism
 Excalibur.cpp
 Excalibur.h
 fakedriver.cpp
 fcusb.cpp
 fcusb.h
 fft.c
 file.c
 filter_simulator.cpp
 filter_simulator.h
 filters.c
 fits.c
 fits.h
 fits_extensions.h
 fitsidi.h
 fitskeyword.cpp
 fitskeyword.h
 fli_wheel.c
 flip_flat.cpp
 flip_flat.h
 focus_simulator.cpp
 focus_simulator.h
 focuser_driver.cpp
 focuser_driver.h
 focuslynx.cpp
 focuslynx.h
 focuslynxbase.cpp
 focuslynxbase.h
 focusmaster.cpp
 focusmaster.h
 fpack.c
 fpack.h
 fpackutil.c
 fpsmeter.cpp
 fpsmeter.h
 gammalut16.cpp
 gammalut16.h
 gemini.cpp
 gemini.h
 getINDIproperty.c
 giotto.cpp
 giotto.h
 gpdriver.cpp
 gpdriver.h
 gps_simulator.cpp
 gps_simulator.h
 gpusb.cpp
 gpusb.h
 group.cpp
 group.h
 guide_simulator.cpp
 guide_simulator.h
 hid_libusb.c
 hid_mac.c
 hid_win.c
 hidapi.h
 hidtest.cpp
 hitecastrodcfocuser.cpp
 hitecastrodcfocuser.h
 ieq45.cpp
 ieq45.h
 ieq45driver.h
 ieq45driver8406.c
 ieq45driver8407.c
 ieqdriverbase.cpp
 ieqdriverbase.h
 ieqpro.cpp
 ieqpro.h
 ieqprolegacy.cpp
 ieqprolegacy.h
 ieqprolegacydriver.cpp
 ieqprolegacydriver.h
 ifwoptec.cpp
 ifwoptec.h
 indi_rtlsdr.cpp
 indi_rtlsdr.h
 indi_shelyak_usis.cpp
 indi_shelyak_usis.h
 indi_v4l2driver.cpp
 indiapi.hConstants and Data structure definitions for the interface to the reference INDI C API implementation
 indibase.cpp
 indibase.h
 indibasetypes.h
 indiccd.cpp
 indiccd.h
 indiccdchip.cpp
 indiccdchip.h
 IndiClientMock.cpp
 IndiClientMock.h
 indicom.c
 indicom.hImplementations for common driver routines
 indicontroller.cpp
 indicontroller.h
 indicorrelator.cpp
 indicorrelator.h
 indidetector.cpp
 indidetector.h
 indidevapi.c
 indidevapi.hInterface to the reference INDI C API device implementation on the Device Driver side
 indidome.cpp
 indidome.h
 indidriver.c
 indidriver.h
 indidriverio.c
 indidriverio.h
 indidrivermain.c
 indidustcapinterface.cpp
 indidustcapinterface.h
 indielapsedtimer.cpp
 indielapsedtimer.h
 indielapsedtimer_p.h
 indifilterinterface.cpp
 indifilterinterface.h
 indifilterwheel.cpp
 indifilterwheel.h
 indifocuser.cpp
 indifocuser.h
 indifocuserinterface.cpp
 indifocuserinterface.h
 indigps.cpp
 indigps.h
 indiguiderinterface.cpp
 indiguiderinterface.h
 indilightboxinterface.cpp
 indilightboxinterface.h
 indililxml.h
 indilogger.cpp
 indilogger.h
 indimacros.h
 indiproperties.cpp
 indiproperties.h
 indiproperties_p.h
 indiproperty.cpp
 indiproperty.h
 indiproperty_p.h
 indipropertybasic.cpp
 indipropertybasic.h
 indipropertybasic_p.h
 indipropertyblob.cpp
 indipropertyblob.h
 indipropertyblob_p.h
 indipropertylight.cpp
 indipropertylight.h
 indipropertylight_p.h
 indipropertynumber.cpp
 indipropertynumber.h
 indipropertynumber_p.h
 indipropertyswitch.cpp
 indipropertyswitch.h
 indipropertyswitch_p.h
 indipropertytext.cpp
 indipropertytext.h
 indipropertytext_p.h
 indipropertyview.cpp
 indipropertyview.h
 indireceiver.cpp
 indireceiver.h
 indirotator.cpp
 indirotator.h
 indirotatorinterface.cpp
 indirotatorinterface.h
 indisensorinterface.cpp
 indisensorinterface.h
 indiserver.cpp
 IndiServerController.cpp
 IndiServerController.h
 indisinglethreadpool.cpp
 indisinglethreadpool.h
 indisinglethreadpool_p.h
 indispectrograph.cpp
 indispectrograph.h
 indistandardproperty.cpp
 indistandardproperty.h
 inditelescope.cpp
 inditelescope.h
 inditimer.cpp
 inditimer.h
 inditimer_p.h
 indiusbdevice.cpp
 indiusbdevice.h
 indiuserio.c
 indiuserio.h
 indiutility.cpp
 indiutility.h
 indiweather.cpp
 indiweather.h
 indiweatherinterface.cpp
 indiweatherinterface.h
 indiwidgettraits.h
 indiwidgetview.h
 indiwsserver.h
 InMemoryDatabase.cpp
 InMemoryDatabase.h
 integra.cpp
 integra.h
 intelliscope.c
 ioptronHC8406.cpp
 ioptronHC8406.h
 ioptronv3.cpp
 ioptronv3.h
 ioptronv3driver.cpp
 ioptronv3driver.h
 joystick.cpp
 joystick.h
 joystickdriver.cpp
 joystickdriver.h
 jpegutils.c
 jpegutils.h
 json.h
 lacerta_mfoc.cpp
 lacerta_mfoc.h
 lacerta_mfoc_fmc.cpp
 lacerta_mfoc_fmc.h
 lakeside.cpp
 lakeside.h
 libastro.cpp
 libastro.h
 light_panel_simulator.cpp
 light_panel_simulator.h
 lilxml.cpp
 lilxml.hA little DOM-style library to handle parsing and processing an XML file
 LoaderClient.cpp
 LoaderClient.h
 LoaderMain.cpp
 locale_compat.h
 lpm.cpp
 lpm.h
 Lx.cpp
 Lx.h
 lx200_10micron.cppImplementation of the driver for the 10micron mounts
 lx200_10micron.h
 lx200_16.cpp
 lx200_16.h
 lx200_OnStep.cpp
 lx200_OnStep.h
 lx200_OpenAstroTech.cpp
 lx200_OpenAstroTech.h
 lx200_pegasus_nyx101.cpp
 lx200_pegasus_nyx101.h
 lx200_TeenAstro.cpp
 lx200_TeenAstro.h
 lx200am5.cpp
 lx200am5.h
 lx200ap.cpp
 lx200ap.h
 lx200ap_gtocp2.cpp
 lx200ap_gtocp2.h
 lx200ap_legacy.cpp
 lx200ap_legacy.h
 lx200ap_v2.cpp
 lx200ap_v2.h
 lx200apdriver.cpp
 lx200apdriver.h
 lx200aplib.h
 lx200autostar.cpp
 lx200autostar.h
 lx200basic.cpp
 lx200basic.h
 lx200classic.cpp
 lx200classic.h
 lx200driver.cpp
 lx200driver.h
 lx200fs2.cpp
 lx200fs2.h
 lx200gemini.cpp
 lx200gemini.h
 lx200generic.cpp
 lx200generic.h
 lx200gotonova.cpp
 lx200gotonova.h
 lx200gps.cpp
 lx200gps.h
 lx200pulsar2.cpp
 lx200pulsar2.h
 lx200ss2000pc.cpp
 lx200ss2000pc.h
 lx200telescope.cpp
 lx200telescope.h
 lx200zeq25.cpp
 lx200zeq25.h
 magellan1.cpp
 magellan1.h
 magellandriver.c
 magellandriver.h
 manager.cpp
 manager.h
 manual_filter.cpp
 manual_filter.h
 MapPropertiesToInMemoryDatabase.cpp
 MapPropertiesToInMemoryDatabase.h
 MathPlugin.cpp
 MathPlugin.h
 MathPluginManagement.cpp
 MathPluginManagement.h
 MathPluginManagerClient.cpp
 MathPluginManagerClient.h
 MathPluginManagerMain.cpp
 mbox.cpp
 mbox.h
 microtouch.cpp
 microtouch.h
 mjpegencoder.cpp
 mjpegencoder.h
 moonlite.cpp
 moonlite.h
 moonlite_dro.cpp
 moonlite_dro.h
 mount_driver.cpp
 mount_driver.h
 mydcp4esp32.cpp
 mydcp4esp32.h
 myDewControllerPro.cpp
 myDewControllerPro.h
 myfocuserpro2.cpp
 myfocuserpro2.h
 NearestMathPlugin.cpp
 NearestMathPlugin.h
 NetIF.hpp
 nexdome_beaver.cpp
 nexdome_beaver.h
 nfocus.cpp
 nfocus.h
 nframe.cpp
 nframe.h
 nightcrawler.cpp
 nightcrawler.h
 nstep.cpp
 nstep.h
 onfocus.cpp
 onfocus.h
 openweathermap.cpp
 openweathermap.h
 paramount.cpp
 paramount.h
 parentdevice.cpp
 parentdevice.h
 parentdevice_p.h
 pegasus_falcon.cpp
 pegasus_falcon.h
 pegasus_flatmaster.cpp
 pegasus_flatmaster.h
 pegasus_focuscube.cpp
 pegasus_focuscube.h
 pegasus_indigo.cpp
 pegasus_indigo.h
 pegasus_ppb.cpp
 pegasus_ppb.h
 pegasus_ppba.cpp
 pegasus_ppba.h
 pegasus_prodigyMF.cpp
 pegasus_prodigyMF.h
 pegasus_scopsoag.cpp
 pegasus_scopsoag.h
 pegasus_uch.cpp
 pegasus_uch.h
 pegasus_upb.cpp
 pegasus_upb.h
 perfectstar.cpp
 perfectstar.h
 pid.cpp
 pid.h
 planewave_delta.cpp
 planewave_delta.h
 planewave_efa.cpp
 planewave_efa.h
 pmc8.cpp
 pmc8.h
 pmc8driver.cpp
 pmc8driver.h
 primalucacommandset.cpp
 primalucacommandset.h
 ProcessController.cpp
 ProcessController.h
 pwc-ioctl.h
 pyxis.cpp
 pyxis.h
 qhycfw1.cpp
 qhycfw1.h
 qhycfw2.cpp
 qhycfw2.h
 qhycfw3.cpp
 qhycfw3.h
 quantum_wheel.cpp
 quantum_wheel.h
 rainbow.cpp
 rainbow.h
 rainbowRSF.cpp
 rainbowRSF.h
 raindetector.cppConstruct a rain detector device that the user may operate to raise a rain alert. This rain light property defined by this driver is snooped by the Dome driver then takes whatever appropriate action to protect the dome
 raindetector.hConstruct a rain detector device that the user may operate to raise a rain alert. This rain light property defined by this driver is snooped by the Dome driver then takes whatever appropriate action to protect the dome
 rawencoder.cpp
 rawencoder.h
 rbfocus.cpp
 rbfocus.h
 receiver_simulator.cpp
 receiver_simulator.h
 recorderinterface.cpp
 recorderinterface.h
 recordermanager.cpp
 recordermanager.h
 rigel_dome.cpp
 rigel_dome.h
 robofocus.cpp
 robofocus.h
 roll_off.cpp
 roll_off.h
 rotator_simulator.cpp
 rotator_simulator.h
 scopedome_arduino.cpp
 scopedome_arduino.h
 scopedome_dome.cpp
 scopedome_dome.h
 scopedome_sim.cpp
 scopedome_sim.h
 scopedome_usb21.cpp
 scopedome_usb21.h
 scopesim_helper.cpp
 scopesim_helper.h
 sdfits.h
 select.h
 serrecorder.cpp
 serrecorder.h
 ServerMock.cpp
 ServerMock.h
 sestosenso.cpp
 sestosenso.h
 sestosenso2.cpp
 sestosenso2.h
 setINDIproperty.c
 sharedblob.c
 sharedblob.h
 sharedblob_parse.cpp
 sharedblob_parse.h
 SharedBuffer.cpp
 SharedBuffer.h
 shm_open_anon.c
 shm_open_anon.h
 si_efs.cpp
 si_efs.h
 signals.c
 simple_receiver.cpp
 simple_receiver.h
 simple_telescope_simulator.cpp
 simple_telescope_simulator.h
 simpleccd.cppConstruct a basic INDI CCD device that simulates exposure & temperature settings. It also generates a random pattern and uploads it as a FITS file
 simpleccd.hConstruct a basic INDI CCD device that simulates exposure & temperature settings. It also generates a random pattern and uploads it as a FITS file
 simpledevice.cppConstruct a basic INDI device with only one property to connect and disconnect
 simpledevice.hConstruct a basic INDI device with only one property to connect and disconnect
 simplescope.cppConstruct a basic INDI telescope device that simulates GOTO commands
 simplescope.hConstruct a basic INDI telescope device that simulates GOTO commands
 simpleskeleton.cppConstruct a basic INDI CCD device that demonstrates ability to define properties from a skeleton file
 simpleskeleton.hConstruct a basic INDI CCD device that demonstrates ability to define properties from a skeleton file
 skycommander.c
 skycommander.cpp
 skycommander.h
 skysafari.cpp
 skysafari.h
 skysafariclient.cpp
 skysafariclient.h
 skywatcherAltAzSimple.cpp
 skywatcherAltAzSimple.h
 skywatcherAPI.cpp
 skywatcherAPI.h
 skywatcherAPIMount.cpp
 skywatcherAPIMount.h
 smartfocus.cpp
 smartfocus.h
 snapcap.cpp
 snapcap.h
 sqm.cpp
 sqm.h
 sqm_simulator.cpp
 sqm_simulator.h
 STAR2000.cpp
 STAR2000.h
 STAR2kdriver.c
 STAR2kdriver.h
 stats.c
 steeldrive.cpp
 steeldrive.h
 steeldrive2.cpp
 steeldrive2.h
 stream.c
 streammanager.cpp
 streammanager.h
 streammanager_p.h
 stv.c
 stvdriver.c
 stvdriver.h
 SVDMathPlugin.cpp
 SVDMathPlugin.h
 synscandriver.cpp
 synscandriver.h
 synscandriverlegacy.cpp
 synscandriverlegacy.h
 synscanmount.cpp
 synscanmountlegacy.cpp
 tcfs.cpp
 tcfs.h
 tcpsocket.cpp
 tcpsocket.h
 tcpsocket_p.h
 tcpsocket_unix.cpp
 tcpsocket_win.cpp
 teenastro.cpp
 teenastro.h
 telescope_script.cpp
 telescope_script.h
 telescope_simulator.cpp
 telescope_simulator.h
 TelescopeDirectionVectorSupportFunctions.cpp
 TelescopeDirectionVectorSupportFunctions.h
 temmadriver.cpp
 temmadriver.h
 test_alignment.cpp
 test_base64.cpp
 test_ccd_simulator.cpp
 test_celestrondriver.cpp
 test_eq500xdriver.cpp
 test_property_class.cpp
 test_scopesim_helper.cpp
 TestClientQueries.cpp
 TestIndiClient.cpp
 TestIndiserverSingleDriver.cpp
 TestIndiSetProp.cpp
 theorarecorder.cpp
 theorarecorder.h
 transforms.cpp
 transforms.h
 trutech_wheel.c
 trutech_wheel.cpp
 trutech_wheel.h
 ttybase.cpp
 ttybase.h
 tutorial_client.cppConstruct a basic INDI client that demonstrates INDI::Client capabilities. This client must be used with tutorial_three device "Simple CCD"
 tutorial_client.hConstruct a basic INDI client that demonstrates INDI::Client capabilities. This client must be used with tutorial_three device "Simple CCD"
 uniquequeue.h
 uranusmeteo.cpp
 uranusmeteo.h
 usb_dewpoint.cpp
 usb_dewpoint.h
 usbfocusv3.cpp
 usbfocusv3.h
 userio.c
 userio.h
 utils.cpp
 utils.h
 v4l2_base.cpp
 v4l2_base.h
 v4l2_builtin_decoder.cpp
 v4l2_builtin_decoder.h
 v4l2_colorspace.c
 v4l2_colorspace.h
 v4l2_decode.cpp
 v4l2_decode.h
 v4l2driver.cpp
 v4l2driver.h
 vantage.cpp
 vantage.h
 vcvt.h
 version.h
 wanderer_cover.cpp
 wanderer_cover.h
 wanderer_rotator_lite.cpp
 wanderer_rotator_lite.h
 watchdeviceproperty.cpp
 watchdeviceproperty.h
 watchdog.cpp
 watchdog.h
 watchdogclient.cpp
 watchdogclient.h
 weather_safety_proxy.cpp
 weather_safety_proxy.h
 weathermeta.cpp
 weathermeta.h
 weathersimulator.cpp
 weathersimulator.h
 weatherwatcher.cpp
 weatherwatcher.h
 wunderground.cpp
 wunderground.h
 xagyl_wheel.cpp
 xagyl_wheel.h
 XmlAwaiter.cpp
 XmlAwaiter.h
 XmlAwaiterTest.cpp