×
INDI Library v1.8.5 Released (19 Apr 2020)

April 2020 release of INDI Library v1.8.5 introduces new drivers while providing fixes and improvements to existing devices and core framework.

What is the point of Device manager in Kstars

1 year 6 months ago
stash
Platinum Boarder
Platinum Boarder
Posts: 407
Karma: 4
More
Topic Author
What is the point of Device manager in Kstars #33896
so tools---devices---device manager gives you client or local set up of devices.

What is the point and how is it used in conjunction with Ekos Profiles if at all ?

Does it allow you start devices before.instead of choosing a Ekos profile and if so will it appear on the profile as being used ??

thanks!

RPI3 Ubuntu 16.04 / AMD desktop Kstars under Ubuntu 16.04 Mounts :azeq6 ,SWAZGoTo

RPI3 Fedora testing out on AMD desktop Fedpra 28 - running kstars 2.9.4 , Indilib 1.7.4 ?????

Please Log in or Create an account to join the conversation.

1 year 6 months ago
knro
Administrator
Administrator
Posts: 8213
Karma: 51
What is the point of Device manager in Kstars #33897
Good question. It's historical. Ekos was started in 2012, but before that you had to use the Device Manager to start the drivers. I still use it sometimes when I need to test individual drivers. End users do not need to use it directly.

Jasem Mutlaq
Support INDI & Ekos; Get StellarMate Astrophotography Gadget.
How to Submit Logs when you have problems?
Add your observatory info
The following user(s) said Thank You stash

Please Log in or Create an account to join the conversation.

1 year 6 months ago
Gonzothegreat
Administrator
Administrator
Posts: 1735
Karma: 6
More
What is the point of Device manager in Kstars #33899
I also use it from time to time, but I guess this feature "could" be removed now.

Kstars Mac osx
Odroid C1 running indiserver (kept up-to-date with apt-get update/upgrade)
HEQ5 pro / QHY5L-II-M (OAG) / Atik 314L+ / Gerd Neumann drawer
The following user(s) said Thank You stash

Please Log in or Create an account to join the conversation.

1 year 6 months ago
rlancaste
Platinum Boarder
Platinum Boarder
Posts: 2265
Karma: 22
More
What is the point of Device manager in Kstars #33900
Well Ekos requires a CCD in order to connect, so if you want to just use KStars to control a mount, you kind of need a way to connect it. You could put CCD simulator for the CCD, but that seems silly.

Also when you are testing different drivers or devices and you need to connect to them in KStars, this is a very easy way to just connect without needing a profile.
The following user(s) said Thank You stash

Please Log in or Create an account to join the conversation.

1 year 6 months ago 1 year 6 months ago by Ihoujin.
Ihoujin
Platinum Boarder
Platinum Boarder
Posts: 904
Karma: 3
More
What is the point of Device manager in Kstars #33912
I have used it to launch just the telescope driver without a CCD present. But I'll agree it is pretty redundant for the typical user.

Edit: Just for fun I tried running multiple telescope drivers at the same time with the device manager, EQMOD and two instances of Telescope Simulator using a custom driver alias. And it seems to work.

Maybe it can have a use for those people looking to run multiple mounts at once?

INDI/KStars on Raspberry Pi 4, 4gb
Raspbian Buster with AstroPi3 script configuration
Skywatcher HEQ5 Pro Mount
Canon 600D Camera
Orion SSAG/ASI120mm @280mm Guide Scope
PHD2
Adafruit Motor Hat shield
Adafruit GPS Module
Generic Bluetooth Joystick.
Startech 7 port powered USB Hub.
Attachments:

Please Log in or Create an account to join the conversation.

8 months 1 week ago 8 months 1 week ago by escriban.
escriban
Senior Boarder
Senior Boarder
Posts: 54
Karma: 1
More
What is the point of Device manager in Kstars #46440
Hi

I use the Device Manager heavily when developping! With this manager I'm able to connect directly a running INDI-server through the "client"-tab.

But, I realized a flaw in the list of drivers: New versions are not reflected! I found the file "indidrivers.xml", but changing the content seems not to change the displayed information. So my question is, how the manager is fetching the information of the actual drivers?

Thanks for enlightment
Antonio

Please Log in or Create an account to join the conversation.

8 months 1 week ago
Kaczorek
Moderator
Moderator
Posts: 938
Karma: 6
More
What is the point of Device manager in Kstars #46446
It's looking for separate .xml files for non-core drivers in /usr/share/indi

--
Radek Kaczorek
Astroberry Server | NEQ6 | Atik 460EX | Atik EFW2 | ASI 120MM

Please Log in or Create an account to join the conversation.

8 months 1 week ago
escriban
Senior Boarder
Senior Boarder
Posts: 54
Karma: 1
More
What is the point of Device manager in Kstars #46508
So "indidrivers.xml" under "/usr/share/kstars" is obsolet? Why the file keeps beeing updated?

Follwing your statement I examined the XML-Files in "/usr/share/indi". It's strange: They are all updated with the correct version numbers, but the INDI control panel keeps on displaying the old numbers! For the moment i cannot analyze the source code, so I'm wondering what's going on.

Thanks for further enlightenment!

Please Log in or Create an account to join the conversation.

8 months 1 week ago 8 months 1 week ago by Kaczorek.
Kaczorek
Moderator
Moderator
Posts: 938
Karma: 6
More
What is the point of Device manager in Kstars #46528
I know that /usr/share/indi/ is populated with:
- drivers.xml which contains core indi drivers (installed with indi-bin), and
- separate .xml file for each of 3rdparty drivers (each installed separately)

I'm not sure about /usr/share/kstars/indidrivers.xml - maybe Jasem aka @knro will be able to comment on that.

--
Radek Kaczorek
Astroberry Server | NEQ6 | Atik 460EX | Atik EFW2 | ASI 120MM
The following user(s) said Thank You pug916

Please Log in or Create an account to join the conversation.

8 months 1 week ago
rlancaste
Platinum Boarder
Platinum Boarder
Posts: 2265
Karma: 22
More
What is the point of Device manager in Kstars #46529
indidrivers.xml is certainly not obsolete. It is a very important file. This file is how KStars can list drivers for remote INDI Servers in the INDI profile and connect to them, even though your current computer doesn't have those drivers installed. If KStars does not have that file, then the drivers listed under "remote" would only include the drivers which are actually installed on the computer you are currently using. For an example, let's say you have a raspberry Pi and it has an SBIG driver on it. You are accessing it from your laptop that doesn't have 3rd party drivers installed. So that means that it can't see the xml file for SBIG since it isn't on the computer. So when you select "Remote" in the INDI profile, you can't select an SBIG camera in the profile to start it up, since it isn't in the list.

There are some drivers that can't be installed on some systems and not on others because the don't compile or work on that system. This file makes it possible to use those drivers remotely.

The file should not prevent other XML files from being loaded, so if you have custom drivers or 3rd party drivers that aren't from the 3rd party Repo. But it should make it possible to load drivers that aren't on your system so you can run them remotely.
The following user(s) said Thank You Kaczorek, pug916

Please Log in or Create an account to join the conversation.

8 months 1 week ago
Ihoujin
Platinum Boarder
Platinum Boarder
Posts: 904
Karma: 3
More
What is the point of Device manager in Kstars #46569
Thank you Rob. I found that information worth investigating for myself. As I have not done much with the remote features to date. Now, I found I can indeed connect to a remote profile running drivers that are not installed locally. However the local server has a bad habit of overwriting the remote profile's driver list if it is started locally, and not from within the remote web manager that is fully aware of the available remote drivers.
In other words, I find I must have the INDI server start via the Web Manager and connect to the already running server from the local machine, otherwise only locally available drivers are started, and the profile itself is overwritten without the remote drivers.

Is this typical behaviour? This doesn't seem to be optimized to me. I shouldn't have to redo the profile whenever I accidentally attempt to connect to a remote server with more available drivers that was not already started in advance.

INDI/KStars on Raspberry Pi 4, 4gb
Raspbian Buster with AstroPi3 script configuration
Skywatcher HEQ5 Pro Mount
Canon 600D Camera
Orion SSAG/ASI120mm @280mm Guide Scope
PHD2
Adafruit Motor Hat shield
Adafruit GPS Module
Generic Bluetooth Joystick.
Startech 7 port powered USB Hub.

Please Log in or Create an account to join the conversation.

8 months 1 week ago
rlancaste
Platinum Boarder
Platinum Boarder
Posts: 2265
Karma: 22
More
What is the point of Device manager in Kstars #46575
Ok, there is probably room for improvement. This was Jasem's solution to the problem 2 years ago when I told him about the issue with remote drivers not showing up because they had no xml file on the local system. There may be better ways to fix it or it could probably be improved upon. I can let him know there is an issue with overwriting drivers.

Please Log in or Create an account to join the conversation.

Time to create page: 0.484 seconds