Filter Wheel reporting 6 positions


#1

I have a 5 position Starlight Express filter wheel and according to the logs it thinks it has 6 positions in the log file. Sometimes the filter wheel will select an incorrect narrowband filter to be selected after an auto focus routine runs. Any thoughts on how to resolve?

Love your software!

[03/03/19 21:09:32.779][DEBUG] [Sequence Thread] ************** FILTER DUMP **************
[03/03/19 21:09:32.779][DEBUG] [Sequence Thread] >> FILTER 1:
[03/03/19 21:09:32.779][DEBUG] [Sequence Thread] bActive: True
[03/03/19 21:09:32.779][DEBUG] [Sequence Thread] sName: None
[03/03/19 21:09:32.779][DEBUG] [Sequence Thread] nAfExposureTime: 1
[03/03/19 21:09:32.779][DEBUG] [Sequence Thread] nFocusPosition: 0
[03/03/19 21:09:32.780][DEBUG] [Sequence Thread] nFocusTemp: 0
[03/03/19 21:09:32.780][DEBUG] [Sequence Thread] nFlat1: 0
[03/03/19 21:09:32.780][DEBUG] [Sequence Thread] nFlat2: 0
[03/03/19 21:09:32.780][DEBUG] [Sequence Thread] nFlat3: 0
[03/03/19 21:09:32.780][DEBUG] [Sequence Thread] nFlat4: 0
[03/03/19 21:09:32.780][DEBUG] [Sequence Thread] nNumFlats: 0
[03/03/19 21:09:32.780][DEBUG] [Sequence Thread] flatsData: System.Collections.Generic.Dictionary2[System.String,SequenceGenerator.FlatData] [03/03/19 21:09:32.780][DEBUG] [Sequence Thread] flatsDataBin: System.Collections.Generic.Dictionary2[System.String,SequenceGenerator.FlatData]
[03/03/19 21:09:32.780][DEBUG] [Sequence Thread] flatsDataIso: System.Collections.Generic.Dictionary2[System.String,SequenceGenerator.FlatData] [03/03/19 21:09:32.780][DEBUG] [Sequence Thread] sFocusWith: Default [03/03/19 21:09:32.780][DEBUG] [Sequence Thread] arFocPositions: System.Collections.Generic.List1[SequenceGenerator.FocusPosData]
[03/03/19 21:09:32.780][DEBUG] [Sequence Thread] >> FILTER 2:
[03/03/19 21:09:32.780][DEBUG] [Sequence Thread] bActive: True
[03/03/19 21:09:32.780][DEBUG] [Sequence Thread] sName: Lum
[03/03/19 21:09:32.780][DEBUG] [Sequence Thread] nAfExposureTime: 5
[03/03/19 21:09:32.780][DEBUG] [Sequence Thread] nFocusPosition: 11300
[03/03/19 21:09:32.780][DEBUG] [Sequence Thread] nFocusTemp: 0
[03/03/19 21:09:32.780][DEBUG] [Sequence Thread] nFlat1: 0
[03/03/19 21:09:32.780][DEBUG] [Sequence Thread] nFlat2: 0
[03/03/19 21:09:32.780][DEBUG] [Sequence Thread] nFlat3: 0
[03/03/19 21:09:32.780][DEBUG] [Sequence Thread] nFlat4: 0
[03/03/19 21:09:32.781][DEBUG] [Sequence Thread] nNumFlats: 0
[03/03/19 21:09:32.781][DEBUG] [Sequence Thread] flatsData: System.Collections.Generic.Dictionary2[System.String,SequenceGenerator.FlatData] [03/03/19 21:09:32.781][DEBUG] [Sequence Thread] flatsDataBin: System.Collections.Generic.Dictionary2[System.String,SequenceGenerator.FlatData]
[03/03/19 21:09:32.781][DEBUG] [Sequence Thread] flatsDataIso: System.Collections.Generic.Dictionary2[System.String,SequenceGenerator.FlatData] [03/03/19 21:09:32.781][DEBUG] [Sequence Thread] sFocusWith: Default [03/03/19 21:09:32.781][DEBUG] [Sequence Thread] arFocPositions: System.Collections.Generic.List1[SequenceGenerator.FocusPosData]
[03/03/19 21:09:32.781][DEBUG] [Sequence Thread] >> FILTER 3:
[03/03/19 21:09:32.781][DEBUG] [Sequence Thread] bActive: True
[03/03/19 21:09:32.781][DEBUG] [Sequence Thread] sName: Ha
[03/03/19 21:09:32.781][DEBUG] [Sequence Thread] nAfExposureTime: 1
[03/03/19 21:09:32.781][DEBUG] [Sequence Thread] nFocusPosition: 11300
[03/03/19 21:09:32.781][DEBUG] [Sequence Thread] nFocusTemp: 0
[03/03/19 21:09:32.781][DEBUG] [Sequence Thread] nFlat1: 0
[03/03/19 21:09:32.781][DEBUG] [Sequence Thread] nFlat2: 0
[03/03/19 21:09:32.781][DEBUG] [Sequence Thread] nFlat3: 0
[03/03/19 21:09:32.781][DEBUG] [Sequence Thread] nFlat4: 0
[03/03/19 21:09:32.781][DEBUG] [Sequence Thread] nNumFlats: 0
[03/03/19 21:09:32.781][DEBUG] [Sequence Thread] flatsData: System.Collections.Generic.Dictionary2[System.String,SequenceGenerator.FlatData] [03/03/19 21:09:32.781][DEBUG] [Sequence Thread] flatsDataBin: System.Collections.Generic.Dictionary2[System.String,SequenceGenerator.FlatData]
[03/03/19 21:09:32.781][DEBUG] [Sequence Thread] flatsDataIso: System.Collections.Generic.Dictionary2[System.String,SequenceGenerator.FlatData] [03/03/19 21:09:32.781][DEBUG] [Sequence Thread] sFocusWith: Default [03/03/19 21:09:32.781][DEBUG] [Sequence Thread] arFocPositions: System.Collections.Generic.List1[SequenceGenerator.FocusPosData]
[03/03/19 21:09:32.781][DEBUG] [Sequence Thread] >> FILTER 4:
[03/03/19 21:09:32.782][DEBUG] [Sequence Thread] bActive: True
[03/03/19 21:09:32.782][DEBUG] [Sequence Thread] sName: SII
[03/03/19 21:09:32.782][DEBUG] [Sequence Thread] nAfExposureTime: 1
[03/03/19 21:09:32.782][DEBUG] [Sequence Thread] nFocusPosition: 11300
[03/03/19 21:09:32.782][DEBUG] [Sequence Thread] nFocusTemp: 0
[03/03/19 21:09:32.782][DEBUG] [Sequence Thread] nFlat1: 0
[03/03/19 21:09:32.782][DEBUG] [Sequence Thread] nFlat2: 0
[03/03/19 21:09:32.782][DEBUG] [Sequence Thread] nFlat3: 0
[03/03/19 21:09:32.782][DEBUG] [Sequence Thread] nFlat4: 0
[03/03/19 21:09:32.782][DEBUG] [Sequence Thread] nNumFlats: 0
[03/03/19 21:09:32.782][DEBUG] [Sequence Thread] flatsData: System.Collections.Generic.Dictionary2[System.String,SequenceGenerator.FlatData] [03/03/19 21:09:32.782][DEBUG] [Sequence Thread] flatsDataBin: System.Collections.Generic.Dictionary2[System.String,SequenceGenerator.FlatData]
[03/03/19 21:09:32.782][DEBUG] [Sequence Thread] flatsDataIso: System.Collections.Generic.Dictionary2[System.String,SequenceGenerator.FlatData] [03/03/19 21:09:32.782][DEBUG] [Sequence Thread] sFocusWith: Default [03/03/19 21:09:32.782][DEBUG] [Sequence Thread] arFocPositions: System.Collections.Generic.List1[SequenceGenerator.FocusPosData]
[03/03/19 21:09:32.782][DEBUG] [Sequence Thread] >> FILTER 5:
[03/03/19 21:09:32.782][DEBUG] [Sequence Thread] bActive: True
[03/03/19 21:09:32.782][DEBUG] [Sequence Thread] sName: OIII
[03/03/19 21:09:32.782][DEBUG] [Sequence Thread] nAfExposureTime: 1
[03/03/19 21:09:32.782][DEBUG] [Sequence Thread] nFocusPosition: 11300
[03/03/19 21:09:32.782][DEBUG] [Sequence Thread] nFocusTemp: 0
[03/03/19 21:09:32.782][DEBUG] [Sequence Thread] nFlat1: 0
[03/03/19 21:09:32.783][DEBUG] [Sequence Thread] nFlat2: 0
[03/03/19 21:09:32.783][DEBUG] [Sequence Thread] nFlat3: 0
[03/03/19 21:09:32.783][DEBUG] [Sequence Thread] nFlat4: 0
[03/03/19 21:09:32.783][DEBUG] [Sequence Thread] nNumFlats: 0
[03/03/19 21:09:32.783][DEBUG] [Sequence Thread] flatsData: System.Collections.Generic.Dictionary2[System.String,SequenceGenerator.FlatData] [03/03/19 21:09:32.783][DEBUG] [Sequence Thread] flatsDataBin: System.Collections.Generic.Dictionary2[System.String,SequenceGenerator.FlatData]
[03/03/19 21:09:32.783][DEBUG] [Sequence Thread] flatsDataIso: System.Collections.Generic.Dictionary2[System.String,SequenceGenerator.FlatData] [03/03/19 21:09:32.783][DEBUG] [Sequence Thread] sFocusWith: Default [03/03/19 21:09:32.783][DEBUG] [Sequence Thread] arFocPositions: System.Collections.Generic.List1[SequenceGenerator.FocusPosData]
[03/03/19 21:09:32.783][DEBUG] [Sequence Thread] >> FILTER 6:
[03/03/19 21:09:32.783][DEBUG] [Sequence Thread] bActive: True
[03/03/19 21:09:32.783][DEBUG] [Sequence Thread] sName: Clear
[03/03/19 21:09:32.783][DEBUG] [Sequence Thread] nAfExposureTime: 1
[03/03/19 21:09:32.783][DEBUG] [Sequence Thread] nFocusPosition: 11300
[03/03/19 21:09:32.783][DEBUG] [Sequence Thread] nFocusTemp: 0
[03/03/19 21:09:32.783][DEBUG] [Sequence Thread] nFlat1: 0
[03/03/19 21:09:32.783][DEBUG] [Sequence Thread] nFlat2: 0
[03/03/19 21:09:32.783][DEBUG] [Sequence Thread] nFlat3: 0
[03/03/19 21:09:32.783][DEBUG] [Sequence Thread] nFlat4: 0
[03/03/19 21:09:32.783][DEBUG] [Sequence Thread] nNumFlats: 0
[03/03/19 21:09:32.783][DEBUG] [Sequence Thread] flatsData: System.Collections.Generic.Dictionary2[System.String,SequenceGenerator.FlatData] [03/03/19 21:09:32.783][DEBUG] [Sequence Thread] flatsDataBin: System.Collections.Generic.Dictionary2[System.String,SequenceGenerator.FlatData]
[03/03/19 21:09:32.783][DEBUG] [Sequence Thread] flatsDataIso: System.Collections.Generic.Dictionary2[System.String,SequenceGenerator.FlatData] [03/03/19 21:09:32.784][DEBUG] [Sequence Thread] sFocusWith: Default [03/03/19 21:09:32.784][DEBUG] [Sequence Thread] arFocPositions: System.Collections.Generic.List1[SequenceGenerator.FocusPosData]


#2

Also worth mentioning equipment profile is only defined with 5 filters.


www.mainsequencesoftware.com