CFW8 - Not reporting wheel position to SGPro

Discussion in 'Filter Wheels' started by coatesg, Oct 30, 2018.

  1. coatesg

    coatesg Standard User

    Joined:
    Dec 4, 2016
    Messages:
    14
    Have asked this in the SGPro forum (but as yet no resolution) - wondered if any users here had similar experiences:

    I use an ST2000XM + CFW8 under SGPro - I can't get SGPro to report the filter wheel position at all (resulting in SGPro thinking that it has changed filter each frame, and thus trying to refocus each time...). The filter wheel reads out position correctly in CCDSoft, and when I ask it to change in either package, it does so correctly.

    Any ideas what could be wrong? The SGPro author says that the SBIG emulators are generally good and don't tend to show issues like this (and I'm sure other users also use the software in the same way) - there's nothin logged about timeouts, etc. I'm a bit stumped as to what could be wrong, or how to go about diagnosing from here - does the SBIG driver have any debugging options?
     
  2. Doug

    Doug Staff Member

    Joined:
    Sep 25, 2014
    Messages:
    9,967
    Yes there are logging features in the driver. Open SBIGDriverChecker and click the Debug Log button.

    Turn off logging when you're not using it... it can really slow down camera operations.
     
  3. coatesg

    coatesg Standard User

    Joined:
    Dec 4, 2016
    Messages:
    14
    Thanks Doug.

    So, running with the driver in debug mode, it looks like the CFW8 is reporting "00" as the position every time (see below). I assume this is wrong (?) - any ideas on what could be up and if this could be fixed?

    At t = 617.321: =========================
    At t = 617.324: CC_CFW : begin
    At t = 617.328: -------------------------
    At t = 617.332: CFWCommand Params :
    At t = 617.337: cfwCommand : 01 - CFWC_GOTO
    At t = 617.341: cfwModel : 06 - CFWSEL_AUTO
    At t = 617.345: Attached camera ID : 14 - ST-2K
    At t = 617.348: CFW - use cached model : 03 - CFWSEL_CFW8
    At t = 617.456: Requested position : 04
    At t = 617.462: CFWGoto Results : 00 - No Error
    At t = 617.468: CC_CFW : end, err = 00 - No Error
    At t = 617.577: =========================
    At t = 617.581: CC_CFW : begin
    At t = 617.584: -------------------------
    At t = 617.588: CFWCommand Params :
    At t = 617.592: cfwCommand : 00 - CFWC_QUERY
    At t = 617.595: cfwModel : 06 - CFWSEL_AUTO
    At t = 617.599: Attached camera ID : 14 - ST-2K
    At t = 617.603: CFW - use cached model : 03 - CFWSEL_CFW8
    At t = 617.618: CFWQuery Results : 00 - No Error
    At t = 617.622: cfwModel : 06 - CFWSEL_AUTO
    At t = 617.625: cfwStatus : 02 - CFWS_BUSY
    At t = 617.629: cfwError : 00 - CFWE_NONE
    At t = 617.633: cfwPosition : 00 - valid only if cfwStatus is CFWS_IDLE, 00=unknown position, otherwise 1,2,...10
    At t = 617.637: CC_CFW : end, err = 00 - No Error
    At t = 618.657: =========================
    At t = 618.668: CC_CFW : begin
    At t = 618.677: -------------------------
    At t = 618.686: CFWCommand Params :
    At t = 618.696: cfwCommand : 00 - CFWC_QUERY
    At t = 618.705: cfwModel : 06 - CFWSEL_AUTO
    At t = 618.710: Attached camera ID : 14 - ST-2K
    At t = 618.716: CFW - use cached model : 03 - CFWSEL_CFW8
    At t = 618.732: CFWQuery Results : 00 - No Error
    At t = 618.740: cfwModel : 06 - CFWSEL_AUTO
    At t = 618.749: cfwStatus : 02 - CFWS_BUSY
    At t = 618.755: cfwError : 00 - CFWE_NONE
    At t = 618.761: cfwPosition : 00 - valid only if cfwStatus is CFWS_IDLE, 00=unknown position, otherwise 1,2,...10
    At t = 618.767: CC_CFW : end, err = 00 - No Error
    At t = 619.712: =========================
    At t = 619.722: CC_CFW : begin
    At t = 619.741: -------------------------
    At t = 619.749: CFWCommand Params :
    At t = 619.756: cfwCommand : 00 - CFWC_QUERY
    At t = 619.761: cfwModel : 06 - CFWSEL_AUTO
    At t = 619.765: Attached camera ID : 14 - ST-2K
    At t = 619.771: CFW - use cached model : 03 - CFWSEL_CFW8
    At t = 619.787: CFWQuery Results : 00 - No Error
    At t = 619.790: cfwModel : 06 - CFWSEL_AUTO
    At t = 619.794: cfwStatus : 01 - CFWS_IDLE
    At t = 619.798: cfwError : 00 - CFWE_NONE
    At t = 619.803: cfwPosition : 00 - valid only if cfwStatus is CFWS_IDLE, 00=unknown position, otherwise 1,2,...10
    At t = 619.808: CC_CFW : end, err = 00 - No Error
    At t = 620.753: =========================
     
  4. Doug

    Doug Staff Member

    Joined:
    Sep 25, 2014
    Messages:
    9,967
    As I recall, the old CFW8's actually do not ever report their position. They just tell you whether they are moving or not.
     
  5. coatesg

    coatesg Standard User

    Joined:
    Dec 4, 2016
    Messages:
    14
    OK - thanks Doug - I will go back to the SGP guys...
     

Share This Page