bool RoboFocus::saveConfigItems(FILE *fp) { IUSaveConfigNumber(fp, &SettingsNP); IUSaveConfigNumber(fp, &SetBacklashNP); return INDI::Focuser::saveConfigItems(fp); }
bool NFocus::saveConfigItems(FILE *fp) { IUSaveConfigText(fp, &PortTP); IUSaveConfigNumber(fp, &SettingsNP); IUSaveConfigNumber(fp, &SetBacklashNP); IUSaveConfigNumber(fp, &InOutScalarNP); return true; }
bool NFocus::saveConfigItems(FILE *fp) { INDI::Focuser::saveConfigItems(fp); IUSaveConfigNumber(fp, &SettingsNP); IUSaveConfigNumber(fp, &InOutScalarNP); return true; }
bool DSICCD::saveConfigItems(FILE *fp) { INDI::CCD::saveConfigItems(fp); IUSaveConfigNumber(fp, &GainNP); IUSaveConfigNumber(fp, &OffsetNP); IUSaveConfigSwitch(fp, &VddExpSP); return true; }
bool MaxDomeII::saveConfigItems(FILE *fp) { IUSaveConfigNumber(fp, &HomeAzimuthNP); IUSaveConfigNumber(fp, &TicksPerTurnNP); IUSaveConfigNumber(fp, &ShutterOperationAzimuthNP); IUSaveConfigSwitch(fp, &ShutterConflictSP); IUSaveConfigSwitch(fp, &ShutterModeSP); return INDI::Dome::saveConfigItems(fp); }
bool lacerta_mfoc::saveConfigItems(FILE *fp) { // Save Focuser Config INDI::Focuser::saveConfigItems(fp); // Save additional MFPC Config IUSaveConfigNumber(fp, &BacklashNP); IUSaveConfigNumber(fp, &TempCompNP); return true; }
bool Weather::saveConfigItems(FILE *fp) { DefaultDevice::saveConfigItems(fp); IUSaveConfigText(fp, &ActiveDeviceTP); IUSaveConfigNumber(fp, &LocationNP); IUSaveConfigNumber(fp, &UpdatePeriodNP); for (int i = 0; i < nRanges; i++) IUSaveConfigNumber(fp, &ParametersRangeNP[i]); return true; }
bool ArmPlat::saveConfigItems(FILE *fp) { INDI::Focuser::saveConfigItems(fp); IUSaveConfigSwitch(fp, &IntExtTempSensorSP); IUSaveConfigSwitch(fp, &PerPortSP); IUSaveConfigSwitch(fp, &HalfStepSP); IUSaveConfigSwitch(fp, &WiringSP); IUSaveConfigNumber(fp, &BacklashNP); IUSaveConfigSwitch(fp, &BacklashCompensationSP); IUSaveConfigSwitch(fp, &MotorTypeSP); IUSaveConfigNumber(fp, &MaxSpeedNP); return true; }
bool GPhotoCCD::saveConfigItems(FILE *fp) { // First save the CCD Info property IUSaveConfigNumber(fp, PrimaryCCD.getCCDInfo()); INDI::CCD::saveConfigItems(fp); IUSaveConfigNumber(fp, &mMirrorLockNP); if (mIsoSP.nsp > 0) IUSaveConfigSwitch(fp, &mIsoSP); if (mFormatSP.nsp > 0) IUSaveConfigSwitch(fp, &mFormatSP); return true; }
bool INDI::GPS::saveConfigItems(FILE *fp) { INDI::DefaultDevice::saveConfigItems(fp); IUSaveConfigNumber(fp, &PeriodNP); return true; }
bool IEQPro::saveConfigItems(FILE *fp) { INDI::Telescope::saveConfigItems(fp); IUSaveConfigNumber(fp, &CustomTrackRateNP); return true; }
bool IndiRpialtimu::saveConfigItems(FILE *fp) { IUSaveConfigNumber(fp, &AdjustmentNP); //controller->saveConfigItems(fp); return true; }
/************************************************************************************ * * ***********************************************************************************/ bool ScopeDome::saveConfigItems(FILE *fp) { INDI::Dome::saveConfigItems(fp); IUSaveConfigNumber(fp, &DomeHomePositionNP); IUSaveConfigSwitch(fp, &ParkShutterSP); return true; }
bool INDI::LightBoxInterface::saveLightBoxConfigItems(FILE *fp) { IUSaveConfigText(fp, &ActiveDeviceTP); if (FilterIntensityN != nullptr) IUSaveConfigNumber(fp, &FilterIntensityNP); return true; }
bool WeatherMeta::saveConfigItems(FILE *fp) { INDI::DefaultDevice::saveConfigItems(fp); IUSaveConfigText(fp, &ActiveDeviceTP); IUSaveConfigNumber(fp, &UpdatePeriodNP); return true; }
bool WeatherSafetyProxy::saveConfigItems(FILE *fp) { INDI::Weather::saveConfigItems(fp); IUSaveConfigText(fp, &ScriptsTP); IUSaveConfigText(fp, &UrlTP); IUSaveConfigSwitch(fp, &ScriptOrCurlSP); IUSaveConfigNumber(fp, &softErrorHysteresisNP); return true; }
bool CCDSim::saveConfigItems(FILE *fp) { INDI::CCD::saveConfigItems(fp); IUSaveConfigNumber(fp,SimulatorSettingsNV); IUSaveConfigSwitch(fp, TimeFactorSV); return true; }
bool INDI::Focuser::saveConfigItems(FILE *fp) { IUSaveConfigText(fp, &PortTP); IUSaveConfigNumber(fp, &PresetNP); controller->saveConfigItems(fp); return true; }
bool FocuserInterface::saveConfigItems(FILE * fp) { if (CanAbsMove()) IUSaveConfigNumber(fp, &FocusMaxPosNP); if (CanReverse()) IUSaveConfigSwitch(fp, &FocusReverseSP); return true; }
///////////////////////////////////////////////////////// /// Save properties in config file ///////////////////////////////////////////////////////// bool ATIKCCD::saveConfigItems(FILE *fp) { INDI::CCD::saveConfigItems(fp); if (HasCooler()) { IUSaveConfigNumber(fp, &CoolerNP); IUSaveConfigSwitch(fp, &CoolerSP); } if (m_isHorizon && IUFindOnSwitchIndex(&ControlPresetsSP) == PRESET_CUSTOM) IUSaveConfigNumber(fp, &ControlNP); if (m_CameraFlags & ARTEMIS_PROPERTIES_CAMERAFLAGS_HAS_FILTERWHEEL) INDI::FilterInterface::saveConfigItems(fp); return true; }
bool NStep::saveConfigItems(FILE *fp) { INDI::Focuser::saveConfigItems(fp); IUSaveConfigNumber(fp, &CompensationSettingsNP); IUSaveConfigSwitch(fp, &CompensationModeSP); IUSaveConfigSwitch(fp, &SteppingModeSP); return true; }
bool WatchDog::saveConfigItems(FILE *fp) { INDI::DefaultDevice::saveConfigItems(fp); IUSaveConfigNumber(fp, &HeartBeatNP); IUSaveConfigText(fp, &SettingsTP); IUSaveConfigText(fp, &ActiveDeviceTP); IUSaveConfigSwitch(fp, &ShutdownProcedureSP); return true; }
bool MICCD::saveConfigItems(FILE *fp) { INDI::CCD::saveConfigItems(fp); IUSaveConfigNumber(fp, &TemperatureRampNP); IUSaveConfigSwitch(fp, &ReadModeSP); if (numFilters > 0) { INDI::FilterInterface::saveConfigItems(fp); } if (maxFanValue > 0) IUSaveConfigNumber(fp, &FanNP); if (maxHeatingValue > 0) IUSaveConfigNumber(fp, &WindowHeatingNP); return true; }
bool INDI::FilterWheel::saveConfigItems(FILE * fp) { DefaultDevice::saveConfigItems(fp); IUSaveConfigNumber(fp, &FilterSlotNP); IUSaveConfigText(fp, FilterNameTP); controller->saveConfigItems(fp); return true; }
bool MICCD::saveConfigItems(FILE *fp) { INDI::CCD::saveConfigItems(fp); IUSaveConfigNumber(fp, &TemperatureRampNP); IUSaveConfigSwitch(fp, &NoiseSP); if (numFilters > 0) { IUSaveConfigNumber(fp, &FilterSlotNP); IUSaveConfigText(fp, FilterNameTP); } if (maxFanValue > 0) IUSaveConfigNumber(fp, &FanNP); if (maxHeatingValue > 0) IUSaveConfigNumber(fp, &WindowHeatingNP); return true; }
bool QHYCCD::saveConfigItems(FILE *fp) { INDI::CCD::saveConfigItems(fp); if (HasFilters) { INDI::FilterInterface::saveConfigItems(fp); } if (HasGain) IUSaveConfigNumber(fp, &GainNP); if (HasOffset) IUSaveConfigNumber(fp, &OffsetNP); if (HasUSBSpeed) IUSaveConfigNumber(fp, &SpeedNP); if (HasUSBTraffic) IUSaveConfigNumber(fp, &USBTrafficNP); return true; }
bool QHYCCD::saveConfigItems(FILE *fp) { INDI::CCD::saveConfigItems(fp); if (HasFilters) { IUSaveConfigNumber(fp, &FilterSlotNP); IUSaveConfigText(fp, FilterNameTP); } if (HasGain) IUSaveConfigNumber(fp, &GainNP); if (HasOffset) IUSaveConfigNumber(fp, &OffsetNP); if (HasUSBSpeed) IUSaveConfigNumber(fp, &SpeedNP); if (HasUSBTraffic) IUSaveConfigNumber(fp, &USBTrafficNP); return true; }