-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How to help or reproduce #1
Comments
Hello Sylvain, of course you can contact me for questions. If these questions are interesting for the whole community, you can post them here. If the questions are very specific, it might be better to contact me directly. Unfortunately GitHub does not support private messages, but you might join the ASCOM Driver and Application Development Support Forum (this is anyhow a good place if you want to develop your driver). You can find me there with the same user name and can write me private messages. |
Hi, I will try to be as clear as possible, but everything is very messy in my head right now. However I will put my questions here so other (lost) people like me will maybe find interresting answers. Here are some points I would like to enlighten :
Do you have good ressources that could help me to developp the same tool but for a motorized mount ? Thank you for your time and attention |
Hi, You can find the description of the ASCOM telescope API here Telescope Specific Methods and here ITelescopeV3 Interface My implementation does not use Alpyca. It is targeted on very small microcontrollers where only MicroPython is available. The board can either create a hotspot (call AlpacaServer.startAccessPoint ) or connect to an existing access point (call AlpacaServer. connectStationMode). After this, the device can be found by any software supporting Alpaca Discovery. E.g. in example switchExample1.py you can find an example how to connect to an access point. I have no resources for the hardware specific features of a mount. For general understanding of the Alpaca/ASCOM API you should read Alpaca API Reference and ASCOM Implementation Neutral Interface Definitions especially the parts for the device type “Telescope” as you will have to implement exactly this API. |
Ahhh ok, thank you, I missed that it was alpAca and not alpYca. Thank you for the explanations, I better understand the global organisation. I could run alpyca on a raspberry pi but since I have an ESP32, I think I will try to run the hardware parts and the driver on the same board to make an "fullstack" like device. Another question, you seems to use Thonny IDE to developpe your µPython programmes, how do you install your packages like microdot ? I get an error everytime I try to use the package manager. Do you have to install everything manually too ? Stay tuned for my future questions 😉 Thank you again |
I found the next question 🥳 It's about installation of the 2 additionnal packages. As I wrote in my last message, my package manager in Thonny IDE is brocken so I just downloaded packages sources as it's said for example in microdot documentation. My question is how do you produce the XXXX_template ? I guess you use utemplate, but from wich file do you make these ? I read your code again with your scheme and microdot docs aside and I understand waaay better how things are working, thanks ! |
The answer is here : https://microdot.readthedocs.io/en/stable/migrating.html |
Maybe I should try to port the software to the latest versions of Microdot and Thonny, but this might take some time. |
Well, if it runs, it's a good software ... 😄 I have made a lot of progress and I started a new topic on group.io to share the news around this project and ask for help. I'm just waiting for the forum moderators approval. My code is in this repository : https://github.com/Sylvain-BROCAS/Starget |
Hi, Here are the possibilities i'm suspecting :
Thanks for your help |
Hello, |
Problem solved, Now my device is connecting to Nina and i'm debugging the default functions of my telescope device |
Hello,
I'm currently trying to build a small mount I want to fully control with nina for astrophotography. So standards like ascom or indi are necessary for my project. I tried do dig into both ascom drivers and indi, but it's quite difficult for a python developper.
I recently discovered alpyca and I just discovered your repo. I find it very interresting, because in addition to know python quite good, I have an ESP32 board that seems to be able to support an alpaca instance and micropython to drive all my actuators.
This is why I would try to implement my solution in a similar way to yours. I have a lot of questions, so is it possible to contact you to ask you more about your project ?
I'm interrested to reproduce quite the same tool, so maybe I could collaborate on your repo
The text was updated successfully, but these errors were encountered: