I have a little problem with Ekos. My setup is a SW EQ6-R mount with a Raspi under Fedora 29 (USB-SERIAL with persistent name) and a laptop under Fedora 29 too. The Raspi has no RTC and no Internet cnx. All softwares are from github compiled by myself, so I can go back in the git history if any problem happens with a new version; besides, there are no RPMs from Lupinix available for the Pi under Fedora.
Now, here's my problem :
If I choose "Ekos updates all", the clock on the Raspi is set to UTC. I'm UTC + 1 + Daylight savings = UTC + 2. My localtime on the Pi is correctly set ( localtime -> ../usr/share/zoneinfo/Europe/Paris) Once the time is set to UTC on the Raspi, my target starts to drift , and it leaves my FOV in a few minutes.
The problem is easy to fix, I just don't let Ekos set the time of the PI and make chronyd on the Pi sync with the laptop. Still, I'd like to understand as I suspect I'm missing something.
Any idea ?
WIFI can be a very tricky thing... On one side you have the theoretical possibilities and on the other the environment in which your system operates. For example, if you are surrounded by many access points, your system won't be able to aggregate the frequencies to achieve the 40Mhz needed by 802.11n, so you'll be stuck with your basic B/G mode. And if you want to use 802.11ac (5Ghz)
depending on your environment again, your link can be VERY fragile.
For 802.11ac mode , you need to have 802.11ac on both computers, the Raspi (only the 3 B+ is capable of ac) and your laptop. The simple 3B doesn't even have a 802.11n mode ( "iw list" gives you HT20 only, no HT20/HT40 ).
So you need to measure the performance of your link FIRST. Once you have measured the problem you can find a solution. Start with "iwconfig" to see the speed of the link. It should at least be 150Mb/s if you want to transfer images from a DSLR or ASI1600/ASI183 (BIG images). Then, try the "iperf " command (see my message above).
If you get a low transfer rate (under 80Mb/s), then you need to find another solution, like a WIFI/USB antenna with a high gain. A simple dongle won't probably do a much better job than the internal WIFI chip.
The best solution I've found so far is a small AP device you plug in an AC outlet, linked to the PI by an ethernet cable. It has a built in HTTP server, so you can easily tweak your connection, set a passphrase , change the ESSID, etc.... On a 3B+, you can expect up to 300Mb/s.
Of course, the major inconvenient is ... Well, you need an AC outlet nearby.
Oops, can't edit my own message (?) ...
Did you try this ? :
- Unlock both clutches
- in the indi profile go to the 'Site Management' tab and choose "default" for the home position. Go to the "options" tab, save and reload.
- send the mount to park , clutches unlocked.
- when the motors stop, move manually the mount to home position, lock the clutches and you're done.
If you talk about changing computers, I assume yours computers are clients connected to an indi server (On a Raspi ?). If I'm right, did you verify the two clocks are sync'd ?
Like you said in your first message, the problem is the speed of the link between your Raspi and your client. So you have to fix this first
The Raspi has a very small antenna and if you try to use the 5Gz mode the problem is even worse. You can greatly improve your link by using a simple USB/WIFI antenna. you can expect a 150 Mb/s link with an effective speed of 90/100 Mb/s. That is enough to download your 40MB image in 4 seconds. Try measuring your effective speed with a tool like iperf. ("iperf -s" on the server side, "iperf -c address" on the client side). If you get less than 80Mb/s transfers, you need to improve this FIRST.
Then you can tweak your setup :
- On the client (EKOS), ask for "native" instead of 'FIT', a raw file is lighter than a fit file. Plus you gain the RAW/FIT conversion time.
- In the INDI profile, ask for MJPEG instead of RAW in the "streaming" field. Your fps jumps to 50 img/s which is enough for focusing in live mode particularly if you use a Bahtinov mask.
I think before modifiing the software, you need to get the best of what is available now first. Then if it's not enough, other solutions may be applied.
I'm about to order the Celestron Focuser for my SCT. Is an Usb port from a Raspi enough to power it up or do I need extra power ?
64GB Samsung EVO Select and 64GB Sandisk Ultra both work.
On the Raspi I use as media center (under Openelec), I have a 1TB disk on an USB port. It's been working for 4 years.
1/ The Raspberry Pi in itself is capable of 1920*1080 definition. I use one as media centre and it works just fine.
2/ It seems Radeck said Astroberry was based on an Ubuntu 16.04. So the software manager should be 'gnome-software' now, which happens to do just what you are asking for.
3/ See above ...
It all depends on what you want to do: if you want to exchange between Linux machines, a simple ssh/scp or rsync command is sufficient (on a terminal). try 'man ssh', 'man scp', 'man sftp' or 'man rsync' .
If you want to exchange between Windows and Linux machines through a GUI, you may want to install and set up a samba server/client. Using this, you'll be able to see your Linux machines from Windows and vice-versa. Google 'Samba' or 'smb server for Linux' and follow the thread . Good luck and be prepared to face a long and steep learning curve. But you'll see, it's very rewarding.