×

INDI Library v2.0.6 is Released (02 Feb 2024)

Bi-monthly release with minor bug fixes and improvements

KStars and INDI One Year Later

  • Posts: 365
  • Thank you received: 32
Yes I think this intermediate period of the big change to github and all the commits was not optimal for the system as a whole. But I did see the positive direction coming out of that and that's why I'm still following the progress closely, as said, I love the entire setup and idea. Seems things are settling done judging from the forum issues (my new indicator :) ). So I'll fire it up for a session soon again. Thanks for all the effort and for the nice discussion!
The following user(s) said Thank You: Jasem Mutlaq
5 years 8 months ago #27144

Please Log in or Create an account to join the conversation.

  • Posts: 1119
  • Thank you received: 182
Weather and work requirements have not been kind to me for the last 3 months, so I have not had the chance to provide much input here lately. Just to say how awed I am by Indi and Ekos and how acutely aware I am how much work is being put into this by Jasem, Rob, Eric and a bunch of others I have not had the chance to communicate with in person so far. I know I couldn't do it!

Obviously, there are still ways to improve on things, but that's what we, the users, are there for. Our job is to test out the software, find the conditions that don't work, then analyse the parameters as tightly as possible and then report our findings. Although I have used this software for only about 7 or 8 months so far, I love the tinkering that comes with it and I have also seen the enormous progress that has been made. Working with others here in the forum is rewarding and I find it amazing how quickly problems or quirks that I have found and reported on have been fixed by those far more capable than me.

Yes, sometimes it can be frustrating when the telescope does not behave the way I want it to, but that is part of the trouble-shooting and improvement process. I do it in my job every day.

Thanks Jasem, Rob, Eric and everyone else who is contributing and making this fantastic software package available to us all.

Now, if you could do something about the weather and the light pollution I have to deal with, I would greatly appreciate that, too!!
The following user(s) said Thank You: Jasem Mutlaq
Last edit: 5 years 8 months ago by Jose Corazon. Reason: Orthography improvements
5 years 8 months ago #27152

Please Log in or Create an account to join the conversation.

  • Posts: 424
  • Thank you received: 66

Replied by Greg on topic KStars and INDI One Year Later

The OP's comment really have to be taken to heart. When I first starting using Kstars, it was unusable with bugs. About 6 months later it was OK and I try to see it as a work in progress that can use my help by pointing out bugs and providing logs, etc. I know this is a hobby for the programmers but its should not be considered "Free". The time I invest in trying to use it, and failing, is not free. We have very limited amount of observing time where I live and can't afford to have things not work. Many people opt to pay for software if the cost of using "free" software becomes to great. Personally, I could see that you guys were really on to something with Kstars/Ekos so I opted to keep trying. If it weren't for the fact that Kstars was the only software that could drive my Pentax K5, I probably wouldn't have continued to use it. But now I've invested in modding my K5 instead of getting a CCD after deciding that Kstars will be my software of choice. I even shop for devices based on their support by Kstars.

However, what developers need to understand is that there is an expectation from the user that the software will install and work as claimed, and should be intuitive. Probably at least 50% of the effort needs to be made toward robustness and ease of use. For example, if I unplug my mouse and plug it in again on my computer, the pointer comes back to life and starts working where it left off. This is the expectation today.

USB is a hot plug technology and I'm pretty sure most users expect the same ease of use with any USB device they choose to plug or unplug from their RPi or StellarMate or Mac or even PC ;-) I should not get crashes or hang ups that require disconnecting and connecting or rebooting. I'm not saying this is happening now because I don't have time to test this now that I have a set up process that works. I only have 3 or 4 hours a night suitable for AP this time of year, and I only get 2 or 3 of nights per month. Speaking of setup process... the fact that I have one is an indication that things are finicky and not robust.

One has to keep in mind that the user is not a developer or a software programmer and just wants (needs) things to work. Computers are powerful machines, lets make them do all the work and let us to enjoy our evenings with easy to use, robust tools.
5 years 8 months ago #27154

Please Log in or Create an account to join the conversation.

  • Posts: 1119
  • Thank you received: 182
As Rob has already mentioned, I also keep a tested "old" version of KStars ready to switch to, just in case there was an update that had unintended consequences. In my worst case scenario, I just switch out the microSD card on my Pi3 or attach an SSD with the old version to my Zotac mini-PC and boot from that.
There are a few more improvements I can think of and I will post these suggestions to the Forum in due time. But as far as I am concerned, the software works pretty well already, as long as you know where its limitations are.
5 years 8 months ago #27155

Please Log in or Create an account to join the conversation.

Many excellent points raised in this thread! I'd like to thank everyone who shared in this discussion. The KStars & INDI developers strive to make the best possible tools for astrophotographers out there. I think an important distinction to be made here is that majority of the popular software tools for astrophotography today are not concerned with the device driver development. Contrast this with KStars, where the team needs to work diligently on both frontends. Imagine if the folks over at SGP had to write every ASCOM driver for every device they support! So given the limited amount of time every developer so graciously invests in this open source project, you can see it can spread thin given the limited resources.

Nevertheless, KStars & INDI would not have gotten to where there are today if not for the patience and feedback of our users which we are enormously thankful for. Observation time is scarce and every second count. With each release, we are adamant on making it both resilient and feature-rich. It's a balance that has to be tuned carefully to appeal to broad range of users. With your continued support, we can work together to make the tools that you depend on exceptional.
5 years 8 months ago #27156

Please Log in or Create an account to join the conversation.

  • Posts: 365
  • Thank you received: 32
Fully agree on that, it's great to see the community effort in it. Good point about the ascom drivers as well, I kind of hate the ascom way of control.. however, the drivers that do come with it never failed on me. That may have been my main point in all this, those remained (for better or worse) unchanged and thus stable. But ofcourse, that means they remain buggy for anyone's equipment where it didn't work.
5 years 8 months ago #27169

Please Log in or Create an account to join the conversation.

  • Posts: 158
  • Thank you received: 32

Replied by Bill on topic KStars and INDI One Year Later

Great responses everyone.

I think INDI/Ekos is a great platform and once I get past a few hurdles I think I will be in good shape to use it. One of the key reasons I am back to trying this, is that I will be setting up a second imaging rig soon, and I want them both to run on Raspberry Pi's. The second rig will be on a Paramount MyT, which has good support with the SkyX on RPi and INDI can connect to it via the TCP Server to control it. SkyX does not do full stack image automation, which is why having INDI in the picture is a must. They do have SkyX LTI but it is way too basic for my needs.

The first test was for me to get my current rig working, which is on an AP1100 mount. That is where I ran into the issues I posted about. Now that I have Stellarmate updated to 1.3, and have a better idea about how to use the rotator UI to get my images rotated how I want them, I think I am good. The last hurdle I had was guiding (PHD would not move the star at all, Ekos guider ran the mount so far the OTA pointed at the ground). Tonight should have enough sky time in it for me to test this out and see.

SGP remains my backup solution, since it always works how I want it to. I am not particularly fond of things in SGP (like its outrageously long focus runs) but it does what I want it to well enough to collect data. It also has that magic Framing and Mosaic Wizard that makes framing, rotating, and the like so darn easy and intuitive.

I will continue to post feedback as my journey trying INDI and KStars continues.
5 years 8 months ago #27172

Please Log in or Create an account to join the conversation.

  • Posts: 2247
  • Thank you received: 223
I have joined the Kstars/indi community 4 years ago, sure it hasn't always been plain sailing but I can tell you that between then and today with the contributions of many here (not going to name names as I will forget some) the tools (Kstars/Indi/Ekos) we use for free are fantastic.

