Just took a look at this. It’s been a while since I looked at the API, but we do already support sub frames.
@rgralak if there are other issues preventing integration, please shoot us a note and we will see if we can bridge the gap.
And also, just FYI, I believe PemPro can be used with SGPro as it stands now. I think you can ask PemPro to watch a directory and to fill it with images, you can temporarily ask SGPro to write frame and focus images to disk.
Please keep in mind that you can already use SGPro and PemPro together through the generic camera interface (on PemPro). No real sense voting on this here. There is nothing else we can do except support Ray if he decides he wants to add a more direct integration (and there is no guarantee he even reads this stuff).
I don’t read every message but my email program can filter messages by keywords, and “PEMPro” is one of them, so I usually will read messages with that keyword. Anyway, thanks for adding subframe support. I wasn’t sure if you guys had implemented that until now. Is its ReST API format documented in the help? I’ll download the latest version of SGPro and start working with it.
@rgralak I went to test this before I sent you on some wild goose chase. Everything looks to be in order except there is a small bug in camera props for ASCOM and QSI cameras. The X and Y values returned are the dimensions of the last image taken (not super helpful). This has been corrected in 2.5.0.3 (out tomorrow).
Also, not documented, the response “NumPixelsX” and “NumPixelsY” properties are native (unbinned) pixel dimensions (meaning the client needs to account for this when requesting binned subframes).
2.5.0.3 has been released as beta. In addition to the fix above, I have added a boolean value to the camera props call that identifies if the camera supports taking subframe exposures. Not all cameras do (like DSLRs).
I would like to announce that a beta version of PEMPro V3 is available that can use SGPro as a camera. Please try it out and let me know if you find any issues. This is the initial release so I expect there to be some issues as I only used the camera simulator for testing (cloudy skies). If you experience a problem please post the PEMPro log file(s) (“PEMPRO-date-time.txt”) and the debug log (*.log in your //My Documents/CCDWare/PEMPro V3/logs directory.
Note that you need to have a PEMPro V2 license to run the beta:
You can always download the latest version from here:
This is great news Ray. With the support of sgp in pempro will the lead to sgp support in APCC? I hope so because this is the reason I haven’t purchased apcc. Also will the video interface be added back to pempro v3?