John Scherer replied to the topic 'Partitioning the Scheduler code' in the forum. 6 months ago

This is a somewhat old thread but I wanted ask, with the ongoing rewrite of Scheduler, I wondered if some thought has been given to being able to submit schedules to ekos running on a remote Raspberry pi, from Ekos running remotely on my laptop? That way the job would be processed on the pi, not locally on my laptop.

Read More...

John Scherer replied to the topic 'ekos remote architecture question' in the forum. 6 months ago

Wanted to point out that it looks like they are making big changes to the Scheduler itself: indilib.org/forum/development/5137-parti...-scheduler-code.html

Read More...

John Scherer replied to the topic 'ekos remote architecture question' in the forum. 6 months ago

dmsummers wrote: Hi JRS,
Maybe my question is better stated as a "wish" for Ekos to evolve towards a server architecture so that real-time planetarium/planning functions could be fully separated from remote scheduling/sequencing/device control. These two functions really do seem best solved on different computing platforms....laptop/tablet (astronomer) and remote Pi4 (telescope/gear) respectively. Maybe someday, after I get more familiar with the development environment, I can look at the "Tool" definition for Ekos within Kstars and play with this concept. On the other hand, by the time we have Pi-5/6, the performance will be so good that it won't matter any more. Until then, thanks for the chat and....clear skies...


Yes! I was thinking about this after re-reading your question. Some of the functionality really needs to be more Client/Server oriented. It would be great if the scheduling functions could simply point to a database on the pi, and a process on the Pi that would monitor jobs in the database. Feature request Jasem?

Read More...

John Scherer replied to the topic '1.4.6 release - impressions, problems, etc. Please post.' in the forum. 6 months ago

I thought it was laggy with VNC at 1080P so at 4K, I can't imagine ;-) Are you using WIFI or Ethernet?

Read More...

John Scherer replied to the topic 'ekos remote architecture question' in the forum. 6 months ago

In further digesting your questions, with regards to running scheduled jobs in kstars/ekos locally on your laptop and all the hardware connected to the remote Pi4, I believe that putting the laptop to sleep would stop the processing of those jobs. As I understand it, the processing of those jobs would be done locally on the laptop. I'm sure someone else will clarify this.

Read More...

John Scherer replied to the topic 'ekos remote architecture question' in the forum. 6 months ago

Think of it like this, there are three pieces to this ecosystem, Indilib, Ekos, Kstars. Indilib handles anything to do with physical hardware, mounts, cameras, etc. Ekos is at its heart, controller/monitor of this hardware. Its the piece that lets you deal with focus, guiding, aligning, and scheduling. Kstars is really just planetarium software. Its a little more complicated than this because Ekos is integrated into Kstars and not a separate piece of software that you can run independently, but logicically they are very distinct in function.

I'm sure I'm oversimplifying this but hopefully this helps.

Read More...

John Scherer replied to the topic 'ekos remote architecture question' in the forum. 6 months ago

Hi Doug,

kstars/ekos is a lot to grasp! In your local (laptop) ekos profile, when you select remote host, any indilib request for hardware by ekos or kstars (or any indilib client) be it a camera, telescope mount, gps, weather sensor, etc, are all forwarded over the network to the remote instance of indilb. kstars and ekos are still running locally.

If you had all your hardware directly connected to your laptop, you would then select local, and all the indilib device requests would be handled by the local indilib server.

I noticed the same thing as you. A VNC connection to the pi4 with kstars was not the best and performance really suffers. I removed kstars from the startup script on the Pi4, no need to have it running for my needs.

Read More...

John Scherer replied to the topic 'Power in the field for RPi 4?' in the forum. 6 months ago

Well my "in the field" is a little different. MY wife and I live/travel in a 40' motorhome. I run the ethernet cable out a window and control the mount from inside the RV.

Read More...

John Scherer replied to the topic 'Power in the field for RPi 4?' in the forum. 6 months ago

I'm doing things a little different than most. I'm using POE. A Gigabit Ethernet POE injector and a POE to USB-C splitter . With 100' of Shielded, waterproof Ethernet cable, I've had no problems so far.

Read More...

John Scherer created a new topic ' POE adapter' in the forum. 7 months ago

I've been using this POE injector / POE to USB-C combo with my Raspberry Pi 4 for about a week now and thought it might be of interest to others. I've been using it with a shielded, 100' Cat-6e cable that I run to my Pi4. Not exactly a cheep solution but they work well.



Read More...

Just wanted to share an interesting paper written by the author of Tpoint called "Ten reasons why accurate pointing is non-trivial" . Its a good paper, and at only 10 pages, its a quick read. It really sheds light on the problem of telescope pointing and mount modeling.

Read More...