I was also involved with the small team in porting to OSX, it took probably about over 2 years maybe for the work to be completed Ekos on Mac OS X ? (thread record holder :woohoo: 1431 replies and viewed 563k+ times.)
I can't tell you how much I appreciate today being able to use Kstars on my Mac's without having to go through a VM, don't even know if the VM's are being kept up to date really. Wasn't going to install Windows on any machines, Windows is banned at home :pinch:

I run a remote observatory, 400+ miles away from home, 3 countries between here and there. I do trust the system to work correctly. If something isn't going to work according to plans, it could cost me a fair amount of money, and or travelling costs.
Only very recently I was able to run a full session, see the following thread First proper full on Ekos session !!! .

Only now I can start enjoying astrophotography, going to be using the software as intended and not a little bit here a little bit over there...
I'm sure I'll find bugs, we all do, but we all need to participate ie: reporting them (with logs, otherwise Jasem will auto-respond with: Where are the logs? lol).

There is also the 'Wish List' forum if you want to throw in some ideas.
If only I knew more about coding, I would participate a lot more in the development.
The following user(s) said Thank You: Wouter van Reeven, Jose Corazon
5 years 8 months ago #27173

Please Log in or Create an account to join the conversation.

  • Posts: 158
  • Thank you received: 32

Replied by Bill on topic KStars and INDI One Year Later

Congrats on the good first run. The clouds decided to ruin tonight for imaging so no data for me. :( I did get to test everything with simulators though, and I think my next go will be fruitful.

Speaking of logs, I need to connect my QHY16200A camera to get a repro of it hanging. I can connect the camera and when I attempt to take a frame, it hangs and never responds again until I restart the camera. Watch me go try to repro and it works... ;)

Edit, it still hung. Log attached.

File Attachment:

File Name: log_00-10-21.txt
File Size:95 KB

2018-07-06T00:59:46.191 Pacific Daylight Time DEBG ][   org.kde.kstars.ekos.capture] - Preparing capture job "Light" for execution.
[2018-07-06T00:59:46.205 Pacific Daylight Time INFO ][   org.kde.kstars.ekos.capture] - "Capturing image..."
[2018-07-06T00:59:46.263 Pacific Daylight Time DEBG ][           org.kde.kstars.indi] - QHY CCD 16200A-M-0067ea : "[DEBUG] Requested CCD Frame is (0,0) (5120 x 3696) "
[2018-07-06T00:59:46.309 Pacific Daylight Time DEBG ][           org.kde.kstars.indi] - QHY CCD 16200A-M-0067ea : "[DEBUG] Final binned (1x1) image area is (0, 0), (5120, 3696) "
[2018-07-06T00:59:46.314 Pacific Daylight Time INFO ][     org.kde.kstars.ekos.align] - "World Coordinate System (WCS) is enabled. CCD rotation must be set either manually in the CCD driver or by solving an image before proceeding to capture any further images, otherwise the WCS information may be invalid."
[2018-07-06T00:59:46.366 Pacific Daylight Time DEBG ][           org.kde.kstars.indi] - QHY CCD 16200A-M-0067ea : "[DEBUG] Current exposure time is 1000000.000000 us "
[2018-07-06T00:59:46.371 Pacific Daylight Time DEBG ][           org.kde.kstars.indi] - QHY CCD 16200A-M-0067ea : "[DEBUG] SetQHYCCDBinMode (1x1). "
[2018-07-06T00:59:46.374 Pacific Daylight Time DEBG ][           org.kde.kstars.indi] - QHY CCD 16200A-M-0067ea : "[DEBUG] SetQHYCCDResolution camroix 0 camroiy 0 camroiwidth 5120 camroiheight 3696 "
[2018-07-06T00:59:46.415 Pacific Daylight Time DEBG ][           org.kde.kstars.indi] - QHY CCD 16200A-M-0067ea : "[DEBUG] Taking a 1 seconds frame... "
[2018-07-06T00:59:46.420 Pacific Daylight Time INFO ][           org.kde.kstars.indi] - QHY CCD 16200A-M-0067ea :  "[WARNING] World Coordinate System is enabled. CCD rotation must be set either manually or by solving the image before proceeding to capture any frames, otherwise the WCS information may be invalid. "
[2018-07-06T00:59:46.424 Pacific Daylight Time DEBG ][           org.kde.kstars.indi] - < QHY CCD 16200A-M-0067ea >: < CCD_ROTATION >
[2018-07-06T00:59:46.460 Pacific Daylight Time DEBG ][           org.kde.kstars.indi] - QHY CCD 16200A-M-0067ea : "[DEBUG] CCD Temp: 19.7065 CCD RAW Cooling Power: 1, CCD Cooling percentage: 0.392157 "
[2018-07-06T00:59:47.392 Pacific Daylight Time DEBG ][           org.kde.kstars.indi] - QHY CCD 16200A-M-0067ea : "[DEBUG] Exposure done, downloading image... "
[2018-07-06T00:59:47.439 Pacific Daylight Time DEBG ][           org.kde.kstars.indi] - QHY CCD 16200A-M-0067ea : "[DEBUG] Blocking read call. "

A few interesting things here:

- This camera has overscan area on it, that in ASCOM you tell it to ignore. Should be 4520 * 3616.
- Also as you can tell here, the cooler doesnt work either. It just sits at 0.39% power.
- It also thinks I have 9 filters, when the integrated wheel in the camera has 7 (other models have 5, this one has 7).
- If I stop INDI and start it again, the Web Manager will show 2 QHY drivers loaded. If I do nothing, and stop and start it again, it will show 3, and so on.

A few bits of info:
- The camera is using the same USB2 cable my QSI cameras use with no issues.
- I have tested with more than one cable, no change in behavior.
- Camera works flawlessly in Windows with the ASCOM driver.
- Completely unrelated - the 16200A camera is a steal at its price. The filters are crazy expensive though.

