SDK request

Discussion in 'Aluma CCD Series' started by Ashley Baker, Nov 4, 2024.

Tags:
  1. Ashley Baker

    Ashley Baker Standard User

    Joined:
    Nov 4, 2024
    Messages:
    5
    Hi I have an Aluma CCD77-00 and am about to develop the control software for it and would prefer the SDK for the Python scripting over Maxim. Could I get a copy of it?

    Thanks
    Ashley
     
  2. Colin Haig

    Colin Haig Staff Member

    Joined:
    Oct 27, 2014
    Messages:
    8,249
    Location:
    Earth
    Hi Ashley,
    I'll ask my development colleague @Adam Robichaud to get in touch regarding an SDK.
     
  3. Adam Robichaud

    Adam Robichaud Lead Developer Staff Member

    Joined:
    Sep 29, 2014
    Messages:
    1,049
    Location:
    Ottawa
    Hi Ashley,
    Is the intent to run your script on Windows?
     
  4. Ashley Baker

    Ashley Baker Standard User

    Joined:
    Nov 4, 2024
    Messages:
    5
    Hi Adam, sorry for the delay. That's correct, the intent is to run on a Windows with Windows 11 os
     
  5. Ashley Baker

    Ashley Baker Standard User

    Joined:
    Nov 4, 2024
    Messages:
    5
    Hi Adam, just checking in on the status of receiving the SDK.

    Thanks,
    Ashley
     
  6. Adam Robichaud

    Adam Robichaud Lead Developer Staff Member

    Joined:
    Sep 29, 2014
    Messages:
    1,049
    Location:
    Ottawa
    Sorry for the delay. The gentleman who wrote the SDK is no longer with the company so I've been trying to update it to the most recent version and get a distribution ready for you between other tickets. I hope to have it ready shortly.
     
  7. Ashley Baker

    Ashley Baker Standard User

    Joined:
    Nov 4, 2024
    Messages:
    5
    Thanks for the update! No worries.
     
  8. Bob Denny

    Bob Denny Cyanogen Customer

    Joined:
    Oct 12, 2014
    Messages:
    1,202
    Location:
    DC-3 Dreams, SP, Mesa, Arizona +1 480 396 9700
    If the Aluma (or any camera) has an ASCOM driver, you could talk to it via Alpaca using the Python Alpyca package https://ascom-standards.org/alpyca/. I don’t want to pollute this thread with details, so if you’re interested say so.
     
    Last edited: Jan 9, 2025
  9. Ashley Baker

    Ashley Baker Standard User

    Joined:
    Nov 4, 2024
    Messages:
    5
    Thanks Bob, maybe I'm missing something, but I pip installed Alpyca and the documentation doesn't match my install in terms of class structure and listed functions. If you have details or example code, I'd be happy to hear them. Thanks.
     
  10. Bob Denny

    Bob Denny Cyanogen Customer

    Joined:
    Oct 12, 2014
    Messages:
    1,202
    Location:
    DC-3 Dreams, SP, Mesa, Arizona +1 480 396 9700
    In my post above I linked to the documentation which you must have since you knew how to install it. In that documentation is Introduction and Quick Start, and in that section is a Simple Example. Did you try this? Does it work? If not, then I am unsure what to say and I may need to remote in and see what you're looking a.

    If you are looking at the documentation, then the class structure and listed functions are under ASCOM Alpaca Device Classes.

    Snap3.png

    The listed "functions" (actually object/class properties and methods) are under each device class.

    Snap5.png

    The dashed arrow points to the Master Documentation page for the property or method (in this case the Rotator.Move() method). Also in the introduction are links to general information on Alpaca and ASCOM in general.

    I hope this helps.
     
  11. Bob Denny

    Bob Denny Cyanogen Customer

    Joined:
    Oct 12, 2014
    Messages:
    1,202
    Location:
    DC-3 Dreams, SP, Mesa, Arizona +1 480 396 9700
    Once you get going with Python, use ASCOM Remote to provide an Alpaca connection to the ASCOM Camera driver. Again if you need more help on this, ask.
     

Share This Page