.. image:: alpaca128.png :height: 92px :width: 128px :align: right =============================== Welcome to the AlpycaDevice SDK =============================== This document describes the AlpycaDevice SDK project, a lightweight working sample of an Alpaca device driver with templates for all ASCOM device types. The sample is actually a fully functional Alpaca Rotator simulator which passes the |conformu| comprehensive |functest| and |prototest|. Dependencies are kept to an absolute minimum. The idea here is to provide you, the prospective Alpaca device driver author, with the code structure and "boiler-plate" support code needed. **No interaction with HTTP or JSON is needed**. Only two dependencies (and of course *their* dependencies) are needed. By starting with this project, you will be able to implement a fully functional conforming Alpaca device with a minimum of "just in time learning". .. Tip:: **Start Here:** :doc:`/quickstart` then look through :doc:`/introduction`. .. Note:: This is the 1.0.3 (May 1, 2025) updated production version. For Release Notes on this SDK see the |changes| on the |github|. For background see |about| and |alpcon| on the |ascsite|. As an astronomy developer wanting to use Alpaca, we suggest you look over |devhelp| and join the |supforum|. .. |changes| raw:: html CHANGES document .. |github| raw:: html Alpyca Device SDK GitHub repository .. |ascsite| raw:: html ASCOM Initiative web site .. |about| raw:: html About Alpaca and ASCOM .. |alpcon| raw:: html ASCOM Alpaca Connectivity .. |conformu| raw:: html Conform Universal Test Tool .. |falcon| raw:: html Falcon Web Framework .. |wsgiref| raw:: html Python wsgiref HTTP server .. |devhelp| raw:: html Alpaca Developers Info .. |supforum| raw:: html ASCOM Driver and Application Development Support Forum .. |functest| raw:: html function test .. |prototest| raw:: html protocol tests .. toctree:: :maxdepth: 2 quickstart introduction roadmap modules migrating vscode Indices and tables ================== * :ref:`genindex` * :ref:`modindex` * :ref:`search`