Looks like it gets here then dies.
/* Downloads the image from the CCD. */
int QHYCCD::grabImage()
{
    if (sim)
    {
        unsigned char *image = (unsigned char *)PrimaryCCD.getFrameBuffer();
        int width            = PrimaryCCD.getSubW() / PrimaryCCD.getBinX() * PrimaryCCD.getBPP() / 8;
        int height           = PrimaryCCD.getSubH() / PrimaryCCD.getBinY();
 
        for (int i = 0; i < height; i++)
            for (int j = 0; j < width; j++)
                image[i * width + j] = rand() % 255;
    }
    else
    {
        uint32_t ret, w, h, bpp, channels;
 
        DEBUG(INDI::Logger::DBG_DEBUG, "Blocking read call.");
        ret = GetQHYCCDSingleFrame(camhandle, &w, &h, &bpp, &channels, PrimaryCCD.getFrameBuffer());
        DEBUG(INDI::Logger::DBG_DEBUG, "Blocking read call finished.");
 
        if (ret != QHYCCD_SUCCESS)
        {
            DEBUGF(INDI::Logger::DBG_ERROR, "GetQHYCCDSingleFrame error (%d)", ret);
            PrimaryCCD.setExposureFailed();
            return -1;
        }
    }
Last edit: 5 years 8 months ago by Bill.
5 years 8 months ago #27192
Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 158
  • Thank you received: 32

Replied by Bill on topic KStars and INDI One Year Later

I ran INDI from a console with verbose mode on, and this is what I saw

2018-07-06T08:40:18: Client 0: queuing <defSwitchVector device='QHY CCD 16200A-M-0067ea' name='TELESCOPE_TYPE'>
2018-07-06T08:40:18: Driver indi_qhy_ccd: read <defSwitchVector device='QHY CCD 16200A-M-0067ea' name='WCS_CONTROL'>
2018-07-06T08:40:18: Client 0: queuing <defSwitchVector device='QHY CCD 16200A-M-0067ea' name='WCS_CONTROL'>
2018-07-06T08:40:18: Driver indi_qhy_ccd: read <defSwitchVector device='QHY CCD 16200A-M-0067ea' name='UPLOAD_MODE'>
2018-07-06T08:40:18: Client 0: queuing <defSwitchVector device='QHY CCD 16200A-M-0067ea' name='UPLOAD_MODE'>
2018-07-06T08:40:18: Driver indi_qhy_ccd: read <defTextVector device='QHY CCD 16200A-M-0067ea' name='UPLOAD_SETTINGS'>
2018-07-06T08:40:18: Client 0: queuing <defTextVector device='QHY CCD 16200A-M-0067ea' name='UPLOAD_SETTINGS'>
2018-07-06T08:40:18: Driver indi_qhy_ccd: read <defSwitchVector device='QHY CCD 16200A-M-0067ea' name='CCD_EXPOSURE_LOOP'>
2018-07-06T08:40:18: Client 0: queuing <defSwitchVector device='QHY CCD 16200A-M-0067ea' name='CCD_EXPOSURE_LOOP'>
2018-07-06T08:40:18: Driver indi_qhy_ccd: read <defNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_EXPOSURE_LOOP_COUNT'>
2018-07-06T08:40:18: Client 0: queuing <defNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_EXPOSURE_LOOP_COUNT'>
2018-07-06T08:40:18: Driver indi_qhy_ccd: read <defSwitchVector device='QHY CCD 16200A-M-0067ea' name='CCD_VIDEO_STREAM'>
2018-07-06T08:40:18: Client 0: queuing <defSwitchVector device='QHY CCD 16200A-M-0067ea' name='CCD_VIDEO_STREAM'>
2018-07-06T08:40:18: Driver indi_qhy_ccd: read <defNumberVector device='QHY CCD 16200A-M-0067ea' name='STREAMING_EXPOSURE'>
2018-07-06T08:40:18: Client 0: queuing <defNumberVector device='QHY CCD 16200A-M-0067ea' name='STREAMING_EXPOSURE'>
2018-07-06T08:40:18: Driver indi_qhy_ccd: read <defNumberVector device='QHY CCD 16200A-M-0067ea' name='FPS'>
2018-07-06T08:40:18: Client 0: queuing <defNumberVector device='QHY CCD 16200A-M-0067ea' name='FPS'>
2018-07-06T08:40:18: Driver indi_qhy_ccd: read <defSwitchVector device='QHY CCD 16200A-M-0067ea' name='RECORD_STREAM'>
2018-07-06T08:40:18: Client 0: queuing <defSwitchVector device='QHY CCD 16200A-M-0067ea' name='RECORD_STREAM'>
2018-07-06T08:40:18: Driver indi_qhy_ccd: read <defTextVector device='QHY CCD 16200A-M-0067ea' name='RECORD_FILE'>
2018-07-06T08:40:18: Client 0: queuing <defTextVector device='QHY CCD 16200A-M-0067ea' name='RECORD_FILE'>
2018-07-06T08:40:18: Driver indi_qhy_ccd: read <defNumberVector device='QHY CCD 16200A-M-0067ea' name='RECORD_OPTIONS'>
2018-07-06T08:40:18: Client 0: queuing <defNumberVector device='QHY CCD 16200A-M-0067ea' name='RECORD_OPTIONS'>
2018-07-06T08:40:18: Driver indi_qhy_ccd: read <defNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_STREAM_FRAME'>
2018-07-06T08:40:18: Client 0: queuing <defNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_STREAM_FRAME'>
2018-07-06T08:40:18: Driver indi_qhy_ccd: read <defSwitchVector device='QHY CCD 16200A-M-0067ea' name='CCD_STREAM_ENCODER'>
2018-07-06T08:40:18: Client 0: queuing <defSwitchVector device='QHY CCD 16200A-M-0067ea' name='CCD_STREAM_ENCODER'>
2018-07-06T08:40:18: Driver indi_qhy_ccd: read <defSwitchVector device='QHY CCD 16200A-M-0067ea' name='CCD_STREAM_RECORDER'>
2018-07-06T08:40:18: Client 0: queuing <defSwitchVector device='QHY CCD 16200A-M-0067ea' name='CCD_STREAM_RECORDER'>
2018-07-06T08:40:18: Driver indi_qhy_ccd: read <defSwitchVector device='QHY CCD 16200A-M-0067ea' name='CCD_COOLER'>
2018-07-06T08:40:18: Client 0: queuing <defSwitchVector device='QHY CCD 16200A-M-0067ea' name='CCD_COOLER'>
2018-07-06T08:40:18: Driver indi_qhy_ccd: read <defNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_COOLER_POWER'>
2018-07-06T08:40:18: Client 0: queuing <defNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_COOLER_POWER'>
2018-07-06T08:40:18: Driver indi_qhy_ccd: read <message device='QHY CCD 16200A-M-0067ea' name=''>
2018-07-06T08:40:18: Client 0: queuing <message device='QHY CCD 16200A-M-0067ea' name=''>
2018-07-06T08:40:18: Driver indi_qhy_ccd: read <defNumberVector device='QHY CCD 16200A-M-0067ea' name='USB_SPEED'>
2018-07-06T08:40:18: Client 0: queuing <defNumberVector device='QHY CCD 16200A-M-0067ea' name='USB_SPEED'>
2018-07-06T08:40:18: Driver indi_qhy_ccd: read <message device='QHY CCD 16200A-M-0067ea' name=''>
2018-07-06T08:40:18: Client 0: queuing <message device='QHY CCD 16200A-M-0067ea' name=''>
2018-07-06T08:40:18: Driver indi_qhy_ccd: read <defNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_GAIN'>
2018-07-06T08:40:18: Client 0: queuing <defNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_GAIN'>
2018-07-06T08:40:18: Driver indi_qhy_ccd: read <message device='QHY CCD 16200A-M-0067ea' name=''>
2018-07-06T08:40:18: Client 0: queuing <message device='QHY CCD 16200A-M-0067ea' name=''>
2018-07-06T08:40:18: Driver indi_qhy_ccd: read <defNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_OFFSET'>
2018-07-06T08:40:18: Client 0: queuing <defNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_OFFSET'>
2018-07-06T08:40:18: Driver indi_qhy_ccd: read <defNumberVector device='QHY CCD 16200A-M-0067ea' name='FILTER_SLOT'>
2018-07-06T08:40:18: Client 0: queuing <defNumberVector device='QHY CCD 16200A-M-0067ea' name='FILTER_SLOT'>
2018-07-06T08:40:18: Driver indi_qhy_ccd: read <defTextVector device='QHY CCD 16200A-M-0067ea' name='FILTER_NAME'>
2018-07-06T08:40:18: Client 0: queuing <defTextVector device='QHY CCD 16200A-M-0067ea' name='FILTER_NAME'>
2018-07-06T08:40:18: Client 0: sending <message device="QHY CCD 16200A-M-0067ea" timestam
2018-07-06T08:40:18: Driver indi_qhy_ccd: read <message device='QHY CCD 16200A-M-0067ea' name=''>
2018-07-06T08:40:18: Client 0: queuing <message device='QHY CCD 16200A-M-0067ea' name=''>
2018-07-06T08:40:18: Driver indi_qhy_ccd: read <setNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_INFO'>
2018-07-06T08:40:18: Client 0: queuing <setNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_INFO'>
2018-07-06T08:40:18: Driver indi_qhy_ccd: read <setNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_FRAME'>
2018-07-06T08:40:18: Client 0: queuing <setNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_FRAME'>
2018-07-06T08:40:18: Driver indi_qhy_ccd: read <setNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_FRAME'>
2018-07-06T08:40:18: Client 0: queuing <setNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_FRAME'>
2018-07-06T08:40:18: Driver indi_qhy_ccd: read <setNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_BINNING'>
2018-07-06T08:40:18: Client 0: queuing <setNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_BINNING'>
2018-07-06T08:40:18: Driver indi_qhy_ccd: read <setNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_INFO'>
2018-07-06T08:40:18: Client 0: queuing <setNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_INFO'>
2018-07-06T08:40:18: Driver indi_qhy_ccd: read <setNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_INFO'>
2018-07-06T08:40:18: Client 0: queuing <setNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_INFO'>
2018-07-06T08:40:18: Driver indi_qhy_ccd: read <message device='QHY CCD 16200A-M-0067ea' name=''>
2018-07-06T08:40:18: Client 0: queuing <message device='QHY CCD 16200A-M-0067ea' name=''>
2018-07-06T08:40:18: Driver indi_qhy_ccd: read <message device='QHY CCD 16200A-M-0067ea' name=''>
2018-07-06T08:40:18: Client 0: queuing <message device='QHY CCD 16200A-M-0067ea' name=''>
2018-07-06T08:40:18: Driver indi_qhy_ccd: read <setNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_STREAM_FRAME'>
2018-07-06T08:40:18: Client 0: queuing <setNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_STREAM_FRAME'>
2018-07-06T08:40:18: Client 0: sending <message device="QHY CCD 16200A-M-0067ea" timestam
2018-07-06T08:40:18: Client 0: sending <message device="QHY CCD 16200A-M-0067ea" timestam
2018-07-06T08:40:18: Client 0: sending <message device="QHY CCD 16200A-M-0067ea" timestam
2018-07-06T08:40:18: Client 0: sending <message device="QHY CCD 16200A-M-0067ea" timestam
2018-07-06T08:40:18: Client 0: sending <message device="QHY CCD 16200A-M-0067ea" timestam
2018-07-06T08:40:18: Client 0: sending <message device="QHY CCD 16200A-M-0067ea" timestam
2018-07-06T08:40:18: Client 0: sending <message device="QHY CCD 16200A-M-0067ea" timestam
2018-07-06T08:40:18: Client 0: sending <message device="QHY CCD 16200A-M-0067ea" timestam
2018-07-06T08:40:18: Client 0: sending <setSwitchVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:18: Client 0: sending <message device="QHY CCD 16200A-M-0067ea" timestam
2018-07-06T08:40:18: Client 0: sending <defNumberVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:18: Client 0: sending <defSwitchVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:18: Client 0: sending <defNumberVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:18: Client 0: sending <defNumberVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:18: Client 0: sending <defTextVector device="QHY CCD 16200A-M-0067ea" na
2018-07-06T08:40:18: Client 0: sending <defNumberVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:18: Client 0: sending <defNumberVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:18: Client 0: sending <defSwitchVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:18: Client 0: sending <defBLOBVector device="QHY CCD 16200A-M-0067ea" na
2018-07-06T08:40:18: Client 0: sending <defSwitchVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:18: Client 0: sending <defSwitchVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:18: Client 0: sending <defSwitchVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:18: Client 0: sending <defSwitchVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:18: Client 0: sending <defSwitchVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:18: Client 0: sending <defSwitchVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:18: Client 0: sending <defTextVector device="QHY CCD 16200A-M-0067ea" na
2018-07-06T08:40:18: Client 0: sending <defSwitchVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:18: Client 0: sending <defNumberVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:18: Client 0: sending <defSwitchVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:18: Client 0: sending <defNumberVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:18: Client 0: sending <defNumberVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:18: Client 0: sending <defSwitchVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:18: Client 0: sending <defTextVector device="QHY CCD 16200A-M-0067ea" na
2018-07-06T08:40:18: Client 0: sending <defNumberVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:18: Client 0: sending <defNumberVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:18: Client 0: sending <defSwitchVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:18: Client 0: sending <defSwitchVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:18: Client 0: sending <defSwitchVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:18: Client 0: sending <defNumberVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:18: Client 0: sending <message device="QHY CCD 16200A-M-0067ea" timestam
2018-07-06T08:40:18: Client 0: sending <defNumberVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:18: Client 0: sending <message device="QHY CCD 16200A-M-0067ea" timestam
2018-07-06T08:40:18: Client 0: sending <defNumberVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:18: Client 0: sending <message device="QHY CCD 16200A-M-0067ea" timestam
2018-07-06T08:40:18: Client 0: sending <defNumberVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:18: Client 0: sending <defNumberVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:18: Client 0: sending <defTextVector device="QHY CCD 16200A-M-0067ea" na
2018-07-06T08:40:18: Client 0: sending <message device="QHY CCD 16200A-M-0067ea" timestam
2018-07-06T08:40:18: Client 0: sending <setNumberVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:18: Client 0: sending <setNumberVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:18: Client 0: sending <setNumberVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:18: Client 0: sending <setNumberVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:18: Client 0: sending <setNumberVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:18: Client 0: sending <setNumberVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:18: Client 0: sending <message device="QHY CCD 16200A-M-0067ea" timestam
2018-07-06T08:40:18: Client 0: sending <message device="QHY CCD 16200A-M-0067ea" timestam
2018-07-06T08:40:18: Client 0: sending <setNumberVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:18: Client 0: read <newSwitchVector device='QHY CCD 16200A-M-0067ea' name='CONFIG_PROCESS'>
2018-07-06T08:40:18: Driver indi_qhy_ccd: queuing responsible for <newSwitchVector device='QHY CCD 16200A-M-0067ea' name='CONFIG_PROCESS'>
2018-07-06T08:40:18: Driver indi_qhy_ccd: sending <newSwitchVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:18: Driver indi_qhy_ccd: read <message device='QHY CCD 16200A-M-0067ea' name=''>
2018-07-06T08:40:18: Client 0: queuing <message device='QHY CCD 16200A-M-0067ea' name=''>
2018-07-06T08:40:18: Client 0: sending <message device="QHY CCD 16200A-M-0067ea" timestam
2018-07-06T08:40:18: Driver indi_qhy_ccd: read <setSwitchVector device='QHY CCD 16200A-M-0067ea' name='CONFIG_PROCESS'>
2018-07-06T08:40:18: Client 0: queuing <setSwitchVector device='QHY CCD 16200A-M-0067ea' name='CONFIG_PROCESS'>
2018-07-06T08:40:18: Client 0: sending <setSwitchVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:19: Client 0: read <newTextVector device='QHY CCD 16200A-M-0067ea' name='ACTIVE_DEVICES'>
2018-07-06T08:40:19: Driver indi_qhy_ccd: queuing responsible for <newTextVector device='QHY CCD 16200A-M-0067ea' name='ACTIVE_DEVICES'>
2018-07-06T08:40:19: Driver indi_qhy_ccd: sending <newTextVector device="QHY CCD 16200A-M-0067ea" na
2018-07-06T08:40:19: Driver indi_qhy_ccd: read <setTextVector device='QHY CCD 16200A-M-0067ea' name='ACTIVE_DEVICES'>
2018-07-06T08:40:19: Client 0: queuing <setTextVector device='QHY CCD 16200A-M-0067ea' name='ACTIVE_DEVICES'>
2018-07-06T08:40:19: Driver indi_qhy_ccd: read <getProperties device='Telescope Simulator' name='EQUATORIAL_EOD_COORD'>
2018-07-06T08:40:19: Client 0: sending <setTextVector device="QHY CCD 16200A-M-0067ea" na
2018-07-06T08:40:19: Driver indi_qhy_ccd: read <getProperties device='Telescope Simulator' name='TELESCOPE_INFO'>
2018-07-06T08:40:19: Driver indi_qhy_ccd: read <getProperties device='Telescope Simulator' name='GEOGRAPHIC_COORD'>
2018-07-06T08:40:19: Driver indi_qhy_ccd: read <getProperties device='Focuser Simulator' name='ABS_ROTATOR_ANGLE'>
2018-07-06T08:40:19: Driver indi_qhy_ccd: read <getProperties device='QHY CCD 16200A-M-0067ea' name='FILTER_SLOT'>
2018-07-06T08:40:19: Driver indi_qhy_ccd: snooping on QHY CCD 16200A-M-0067ea.FILTER_SLOT
2018-07-06T08:40:19: Driver indi_qhy_ccd: queuing responsible for <getProperties device='QHY CCD 16200A-M-0067ea' name='FILTER_SLOT'>
2018-07-06T08:40:19: Driver indi_qhy_ccd: read <getProperties device='QHY CCD 16200A-M-0067ea' name='FILTER_NAME'>
2018-07-06T08:40:19: Driver indi_qhy_ccd: snooping on QHY CCD 16200A-M-0067ea.FILTER_NAME
2018-07-06T08:40:19: Driver indi_qhy_ccd: queuing responsible for <getProperties device='QHY CCD 16200A-M-0067ea' name='FILTER_NAME'>
2018-07-06T08:40:19: Driver indi_qhy_ccd: read <getProperties device='SQM' name='SKY_QUALITY'>
2018-07-06T08:40:19: Driver indi_qhy_ccd: sending <getProperties version="1.7" device="QHY CCD 16200
2018-07-06T08:40:19: Driver indi_qhy_ccd: sending <getProperties version="1.7" device="QHY CCD 16200
2018-07-06T08:40:19: Driver indi_qhy_ccd: read <setNumberVector device='QHY CCD 16200A-M-0067ea' name='FILTER_SLOT'>
2018-07-06T08:40:19: Client 0: queuing <setNumberVector device='QHY CCD 16200A-M-0067ea' name='FILTER_SLOT'>
2018-07-06T08:40:19: Driver indi_qhy_ccd: queuing snooped <setNumberVector device='QHY CCD 16200A-M-0067ea' name='FILTER_SLOT'>
2018-07-06T08:40:19: Client 0: sending <setNumberVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:19: Driver indi_qhy_ccd: read <setTextVector device='QHY CCD 16200A-M-0067ea' name='FILTER_NAME'>
2018-07-06T08:40:19: Client 0: queuing <setTextVector device='QHY CCD 16200A-M-0067ea' name='FILTER_NAME'>
2018-07-06T08:40:19: Driver indi_qhy_ccd: queuing snooped <setTextVector device='QHY CCD 16200A-M-0067ea' name='FILTER_NAME'>
2018-07-06T08:40:19: Driver indi_qhy_ccd: sending <setNumberVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:19: Client 0: sending <setTextVector device="QHY CCD 16200A-M-0067ea" na
2018-07-06T08:40:19: Driver indi_qhy_ccd: sending <setTextVector device="QHY CCD 16200A-M-0067ea" na
2018-07-06T08:40:19: Client 0: read <newSwitchVector device='QHY CCD 16200A-M-0067ea' name='WCS_CONTROL'>
2018-07-06T08:40:19: Driver indi_qhy_ccd: queuing responsible for <newSwitchVector device='QHY CCD 16200A-M-0067ea' name='WCS_CONTROL'>
2018-07-06T08:40:19: Driver indi_qhy_ccd: sending <newSwitchVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:19: Driver indi_qhy_ccd: read <message device='QHY CCD 16200A-M-0067ea' name=''>
2018-07-06T08:40:19: Client 0: queuing <message device='QHY CCD 16200A-M-0067ea' name=''>
2018-07-06T08:40:19: Client 0: sending <message device="QHY CCD 16200A-M-0067ea" timestam
2018-07-06T08:40:19: Driver indi_qhy_ccd: read <defNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_ROTATION'>
2018-07-06T08:40:19: Client 0: queuing <defNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_ROTATION'>
2018-07-06T08:40:19: Driver indi_qhy_ccd: read <setSwitchVector device='QHY CCD 16200A-M-0067ea' name='WCS_CONTROL'>
2018-07-06T08:40:19: Client 0: queuing <setSwitchVector device='QHY CCD 16200A-M-0067ea' name='WCS_CONTROL'>
2018-07-06T08:40:19: Client 0: sending <defNumberVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:19: Client 0: sending <setSwitchVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:19: Driver indi_qhy_ccd: 2018-07-06 01:40:19:520: qhyccd: ControlQHYCCDTemp will call qcam->AutoTempControl(pCamHandle, setpoint=0.0)
2018-07-06T08:40:19: Driver indi_qhy_ccd: read <message device='QHY CCD 16200A-M-0067ea' name=''>
2018-07-06T08:40:19: Client 0: queuing <message device='QHY CCD 16200A-M-0067ea' name=''>
2018-07-06T08:40:19: Client 0: sending <message device="QHY CCD 16200A-M-0067ea" timestam
2018-07-06T08:40:19: Driver indi_qhy_ccd: read <setSwitchVector device='QHY CCD 16200A-M-0067ea' name='CCD_COOLER'>
2018-07-06T08:40:19: Client 0: queuing <setSwitchVector device='QHY CCD 16200A-M-0067ea' name='CCD_COOLER'>
2018-07-06T08:40:19: Driver indi_qhy_ccd: read <setNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_TEMPERATURE'>
2018-07-06T08:40:19: Client 0: queuing <setNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_TEMPERATURE'>
2018-07-06T08:40:19: Driver indi_qhy_ccd: read <setNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_COOLER_POWER'>
2018-07-06T08:40:19: Client 0: queuing <setNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_COOLER_POWER'>
2018-07-06T08:40:19: Client 0: sending <setSwitchVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:19: Client 0: sending <setNumberVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:19: Client 0: sending <setNumberVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:20: Driver indi_qhy_ccd: 2018-07-06 01:40:20:522: qhyccd: ControlQHYCCDTemp will call qcam->AutoTempControl(pCamHandle, setpoint=0.0)
2018-07-06T08:40:20: Driver indi_qhy_ccd: read <message device='QHY CCD 16200A-M-0067ea' name=''>
2018-07-06T08:40:20: Client 0: queuing <message device='QHY CCD 16200A-M-0067ea' name=''>
2018-07-06T08:40:20: Client 0: sending <message device="QHY CCD 16200A-M-0067ea" timestam
2018-07-06T08:40:20: Driver indi_qhy_ccd: read <setNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_TEMPERATURE'>
2018-07-06T08:40:20: Client 0: queuing <setNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_TEMPERATURE'>
2018-07-06T08:40:20: Driver indi_qhy_ccd: read <setNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_COOLER_POWER'>
2018-07-06T08:40:20: Client 0: queuing <setNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_COOLER_POWER'>
2018-07-06T08:40:20: Client 0: sending <setNumberVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:20: Client 0: sending <setNumberVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:21: Driver indi_qhy_ccd: 2018-07-06 01:40:21:524: qhyccd: ControlQHYCCDTemp will call qcam->AutoTempControl(pCamHandle, setpoint=0.0)
2018-07-06T08:40:21: Driver indi_qhy_ccd: read <message device='QHY CCD 16200A-M-0067ea' name=''>
2018-07-06T08:40:21: Client 0: queuing <message device='QHY CCD 16200A-M-0067ea' name=''>
2018-07-06T08:40:21: Client 0: sending <message device="QHY CCD 16200A-M-0067ea" timestam
2018-07-06T08:40:21: Driver indi_qhy_ccd: read <setNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_TEMPERATURE'>
2018-07-06T08:40:21: Client 0: queuing <setNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_TEMPERATURE'>
2018-07-06T08:40:21: Driver indi_qhy_ccd: read <setNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_COOLER_POWER'>
2018-07-06T08:40:21: Client 0: queuing <setNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_COOLER_POWER'>
2018-07-06T08:40:21: Client 0: sending <setNumberVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:21: Client 0: sending <setNumberVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:22: Driver indi_qhy_ccd: 2018-07-06 01:40:22:525: qhyccd: ControlQHYCCDTemp will call qcam->AutoTempControl(pCamHandle, setpoint=0.0)
2018-07-06T08:40:22: Driver indi_qhy_ccd: read <message device='QHY CCD 16200A-M-0067ea' name=''>
2018-07-06T08:40:22: Client 0: queuing <message device='QHY CCD 16200A-M-0067ea' name=''>
2018-07-06T08:40:22: Client 0: sending <message device="QHY CCD 16200A-M-0067ea" timestam
2018-07-06T08:40:22: Driver indi_qhy_ccd: read <setNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_TEMPERATURE'>
2018-07-06T08:40:22: Client 0: queuing <setNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_TEMPERATURE'>
2018-07-06T08:40:22: Driver indi_qhy_ccd: read <setNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_COOLER_POWER'>
2018-07-06T08:40:22: Client 0: queuing <setNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_COOLER_POWER'>
2018-07-06T08:40:22: Client 0: sending <setNumberVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:22: Client 0: sending <setNumberVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:23: Driver indi_qhy_ccd: 2018-07-06 01:40:23:527: qhyccd: ControlQHYCCDTemp will call qcam->AutoTempControl(pCamHandle, setpoint=0.0)
2018-07-06T08:40:23: Driver indi_qhy_ccd: read <message device='QHY CCD 16200A-M-0067ea' name=''>
2018-07-06T08:40:23: Client 0: queuing <message device='QHY CCD 16200A-M-0067ea' name=''>
2018-07-06T08:40:23: Client 0: sending <message device="QHY CCD 16200A-M-0067ea" timestam
2018-07-06T08:40:23: Driver indi_qhy_ccd: read <setNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_TEMPERATURE'>
2018-07-06T08:40:23: Client 0: queuing <setNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_TEMPERATURE'>
2018-07-06T08:40:23: Driver indi_qhy_ccd: read <setNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_COOLER_POWER'>
2018-07-06T08:40:23: Client 0: queuing <setNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_COOLER_POWER'>
2018-07-06T08:40:23: Client 0: sending <setNumberVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:23: Client 0: sending <setNumberVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:23: Client 0: read <newNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_EXPOSURE'>
2018-07-06T08:40:23: Driver indi_qhy_ccd: queuing responsible for <newNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_EXPOSURE'>
2018-07-06T08:40:23: Driver indi_qhy_ccd: sending <newNumberVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:23: Driver indi_qhy_ccd: 2018-07-06 01:40:23:804: qhyccd: SetQHYCCDParam...
2018-07-06T08:40:23: Driver indi_qhy_ccd: read <message device='QHY CCD 16200A-M-0067ea' name=''>
2018-07-06T08:40:23: Client 0: queuing <message device='QHY CCD 16200A-M-0067ea' name=''>
2018-07-06T08:40:23: Driver indi_qhy_ccd: read <message device='QHY CCD 16200A-M-0067ea' name=''>
2018-07-06T08:40:23: Client 0: queuing <message device='QHY CCD 16200A-M-0067ea' name=''>
2018-07-06T08:40:23: Driver indi_qhy_ccd: read <message device='QHY CCD 16200A-M-0067ea' name=''>
2018-07-06T08:40:23: Client 0: queuing <message device='QHY CCD 16200A-M-0067ea' name=''>
2018-07-06T08:40:23: Client 0: sending <message device="QHY CCD 16200A-M-0067ea" timestam
2018-07-06T08:40:23: Client 0: sending <message device="QHY CCD 16200A-M-0067ea" timestam
2018-07-06T08:40:23: Client 0: sending <message device="QHY CCD 16200A-M-0067ea" timestam
2018-07-06T08:40:23: Driver indi_qhy_ccd: 2018-07-06 01:40:23:825: cmosdll: InitAsyQCamLive start...
2018-07-06T08:40:23: Driver indi_qhy_ccd: 2018-07-06 01:40:23:825: qhyccd: QHYCCDSeriesMatch: idx 0, pHandle 0x23b68b0, qhyDevice[0]->pid = 1623
2018-07-06T08:40:23: Driver indi_qhy_ccd: 2018-07-06 01:40:23:825: cmosdll: idx: 0, InitAsyQCamLive 2 end...
2018-07-06T08:40:23: Driver indi_qhy_ccd: 2018-07-06 01:40:23:825: cmosdll: BeginAsyQCamLive start...
2018-07-06T08:40:23: Driver indi_qhy_ccd: 2018-07-06 01:40:23:825: cmosdll: alloc_fill_submit_bulk_transfers start...
2018-07-06T08:40:23: Driver indi_qhy_ccd: libusb: error [submit_bulk_transfer] submiturb failed error -1 errno=121
2018-07-06T08:40:23: Driver indi_qhy_ccd: 2018-07-06 01:40:23:827: cmosdll: idx: 0, alloc_fill_submit_bulk_transfers end...
2018-07-06T08:40:23: Driver indi_qhy_ccd: 2018-07-06 01:40:23:827: cmosdll: idx: 0, BeginAsyQCamLive end...
2018-07-06T08:40:23: Driver indi_qhy_ccd: read <message device='QHY CCD 16200A-M-0067ea' name=''>
2018-07-06T08:40:23: Client 0: queuing <message device='QHY CCD 16200A-M-0067ea' name=''>
2018-07-06T08:40:23: Driver indi_qhy_ccd: read <setNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_EXPOSURE'>
2018-07-06T08:40:23: Client 0: queuing <setNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_EXPOSURE'>
2018-07-06T08:40:23: Client 0: sending <message device="QHY CCD 16200A-M-0067ea" timestam
2018-07-06T08:40:23: Driver indi_qhy_ccd: 2018-07-06 01:40:23:828: cmosdll: event_thread_func() starts with idx: 0 ...
2018-07-06T08:40:23: Client 0: sending <setNumberVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:24: Driver indi_qhy_ccd: 2018-07-06 01:40:24:529: qhyccd: ControlQHYCCDTemp will call qcam->AutoTempControl(pCamHandle, setpoint=0.0)
2018-07-06T08:40:24: Driver indi_qhy_ccd: read <message device='QHY CCD 16200A-M-0067ea' name=''>
2018-07-06T08:40:24: Client 0: queuing <message device='QHY CCD 16200A-M-0067ea' name=''>
2018-07-06T08:40:24: Driver indi_qhy_ccd: read <setNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_TEMPERATURE'>
2018-07-06T08:40:24: Client 0: queuing <setNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_TEMPERATURE'>
2018-07-06T08:40:24: Driver indi_qhy_ccd: read <setNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_COOLER_POWER'>
2018-07-06T08:40:24: Client 0: queuing <setNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_COOLER_POWER'>
2018-07-06T08:40:24: Client 0: sending <message device="QHY CCD 16200A-M-0067ea" timestam
2018-07-06T08:40:24: Client 0: sending <setNumberVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:24: Client 0: sending <setNumberVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:24: Driver indi_qhy_ccd: 2018-07-06 01:40:24:828: qhyccd: GetQHYCCDSingleFrame start...
2018-07-06T08:40:24: Driver indi_qhy_ccd: read <message device='QHY CCD 16200A-M-0067ea' name=''>
2018-07-06T08:40:24: Client 0: queuing <message device='QHY CCD 16200A-M-0067ea' name=''>
2018-07-06T08:40:24: Driver indi_qhy_ccd: read <setNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_EXPOSURE'>
2018-07-06T08:40:24: Client 0: queuing <setNumberVector device='QHY CCD 16200A-M-0067ea' name='CCD_EXPOSURE'>
2018-07-06T08:40:24: Driver indi_qhy_ccd: read <message device='QHY CCD 16200A-M-0067ea' name=''>
2018-07-06T08:40:24: Client 0: queuing <message device='QHY CCD 16200A-M-0067ea' name=''>
2018-07-06T08:40:24: Client 0: sending <message device="QHY CCD 16200A-M-0067ea" timestam
2018-07-06T08:40:24: Client 0: sending <setNumberVector device="QHY CCD 16200A-M-0067ea"
2018-07-06T08:40:24: Client 0: sending <message device="QHY CCD 16200A-M-0067ea" timestam
2018-07-06T08:40:24: Driver indi_qhy_ccd: stderr EOF
2018-07-06T08:40:24: Driver indi_qhy_ccd: restart #1
2018-07-06T08:40:24: Driver indi_qhy_ccd: pid=1746 rfd=3 wfd=7 efd=8
2018-07-06T08:40:24: Driver indi_qhy_ccd: sending <getProperties version='1.7'/>

Child process 1741 died
2018-07-06T08:40:24: Driver indi_qhy_ccd: 2018-07-06 01:40:24:936: qhyccd: pthread_mutexattr_init success.
2018-07-06T08:40:24: Driver indi_qhy_ccd: 2018-07-06 01:40:24:937: qhyccd: pthread_mutexattr_settype success.
2018-07-06T08:40:24: Driver indi_qhy_ccd: 2018-07-06 01:40:24:937: qhyccd: pthread_mutex_init success.
2018-07-06T08:40:24: Driver indi_qhy_ccd:
2018-07-06T08:40:24: Driver indi_qhy_ccd: 2018-07-06 01:40:24:938: cons()
2018-07-06T08:40:24: Driver indi_qhy_ccd:
2018-07-06T08:40:24: Driver indi_qhy_ccd: idx : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: dev : (nil)
2018-07-06T08:40:24: Driver indi_qhy_ccd: handle : (nil)
2018-07-06T08:40:24: Driver indi_qhy_ccd: vid : 0x0000
2018-07-06T08:40:24: Driver indi_qhy_ccd: pid : 0x0000
2018-07-06T08:40:24: Driver indi_qhy_ccd: is_open : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: id :
2018-07-06T08:40:24: Driver indi_qhy_ccd: qcam : (nil)
2018-07-06T08:40:24: Driver indi_qhy_ccd: image_queue_len : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: p_image_queue : (nil)
2018-07-06T08:40:24: Driver indi_qhy_ccd: p_raw_data_cache : (nil)
2018-07-06T08:40:24: Driver indi_qhy_ccd: p_img_buffer : (nil)
2018-07-06T08:40:24: Driver indi_qhy_ccd: raw_exit : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: event_count : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: header_len : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: frame_len : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: ending_len : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: sig_len : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: header_type : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: raw_frame_width : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: raw_frame_height : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: raw_frame_bpp : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: received_raw_data_len: -1
2018-07-06T08:40:24: Driver indi_qhy_ccd:
2018-07-06T08:40:24: Driver indi_qhy_ccd:
2018-07-06T08:40:24: Driver indi_qhy_ccd: idx : 1
2018-07-06T08:40:24: Driver indi_qhy_ccd: dev : (nil)
2018-07-06T08:40:24: Driver indi_qhy_ccd: handle : (nil)
2018-07-06T08:40:24: Driver indi_qhy_ccd: vid : 0x0000
2018-07-06T08:40:24: Driver indi_qhy_ccd: pid : 0x0000
2018-07-06T08:40:24: Driver indi_qhy_ccd: is_open : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: id :
2018-07-06T08:40:24: Driver indi_qhy_ccd: qcam : (nil)
2018-07-06T08:40:24: Driver indi_qhy_ccd: image_queue_len : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: p_image_queue : (nil)
2018-07-06T08:40:24: Driver indi_qhy_ccd: p_raw_data_cache : (nil)
2018-07-06T08:40:24: Driver indi_qhy_ccd: p_img_buffer : (nil)
2018-07-06T08:40:24: Driver indi_qhy_ccd: raw_exit : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: event_count : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: header_len : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: frame_len : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: ending_len : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: sig_len : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: header_type : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: raw_frame_width : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: raw_frame_height : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: raw_frame_bpp : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: received_raw_data_len: -1
2018-07-06T08:40:24: Driver indi_qhy_ccd:
2018-07-06T08:40:24: Driver indi_qhy_ccd:
2018-07-06T08:40:24: Driver indi_qhy_ccd: idx : 2
2018-07-06T08:40:24: Driver indi_qhy_ccd: dev : (nil)
2018-07-06T08:40:24: Driver indi_qhy_ccd: handle : (nil)
2018-07-06T08:40:24: Driver indi_qhy_ccd: vid : 0x0000
2018-07-06T08:40:24: Driver indi_qhy_ccd: pid : 0x0000
2018-07-06T08:40:24: Driver indi_qhy_ccd: is_open : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: id :
2018-07-06T08:40:24: Driver indi_qhy_ccd: qcam : (nil)
2018-07-06T08:40:24: Driver indi_qhy_ccd: image_queue_len : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: p_image_queue : (nil)
2018-07-06T08:40:24: Driver indi_qhy_ccd: p_raw_data_cache : (nil)
2018-07-06T08:40:24: Driver indi_qhy_ccd: p_img_buffer : (nil)
2018-07-06T08:40:24: Driver indi_qhy_ccd: raw_exit : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: event_count : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: header_len : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: frame_len : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: ending_len : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: sig_len : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: header_type : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: raw_frame_width : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: raw_frame_height : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: raw_frame_bpp : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: received_raw_data_len: -1
2018-07-06T08:40:24: Driver indi_qhy_ccd:
2018-07-06T08:40:24: Driver indi_qhy_ccd:
2018-07-06T08:40:24: Driver indi_qhy_ccd: idx : 3
2018-07-06T08:40:24: Driver indi_qhy_ccd: dev : (nil)
2018-07-06T08:40:24: Driver indi_qhy_ccd: handle : (nil)
2018-07-06T08:40:24: Driver indi_qhy_ccd: vid : 0x0000
2018-07-06T08:40:24: Driver indi_qhy_ccd: pid : 0x0000
2018-07-06T08:40:24: Driver indi_qhy_ccd: is_open : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: id :
2018-07-06T08:40:24: Driver indi_qhy_ccd: qcam : (nil)
2018-07-06T08:40:24: Driver indi_qhy_ccd: image_queue_len : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: p_image_queue : (nil)
2018-07-06T08:40:24: Driver indi_qhy_ccd: p_raw_data_cache : (nil)
2018-07-06T08:40:24: Driver indi_qhy_ccd: p_img_buffer : (nil)
2018-07-06T08:40:24: Driver indi_qhy_ccd: raw_exit : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: event_count : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: header_len : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: frame_len : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: ending_len : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: sig_len : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: header_type : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: raw_frame_width : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: raw_frame_height : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: raw_frame_bpp : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: received_raw_data_len: -1
2018-07-06T08:40:24: Driver indi_qhy_ccd:
2018-07-06T08:40:24: Driver indi_qhy_ccd:
2018-07-06T08:40:24: Driver indi_qhy_ccd: idx : 4
2018-07-06T08:40:24: Driver indi_qhy_ccd: dev : (nil)
2018-07-06T08:40:24: Driver indi_qhy_ccd: handle : (nil)
2018-07-06T08:40:24: Driver indi_qhy_ccd: vid : 0x0000
2018-07-06T08:40:24: Driver indi_qhy_ccd: pid : 0x0000
2018-07-06T08:40:24: Driver indi_qhy_ccd: is_open : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: id :
2018-07-06T08:40:24: Driver indi_qhy_ccd: qcam : (nil)
2018-07-06T08:40:24: Driver indi_qhy_ccd: image_queue_len : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: p_image_queue : (nil)
2018-07-06T08:40:24: Driver indi_qhy_ccd: p_raw_data_cache : (nil)
2018-07-06T08:40:24: Driver indi_qhy_ccd: p_img_buffer : (nil)
2018-07-06T08:40:24: Driver indi_qhy_ccd: raw_exit : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: event_count : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: header_len : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: frame_len : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: ending_len : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: sig_len : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: header_type : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: raw_frame_width : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: raw_frame_height : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: raw_frame_bpp : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: received_raw_data_len: -1
2018-07-06T08:40:24: Driver indi_qhy_ccd:
2018-07-06T08:40:24: Driver indi_qhy_ccd:
2018-07-06T08:40:24: Driver indi_qhy_ccd: idx : 5
2018-07-06T08:40:24: Driver indi_qhy_ccd: dev : (nil)
2018-07-06T08:40:24: Driver indi_qhy_ccd: handle : (nil)
2018-07-06T08:40:24: Driver indi_qhy_ccd: vid : 0x0000
2018-07-06T08:40:24: Driver indi_qhy_ccd: pid : 0x0000
2018-07-06T08:40:24: Driver indi_qhy_ccd: is_open : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: id :
2018-07-06T08:40:24: Driver indi_qhy_ccd: qcam : (nil)
2018-07-06T08:40:24: Driver indi_qhy_ccd: image_queue_len : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: p_image_queue : (nil)
2018-07-06T08:40:24: Driver indi_qhy_ccd: p_raw_data_cache : (nil)
2018-07-06T08:40:24: Driver indi_qhy_ccd: p_img_buffer : (nil)
2018-07-06T08:40:24: Driver indi_qhy_ccd: raw_exit : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: event_count : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: header_len : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: frame_len : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: ending_len : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: sig_len : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: header_type : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: raw_frame_width : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: raw_frame_height : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: raw_frame_bpp : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: received_raw_data_len: -1
2018-07-06T08:40:24: Driver indi_qhy_ccd:
2018-07-06T08:40:24: Driver indi_qhy_ccd:
2018-07-06T08:40:24: Driver indi_qhy_ccd: idx : 6
2018-07-06T08:40:24: Driver indi_qhy_ccd: dev : (nil)
2018-07-06T08:40:24: Driver indi_qhy_ccd: handle : (nil)
2018-07-06T08:40:24: Driver indi_qhy_ccd: vid : 0x0000
2018-07-06T08:40:24: Driver indi_qhy_ccd: pid : 0x0000
2018-07-06T08:40:24: Driver indi_qhy_ccd: is_open : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: id :
2018-07-06T08:40:24: Driver indi_qhy_ccd: qcam : (nil)
2018-07-06T08:40:24: Driver indi_qhy_ccd: image_queue_len : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: p_image_queue : (nil)
2018-07-06T08:40:24: Driver indi_qhy_ccd: p_raw_data_cache : (nil)
2018-07-06T08:40:24: Driver indi_qhy_ccd: p_img_buffer : (nil)
2018-07-06T08:40:24: Driver indi_qhy_ccd: raw_exit : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: event_count : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: header_len : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: frame_len : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: ending_len : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: sig_len : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: header_type : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: raw_frame_width : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: raw_frame_height : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: raw_frame_bpp : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: received_raw_data_len: -1
2018-07-06T08:40:24: Driver indi_qhy_ccd:
2018-07-06T08:40:24: Driver indi_qhy_ccd:
2018-07-06T08:40:24: Driver indi_qhy_ccd: idx : 7
2018-07-06T08:40:24: Driver indi_qhy_ccd: dev : (nil)
2018-07-06T08:40:24: Driver indi_qhy_ccd: handle : (nil)
2018-07-06T08:40:24: Driver indi_qhy_ccd: vid : 0x0000
2018-07-06T08:40:24: Driver indi_qhy_ccd: pid : 0x0000
2018-07-06T08:40:24: Driver indi_qhy_ccd: is_open : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: id :
2018-07-06T08:40:24: Driver indi_qhy_ccd: qcam : (nil)
2018-07-06T08:40:24: Driver indi_qhy_ccd: image_queue_len : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: p_image_queue : (nil)
2018-07-06T08:40:24: Driver indi_qhy_ccd: p_raw_data_cache : (nil)
2018-07-06T08:40:24: Driver indi_qhy_ccd: p_img_buffer : (nil)
2018-07-06T08:40:24: Driver indi_qhy_ccd: raw_exit : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: event_count : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: header_len : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: frame_len : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: ending_len : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: sig_len : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: header_type : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: raw_frame_width : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: raw_frame_height : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: raw_frame_bpp : 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: received_raw_data_len: -1
2018-07-06T08:40:24: Driver indi_qhy_ccd:
2018-07-06T08:40:24: Driver indi_qhy_ccd: 2018-07-06 01:40:24:954: qhyccd: ScanQHYCCD start...
2018-07-06T08:40:24: Driver indi_qhy_ccd: 2018-07-06 01:40:24:954: qhyccd: QHYCCDSeriesMatch: idx 0, pHandle 0x12096f0, qhyDevice[0]->pid = 1623
2018-07-06T08:40:24: Driver indi_qhy_ccd: 2018-07-06 01:40:24:954: qhyccd: InitQHYCCDClass camtype = 901 idx = 0
2018-07-06T08:40:24: Driver indi_qhy_ccd: 2018-07-06 01:40:24:954: QHYCAM::QHYCAM constructor called.
2018-07-06T08:40:24: Driver indi_qhy_ccd: 2018-07-06 01:40:24:954: QHYBASE::QHYBASE constructor called.
2018-07-06T08:40:25: Driver indi_qhy_ccd: 2018-07-06 01:40:25:173: QHYBASE::GetFWVersion start...

In looking at the QHY FW code, it does not seem there is an entry for the 16200A. There is one for the IC16200, which is a different camera. I am not sure what to make of the other data the QHY driver is looking but a bunch of nil's and 0's cannot be good.
Last edit: 5 years 8 months ago by Bill.
5 years 8 months ago #27193

Please Log in or Create an account to join the conversation.

Thanks, I forwarded your post to QHY since this is an issue with their SDK. Will wait for their reply.
5 years 8 months ago #27197

Please Log in or Create an account to join the conversation.

  • Posts: 158
  • Thank you received: 32

Replied by Bill on topic KStars and INDI One Year Later


I figured as much. As much as I think they do a great job with hardware, their software leaves a lot to be desired. Its a shame. Such a nice camera.
5 years 8 months ago #27199

Please Log in or Create an account to join the conversation.

Time to create page: 0.550 seconds