Atik 9.0, touching binning results in NINA going to endless loop

Issue #255 resolved
Former user created an issue

NINA 1.9.0.2005 x86

My equipment is running with no issues under MaxImDL and Kstars. I can connect the Atik 9.0 and the internal filter wheel with no issues. Going to Imaging i can see no default value for binning (but i can take images with 1x1).

Touching the binning selector results to an endless loop, NINA does no crash, but i cannot do anything. CPU load stays for ever at around 30%.

The bug is repeatable on two pc (intel nuc, acer Laptop). Everything else is running smoothly (Temma mount, FocusLynx, SX guider, MBOX whether station).

Log:


----------------NINA - Nighttime Imaging 'N' Astronomy---------------- -------------------Running NINA Version 1.9.0.2005-------------------- -------------------------2019-08-17T09:01:20-------------------------- ----------------------ASCOM Platform Version 6.4---------------------- ---------------------.NET Version 4.0.30319.42000--------------------- ---------------------Oparating System Information--------------------- ---------------------------Is 64bit OS True--------------------------- ------------------------Is 64bit Process False------------------------ ---------------------------Platform Win32NT--------------------------- ---------------Version Microsoft Windows NT 6.2.9200.0---------------- ---------------------------Major 6 Minor 2---------------------------- ----------------------------Service Pack -----------------------------


Nothing more

Nevertheless a beautiful peace of software!

Hen

Comments (8)

  1. Simon Kapadia

    I saw exactly the same with an Atik 414ex. However, I also saw the same in SharpCap — touch the binning drop down and complete hang. In both cases I was using the ASCOM drivers (native drivers don’t seem to show up so using ASCOM). I believe this to be a bug in the ASCOM driver, not in NINA (nor in SharpCap for that matter).

  2. Péter Csordás

    Same issue with Atik One 6, binning cannot be selected in the imagine section and software is not responding, only restart helps. (other camera ASI294 works fine)

    Version NINASetupBundle_1.9.0.9001 (downloaded on 22.10.2019)

  3. Stanley Dimant

    Please update to the latest nightly of 1.10 and use the native driver instead of ASCOM. The Binning is an ASCOM issue.

  4. Heinrich Dibbern

    Still the same (I am the creator of this issue) in 1.10 #23

    from debug:

    [2019-11-02T08:49:45] [ERROR] [MemberName] GetEquipment
    [2019-11-02T08:49:45] [ERROR] [FileName] D:\Projects\nina\NINA\ViewModel\Equipment\Camera\CameraChooserVM.cs
    [2019-11-02T08:49:45] [ERROR] [Message] Error 'Unable to connect to camera' from call to
    AtikConnect(id=0) at NINA.Utility.AtikSDK.AtikCameraDll.Connect(Int32 id)
    at NINA.Utility.AtikSDK.AtikCameraDll.GetCameraProperties(Int32 cameraId)
    at NINA.Model.MyCamera.AtikCamera..ctor(Int32 id, IProfileService profileService)
    at NINA.ViewModel.Equipment.Camera.CameraChooserVM.GetEquipment()

    [2019-11-02T08:49:45] [DEBUG] [MemberName] GetCameras
    [2019-11-02T08:49:45] [DEBUG] [FileName] D:\Projects\nina\NINA\Utility\CameraSDKs\FLISDK\FLICameras.cs
    [2019-11-02T08:49:45] [DEBUG] [Message] FLI: Found 0 camera(s)

    But i can connect and get images. Just touching binning crashes NINA.

    Its no ASCOM issue, under MaximDL I can bin.

    And where is the native driver? I installed the Atik driver.

    Hen

  5. Heinrich Dibbern

    Here is the drivers respons under 1.10 #23 #86:

    Seems to be an generic one, which crashes when trying to bin.

    I then installed 1.10 #23 #64, after some scanning I found the Atik-driver (not ascom) and got this:

    At first this happened:

    But after the second try I could connect the ccd, take pictures and use different binning, whow! But then I tried to connect the filter wheel of the Atik one 9.0 and no way what I tried I had no success. I could not any non Ascom Filter wheel. Seems to be monday, not saturday…

    Debug follows:

    [2019-11-02T12:47:03] [DEBUG] [MemberName] GetFilterWheels
    [2019-11-02T12:47:03] [DEBUG] [FileName] D:\Projects\nina\NINA\Utility\CameraSDKs\QHYSDK\QHYFilterWheels.cs
    [2019-11-02T12:47:03] [DEBUG] [Message] QHYCFW: Found 0 filter wheel(s)

    [2019-11-02T12:47:21] [ERROR] [MemberName] ChooseCamera
    [2019-11-02T12:47:21] [ERROR] [FileName] D:\Projects\nina\NINA\ViewModel\Equipment\Camera\CameraVM.cs
    [2019-11-02T12:47:21] [ERROR] [Message] Error 'Atik Camera Operation failed' from call to
    AtikCoolerPower(camera=101) at NINA.Utility.AtikSDK.AtikCameraDll.CheckError(ArtemisErrorCode code, MethodBase callingMethod, Object[] parameters)
    at NINA.Utility.AtikSDK.AtikCameraDll.CoolerPower(IntPtr camera)
    at NINA.ViewModel.Equipment.Camera.CameraVM.<ChooseCamera>d__46.MoveNext()

    [2019-11-02T12:48:55] [DEBUG] [MemberName] GetFilterWheels
    [2019-11-02T12:48:55] [DEBUG] [FileName] D:\Projects\nina\NINA\Utility\CameraSDKs\FLISDK\FLIFilterWheels.cs
    [2019-11-02T12:48:55] [DEBUG] [Message] FLI: Found 0 filter wheel(s)

    [2019-11-02T12:48:55] [DEBUG] [MemberName] GetFilterWheels
    [2019-11-02T12:48:55] [DEBUG] [FileName] D:\Projects\nina\NINA\Utility\CameraSDKs\QHYSDK\QHYFilterWheels.cs
    [2019-11-02T12:48:55] [DEBUG] [Message] QHYCFW: Found 0 filter wheel(s)

    [2019-11-02T12:49:08] [ERROR] [MemberName] Connect
    [2019-11-02T12:49:08] [ERROR] [FileName] D:\Projects\nina\NINA\Model\MyFilterWheel\AscomFilterWheel.cs
    [2019-11-02T12:49:08] [ERROR] [Message] Object reference not set to an instance of an object. at NINA.Model.MyFilterWheel.AscomFilterWheel.Disconnect()
    at NINA.Model.MyFilterWheel.AscomFilterWheel.get_Connected()
    at NINA.Model.MyFilterWheel.AscomFilterWheel.<Connect>b__10_0()

    [2019-11-02T12:49:22] [ERROR] [MemberName] Connect
    [2019-11-02T12:49:22] [ERROR] [FileName] D:\Projects\nina\NINA\Model\MyFilterWheel\AscomFilterWheel.cs
    [2019-11-02T12:49:22] [ERROR] [Message] Object reference not set to an instance of an object. at NINA.Model.MyFilterWheel.AscomFilterWheel.Disconnect()
    at NINA.Model.MyFilterWheel.AscomFilterWheel.get_Connected()
    at NINA.Model.MyFilterWheel.AscomFilterWheel.<Connect>b__10_0()

  6. Simon Kapadia

    Unfortunately I wasn’t able to implement support for the filter wheel, because I don’t have the hardware, so the native driver won’t support integrated filter wheels. Is there any way to use the ASCOM driver for the filter wheel but the native driver for the camera? If not, then I’m afraid it won’t work until someone who has the hardware updates the driver or someone loans me one 🙂

  7. Log in to comment