×

INDI Library v2.0.7 is Released (01 Apr 2024)

Bi-monthly release with minor bug fixes and improvements

Driver for old Meade DSi 1 Pro

  • Posts: 153
  • Thank you received: 29
Sorry, for that step do:
git clone github.com/bgilsrud/indi-3rdparty.git

You can see the code change that I made here: github.com/indilib/indi-3rdparty/compare...el_name_fix?expand=1

The field programmed into your camera's EEPROM is wrong. I've made a change to check the CCD model or the camera model. Checking the camera model seems like the more obvious, direct way to identify the camera...but it's more difficult to guess what it should be since I don't have access to every DSI I, II, III in both mono (Pro) and color. The CCD names for these are less mysterious.

Thanks,
Ben
3 years 7 months ago #59804

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

  • Posts: 52
  • Thank you received: 0
Hi Ben,
when i run in terminal:
""Sorry, for that step do:
git clone github.com/bgilsrud/indi-3rdparty.git""

terminal returns:
bruce-HP-ProBook-6460b:~$ git clone github.com/bgilsrud/indi-3rdparty.git
fatal: repository 'github.com/bgilsrud/indi-3rdparty.git' does not exist
3 years 7 months ago #59820

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

  • Posts: 52
  • Thank you received: 0
3 years 7 months ago #59822

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

You need to add https://github.com...etc
3 years 7 months ago #59824

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

  • Posts: 52
  • Thank you received: 0
Hi Ben,
thanks for your help again.
I have looked at your code updates.
As i think i understand, you are now looking for the camera name or the camera id string?
It will be fantastic if the DIS can be used within Kstars for Photomerty and a bit of AP.
i feel we almost have it sorted.
Bruce
3 years 7 months ago #59825

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

  • Posts: 52
  • Thank you received: 0
after running cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Debug ../../indi-dsi/

terminal returns:
bruce@bruce-HP-ProBook-6460b:~/indi-3rdparty/build/indi-dsi$ cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Debug ../../indi-dsi/
-- Found CFITSIO: /usr/lib/x86_64-linux-gnu/libcfitsio.so
CMake Error at /home/bruce/indi-3rdparty/cmake_modules/FindINDI.cmake:285 (message):
Could not find INDI include directory
Call Stack (most recent call first):
CMakeLists.txt:18 (find_package)


-- Configuring incomplete, errors occurred!
See also "/home/bruce/indi-3rdparty/build/indi-dsi/CMakeFiles/CMakeOutput.log".
bruce@bruce-HP-ProBook-6460b:~/indi-3rdparty/build/indi-dsi$
3 years 7 months ago #59827

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

  • Posts: 153
  • Thank you received: 29
You could try installing libindi-dev (sudo apt-get install libindi-dev). I think that should do it.
3 years 7 months ago #59831

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

  • Posts: 52
  • Thank you received: 0
Hi Ben and Jasem
Still no luck.
just tried ""sudo apt-get install libindi-dev

Terminal :
bruce@bruce-HP-ProBook-6460b:~$ sudo apt-get install libindi-dev
[sudo] password for bruce:
Sorry, try again.
[sudo] password for bruce:
Reading package lists... Done
Building dependency tree
Reading state information... Done
libindi-dev is already the newest version (1.8.6~202008211453~ubuntu20.04.1).
0 to upgrade, 0 to newly install, 0 to remove and 13 not to upgrade.
bruce@bruce-HP-ProBook-6460b:~$


KstarsEkos once again: 2020-09-13T09:18:04: [INFO] Unable to find DSI. Has the firmware been loaded?
Last edit: 3 years 7 months ago by Bruce Nye.
3 years 7 months ago #59838

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

  • Posts: 52
  • Thank you received: 0
WELL!
I revisited the code you suggested earlier that didn't work
This time around it worked!!!
...........so happy
So Ben I guess you can I tested the code from my pc.
Will this change be made available to normal driver download?
You have been most helpful, thank you.
If I can help in any way ie testing etc., I would be pleased if i could help.

Here is your code i ran in terminal to get the dsi connecting:

