Using SGP 4.4 (latest stable version) with an Artesky 250 USB flat panel, it connects without issues, but trying to vary the panel light intensity takes forever and in the mean time the SGP is frozen. Trying to push any other buttons will crash SGP Pro. If you wait long enough (minutes) it will change the intensity and then trying to adjust it again restarts the process of waiting. Same behavior in both 64 bits and 32 bits 4.4 software.
I remember that last year, when using 4 version I did not had this problem.
I have tried using the SGP 3.2 32 bits, latest available version ad it behaves normally, the light intensity adjustments is instant and no freezing, and it works without issues.
Still I would prefer to use version 4.4 64 bits for all tasks.
I have installed the latest version of Artesky software.
Any settings in the SGP 4.4 that I need to be aware of?
I have tried again today, SGP Version 4.4.1 64 bits. Time of the attempt, around 13:00 MST.
I only connected the Artesky Flat panel. The connection was quick and no issues. When trying to change the panel light intensity from inside SGP, the cursor could move all the way to level 255, but no change in the light intensity, and after few motions, it freeze SGP interface… After 3 to 4 minutes, it un-froze and I could disconnect the panel and close SGP.
Link to the log file: https://www.dropbox.com/scl/fi/gm0wrhiojjvkkeoatxohk/sg_logfile_20241201135448.log?rlkey=4t4gz3goknwtzg6rep7b8onam&st=u7atio0f&dl=0
Again this works without issues in SGP 3.2 (I have not tried today again, but it worked out yesterday). It is inconvenient to switch from 4.4 to 3.2 And this does not go without changes in the interface and I think some settings, although I think I could create different sessions to mange it if there is not another solution.
I am not sure. Other than this, we don’t have any reports of this kind of behavior (we’re certainly not doubting you, I just mention it because it means we don’t have much data for investigation). I looked in the logs and the flatbox produced no errors and seems to have acknowledged every request to alter intensity. For instance:
[12/01/24 13:55:42.022][DEBUG][Unknown][NONE] ArteSkjFlatBox - Turning Light On
[12/01/24 13:55:43.024][DEBUG][Unknown][NONE] ArteskyFlatBox - Setting Brightness to 186
[12/01/24 13:55:43.024][DEBUG][Unknown][NONE] ArteSkjFlatBox - Turning Light On
[12/01/24 13:55:44.022][DEBUG][Unknown][NONE] ArteskyFlatBox - Setting Brightness to 255
With no errors present. In terms of the UI freezing, are you using any kind of remote desktop (or similar) application?
Some thoughts:
Do you have another computer you might use to test if the behavior is present there as well (i.e. is the behavior a product of the computer or the driver / SGPro?)
How does SGPro behave when using the ASCOM 7 CoverCalibrator Simulator? The same? Different?
Does the SGPro 4.5 beta also exhibit the same behavior?
I’m not using any Remote Desktop, actually the latest attempts were tried with the flat panel connected directly to the laptop.
I have tried the second laptop I use for acquisition, with same Windows 11, SGP 4.4.1 and ASCOM Platform 7, latest install. The same behavior:
It connects the Artesky Flat Panel without any errors;
Trying to adjust the panel brightness in the Flat Panel module do not produce any change in the brightness (unless you wait minutes on end), regardless of how much you move the cursor.
If you wait long enough some change might appear, but if you try to disconnect the Artesky panel it freezes the UI and the only recourse is to force crash it;
I have tried the ASCOM Cover Calibrator Simulator and it connects properly, I can change switches and disconnect it without any issues.
I have tried installing ASCOM Platform 6.6.2 and the same behavior occurs.
I have tried SGP Pro 4.5 Beta, with ASCOM Platform 7, and the behavior is the same.
And still everything work fine with SGP Pro 3.2, so I guess I’m stuck with 3.2 for the time being for Flats.
Another observation is that, with SGP Pro 4.4, when the Artesky Flat Panel is connected, and in the Flat panel module, you select Flat Panel Settings option, it opens the Control Panel to the Switches Tab and not the Other / Flat Panel tab. Not sure if this is significant or not.
Maybe we can try something like a traditional debounce effect for this control where there is a small delay in changes that are actually relayed to the flatbox, In other words, sliding the control will only send the last value it lands upon and not all the ones in between (I think you are saying as much above)