Let me preface this by pointing out my understanding of how this should work... When a exposure sequence of flats (with various filters) is initiated, the flat panel illumination will be set to the preset brightness level for the filter currently in use and the panel turned on before the exposures commence. With a desired ADU level set, test exposures will be made to determine the correct exposure, then the required number of flat frames taken. These steps are repeated until all the flats for the various filters are made.  (Not sure whether to expect the flat panel to be turned off between each filter and then back on after the brightness is set or just left on until the entire sequence is finished...)

I am building a flats panel using LEDs controlled by an Arduino using the Alnitak Generic Commands (Rev 44). It is just an illumination panel without a cover, a "Flat-Man" emulation. The Arduino program (based upon several previous designs published on the internet) appears to respond appropriately to the indi_flipflat driver when operated manually via the Main Control tab of the "Flip Man" tab in the Indi Control Panel window.  On/Off and brightness changes happen as expected. Filter brightness presets are reflected correctly in the log file.When a test exposure sequence is run (w/ CCD, filter wheel and telescope simulators along with the infi_flipflat driver) the debug files indicate filter changes initiate the appropriate brightness changes (according to the presets). Polling (1000ms setting) occurs with the appropriate responses being returned and the exposures are made after initial test exposures to achieve the selected ADU setting (set in the Calibration tab of the Capture Module). BUT the light panel is never turned on or off during the sequence.I

have attached an edited copy of the debug logfile. I have added some notes to it and cut out a lot of non-relevant entries.

Let me preface this by pointing out my understanding of how this should work... When a exposure sequence of flats (with various filters) is initiated, the flat panel illumination will be set to the preset brightness level for the filter currently in use and the panel turned on before the exposures commence. With a desired ADU level set, test exposures will be made to determine the correct exposure, then the required number of flat frames taken. These steps are repeated until all the flats for the various filters are made.  (Not sure whether to expect the flat panel to be turned off between each filter and then back on after the brightness is set or just left on until the entire sequence is finished...)

I am building a flats panel using LEDs controlled by an Arduino using the Alnitak Generic Commands (Rev 44). It is just an illumination panel without a cover, a "Flat-Man" emulation. The Arduino program (based upon several previous designs published on the internet) appears to respond appropriately to the indi_flipflat driver when operated manually via the Main Control tab of the "Flip Man" tab in the Indi Control Panel window.  On/Off and brightness changes happen as expected. Filter brightness presets are reflected correctly in the log file.When a test exposure sequence is run (w/ CCD, filter wheel and telescope simulators along with the infi_flipflat driver) the debug files indicate filter changes initiate the appropriate brightness changes (according to the presets). Polling (1000ms setting) occurs with the appropriate responses being returned and the exposures are made after initial test exposures to achieve the selected ADU setting (set in the Calibration tab of the Capture Module). BUT the light panel is never turned on or off during the sequence.

I have attached an edited copy of the debug log file. I have added some notes to it and cut out a lot of non-relevant entries.

What am I missing here? 
 

File Attachment:

File Name: Logcaptureforflipflatoperationtest_2021-09-18.txt
File Size: 38 KB


Read More...