Currently, not on a board, running a VM through VirtualBox
Running on Rasbian ( reason for this: i can get to a state i am happy with and if not, roll back to a previously duplicated version where i was happy )
So the pi will connect to a canon 70D ( multiple in the future ) through gphoto2, with entangle ( or a modified version of ) being the GUI for controlling the camera
I am currently installing through 'sudo snap' which is an online repository with outdated versions as I was struggling to install things I've downloaded to the system in a tar.bz file
Any pointers would be great, happy to dive into detail, just here to learn and try to come out of the other end with what I want
Some associated thoughts, though they may not be what you were looking for.
Raspberry Pi hardware is cheap. Relatively. Certainly compared to the cost of the Canon DSLR you want to manage. Adding the complexity of implementing a solution using hardware virtualisation is not I path I would explore.
'Raspbian' and 'The Raspberry Pi Operating System - RasPiOS' are not synonymous. RasPiOS is developed and supported by Raspberry Pi Ltd, The other OS is not. My day-to-day experience is with RasPiOS.
Gphoto2, GTKam and Entangle can be installed trivially under RasPiOS Bookworm using standard Debian packages. Once installed, they can be shown to be running by showing Version or Help.
Proof of them running under RasPiOS -
Code:
david@rp54bw64full0512:~ $ gphoto2 --versiongphoto2 2.5.28Copyright (c) 2000-2021 Marcus Meissner and othersgphoto2 comes with NO WARRANTY, to the extent permitted by law. You mayredistribute copies of gphoto2 under the terms of the GNU General PublicLicense. For more information about these matters, see the files named COPYING.This version of gphoto2 is using the following software versions and options:gphoto2 2.5.28 gcc, popt(m), exif, cdk, aa, jpeg, readlinelibgphoto2 2.5.30 standard camlibs, gcc, no ltdl, EXIFlibgphoto2_port 0.12.1 iolibs: disk ptpip serial usb1 usbdiskdirect usbscsi, gcc, no ltdl, EXIF, USB, serial without lockingdavid@rp54bw64full0512:~ $ gtkam --version1.0david@rp54bw64full0512:~ $ entangle --helpUsage: entangle [OPTION…]Help Options: -h, --help Show help options --help-all Show all help options --help-gtk Show GTK Options --help-entangle Show Entangle optionsApplication Options: --display=DISPLAY X display to usedavid@rp54bw64full0512:~ $
So my route to 'the other end' would be to use standard apt tools under RasPiOS to install those 3 packages from the standard Debian repositories. GPhoto2 is the only one that will result in an installation that is not the current version. But since the release of 2.5.28 comes significantly after the date of your Canon 70D that probably won't affect its use.
Statistics: Posted by B.Goode — Mon Jan 29, 2024 10:31 am