canon-eos-go

module
v0.0.0-...-9d0455a Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 26, 2015 License: MIT

README

canon-eos-go

Go bindings for Canon EDSDK to interface with Canon EOS digital cameras.

This is experimental and under active development, don't expect much

Demo video: https://youtu.be/IqDoLuCvbok

Intervalometer (timer) demo using canon-eos-go: https://github.com/skidder/canon-intervalometer

Requirements

You must first download the Canon EOS SDK, which involves requesting access from Canon.

Once downloaded, copy the header and framework files to the system locations:

# run from the root of the EOS SDK disk image, or where you copied the disk image contents
sudo mkdir /usr/local/include/EDSDK
sudo cp EDSDK/Header/*.h /usr/local/include/EDSDK

sudo cp -r EDSDK/Framework/DPP.framework /Library/Frameworks/
sudo cp -r EDSDK/Framework/EDSDK.framework /Library/Frameworks/

Building

make all

Directories

Path Synopsis
Godeps
_workspace/src/github.com/stretchr/testify/assert
Package assert provides a set of comprehensive testing tools for use with the normal Go testing system.
Package assert provides a set of comprehensive testing tools for use with the normal Go testing system.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL