API Reference
A selection of documented C++ classes important for developing new hardware drivers and other Blackchirp extensions. For help with adding hardware support, visit the Discord server. Contributions to this reference are welcome.
Contents:
- AcquisitionManager
- ApplicationConfigManager
- AuxDataStorage
- BatchManager
- BlackchirpCSV
- Blackchirp Plot Curve Classes
- CatalogParser
- ChirpConfig
- ClickableLabel
- ClockManager
- CommunicationProtocol
- CurveAppearance and CurveAppearanceWidget
- CurveFactory and CurveStorageInterface
- CustomInstrument
- DataStorageBase
- EnumComboBox
- Experiment
- ExperimentConfigPage
- Fid
- FidStorageBase
- FileParser
- FileParserRegistry
- Ft
- FtmwConfig
- FtWorker
- GenericXYParser
- HardwareLoadout
- HardwareManager
- HardwareObject
- HardwareProfileManager
- HardwareRegistry
- HeaderStorage
- HwSettingsWidget
- LifConfig
- LifStorage
- LoadoutManager
- LogHandler
- OverlayBase and OverlayStorage
- PythonHardwareBase
- PythonProcess
- RfConfig
- RfConfigSnapshot
- RuntimeHardwareConfig
- ScientificSpinBox
- SettingsStorage
- SettingsTable
- SPCATParser
- ThemeColors
- VendorLibrary
- WaveformBuffer and WaveformEntry
- XIAMParser
- ZoomPanPlot