示例#1
0
文件: qhy_ccd.cpp 项目: A-j-K/indi
void ISGetProperties(const char *dev)
{
  ISInit();
  for (int i = 0; i < cameraCount; i++)
  {
    QHYCCD *camera = cameras[i];
    if (dev == NULL || !strcmp(dev, camera->name))
    {
      camera->ISGetProperties(dev);
      if (dev != NULL)
        break;
    }
  }
}
示例#2
0
文件: qhy_ccd.cpp 项目: rrogge/indi
void ISGetProperties(const char *dev)
{
    ISInit();

    if (cameraCount == 0)
    {
        IDMessage(nullptr, "No QHY cameras detected. Power on?");
        return;
    }

    for (int i = 0; i < cameraCount; i++)
    {
        QHYCCD *camera = cameras[i];
        if (dev == NULL || !strcmp(dev, camera->name))
        {
            camera->ISGetProperties(dev);
            if (dev != NULL)
                break;
        }
    }
}