bruce@bruce-HP-ProBook-6460b:~$ git clone github.com/bgilsrud/indi-3rdparty.git
fatal: destination path 'indi-3rdparty' already exists and is not an empty directory.
bruce@bruce-HP-ProBook-6460b:~$ cd indi-3rdparty
bruce@bruce-HP-ProBook-6460b:~/indi-3rdparty$ git checkout dsi_model_name_fix
Already on 'dsi_model_name_fix'
Your branch is up to date with 'origin/dsi_model_name_fix'.
bruce@bruce-HP-ProBook-6460b:~/indi-3rdparty$ mkdir -p build/indi-dsi
bruce@bruce-HP-ProBook-6460b:~/indi-3rdparty$ cd build/indi-dsi/
bruce@bruce-HP-ProBook-6460b:~/indi-3rdparty/build/indi-dsi$ cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Debug ../../indi-dsi/
-- Found CFITSIO: /usr/lib/x86_64-linux-gnu/libcfitsio.so
-- Found INDI: /usr/lib/x86_64-linux-gnu/libindidriver.so;/usr/lib/x86_64-linux-gnu/libindiAlignmentDriver.so (found version "1.8.6")
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.11")
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1")
-- Found USB1: /usr/lib/x86_64-linux-gnu/libusb-1.0.so (found version "1.0.23")
-- Performing Test USB1_HAS_LIBUSB_ERROR_NAME
-- Performing Test USB1_HAS_LIBUSB_ERROR_NAME - Success
-- Performing Test COMPATIBLE_FORTIFY_SOURCE
-- Performing Test COMPATIBLE_FORTIFY_SOURCE - Success
-- Configuring done
-- Generating done
-- Build files have been written to: /home/bruce/indi-3rdparty/build/indi-dsi
bruce@bruce-HP-ProBook-6460b:~/indi-3rdparty/build/indi-dsi$ make
Scanning dependencies of target indi_dsi_ccd
[ 8%] Building CXX object CMakeFiles/indi_dsi_ccd.dir/dsi_ccd.cpp.o
[ 16%] Building CXX object CMakeFiles/indi_dsi_ccd.dir/DsiDevice.cpp.o
[ 25%] Building CXX object CMakeFiles/indi_dsi_ccd.dir/DsiDeviceFactory.cpp.o
[ 33%] Building CXX object CMakeFiles/indi_dsi_ccd.dir/DsiPro.cpp.o
[ 41%] Building CXX object CMakeFiles/indi_dsi_ccd.dir/DsiColor.cpp.o
[ 50%] Building CXX object CMakeFiles/indi_dsi_ccd.dir/DsiProII.cpp.o
[ 58%] Building CXX object CMakeFiles/indi_dsi_ccd.dir/DsiProIII.cpp.o
[ 66%] Building CXX object CMakeFiles/indi_dsi_ccd.dir/DsiColorII.cpp.o
[ 75%] Building CXX object CMakeFiles/indi_dsi_ccd.dir/DsiColorIII.cpp.o
[ 83%] Building CXX object CMakeFiles/indi_dsi_ccd.dir/DsiTypes.cpp.o
[ 91%] Building CXX object CMakeFiles/indi_dsi_ccd.dir/Util.cpp.o
[100%] Linking CXX executable indi_dsi_ccd
[100%] Built target indi_dsi_ccd
bruce@bruce-HP-ProBook-6460b:~/indi-3rdparty/build/indi-dsi$ sudo make install
[sudo] password for bruce:
[100%] Built target indi_dsi_ccd
Install the project...
-- Install configuration: "Debug"
-- Installing: /usr/bin/indi_dsi_ccd
-- Installing: /usr/share/indi/indi_dsi.xml
-- Installing: /etc/udev/rules.d/99-meadedsi.rules
-- Installing: /lib/firmware/meade-deepskyimager.hex
bruce@bruce-HP-ProBook-6460b:~/indi-3rdparty/build/indi-dsi$
3 years 7 months ago #59841

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

  • Posts: 52
  • Thank you received: 0
Does this mean my dsi should work from now on? even after upgrades/updates?
3 years 7 months ago #59842

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

  • Posts: 153
  • Thank you received: 29
That's great news! I've submitted the change to be included upstream. Once that happens (I'll update this thread) then yes, you should be able to do upgrades and have the camera just work.

Thanks,
Ben
The following user(s) said Thank You: Bruce Nye
3 years 7 months ago #59853

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

  • Posts: 52
  • Thank you received: 0
Many thanks,.................

Bruce
3 years 7 months ago #59859

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

Time to create page: 0.453 seconds