bool IpFocus::saveConfigItems(FILE *fp) { INDI::Focuser::saveConfigItems(fp); IUSaveConfigText(fp, &FocuserEndpointTP); IUSaveConfigText(fp, &AlwaysApproachDirectionP); 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 WeatherWatcher::saveConfigItems(FILE *fp) { INDI::Weather::saveConfigItems(fp); IUSaveConfigText(fp, &watchFileTP); IUSaveConfigText(fp, &keywordTP); IUSaveConfigText(fp, &separatorTP); 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 TCP::saveConfigItems(FILE *fp) { IUSaveConfigText(fp, &AddressTP); IUSaveConfigSwitch(fp, &TcpUdpSP); return true; }
bool Controller::saveConfigItems(FILE * fp) { IUSaveConfigSwitch(fp, &UseJoystickSP); IUSaveConfigText(fp, &JoystickSettingTP); return true; }
bool JoyStick::saveConfigItems(FILE *fp) { INDI::DefaultDevice::saveConfigItems(fp); IUSaveConfigText(fp, &PortTP); return true; }
bool NFocus::saveConfigItems(FILE *fp) { IUSaveConfigText(fp, &PortTP); IUSaveConfigNumber(fp, &SettingsNP); IUSaveConfigNumber(fp, &SetBacklashNP); IUSaveConfigNumber(fp, &InOutScalarNP); return true; }
bool INDI::LightBoxInterface::saveLightBoxConfigItems(FILE *fp) { IUSaveConfigText(fp, &ActiveDeviceTP); if (FilterIntensityN != nullptr) IUSaveConfigNumber(fp, &FilterIntensityNP); return true; }
bool WunderGround::saveConfigItems(FILE *fp) { INDI::Weather::saveConfigItems(fp); IUSaveConfigText(fp, &wunderAPIKeyTP); return true; }
bool XAGYLWheel::saveConfigItems(FILE *fp) { INDI::FilterWheel::saveConfigItems(fp); IUSaveConfigText(fp, &PortTP); return true; }
bool Vantage::saveConfigItems(FILE *fp) { INDI::Weather::saveConfigItems(fp); IUSaveConfigText(fp, &PortTP); IUSaveConfigSwitch(fp, &BaudRateSP); return true; }
bool WeatherMeta::saveConfigItems(FILE *fp) { INDI::DefaultDevice::saveConfigItems(fp); IUSaveConfigText(fp, &ActiveDeviceTP); IUSaveConfigNumber(fp, &UpdatePeriodNP); return true; }
bool INDI::Focuser::saveConfigItems(FILE *fp) { IUSaveConfigText(fp, &PortTP); IUSaveConfigNumber(fp, &PresetNP); controller->saveConfigItems(fp); return true; }
bool INDI::FilterWheel::saveConfigItems(FILE * fp) { DefaultDevice::saveConfigItems(fp); IUSaveConfigNumber(fp, &FilterSlotNP); IUSaveConfigText(fp, FilterNameTP); controller->saveConfigItems(fp); 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 GPhotoCCD::saveConfigItems(FILE *fp) { // First save Device Port IUSaveConfigText(fp, &PortTP); // Second 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 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) { 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; }
void MathPluginManagement::SaveConfigProperties(FILE *fp) { IUSaveConfigText(fp, &AlignmentSubsystemCurrentMathPluginV); IUSaveConfigSwitch(fp, &AlignmentSubsystemActiveV); }
bool INDI::CCD::saveConfigItems(FILE *fp) { IUSaveConfigText(fp, ActiveDeviceTP); return true; }
bool ScopeScript::saveConfigItems(FILE *fp) { INDI::Telescope::saveConfigItems(fp); IUSaveConfigText(fp, &ScriptsTP); return true; }
bool FlipFlat::saveConfigItems(FILE *fp) { IUSaveConfigText(fp, &PortTP); return saveLightBoxConfigItems(fp); }
bool DomeScript::saveConfigItems(FILE *fp) { INDI::Dome::saveConfigItems(fp); IUSaveConfigText(fp, &ScriptsTP); return true; }