Application Java de contrôle du rail macro StackShot (Cognisys) et des appareils photo Canon EOS.
Certains fichiers sont exclus du dépôt car ils sont soumis à des licences tierces ou des NDAs.
Ils sont listés dans .gitignore et doivent être obtenus/récupérés séparément.
| Fichier/Dossier manquant | Source | Comment l'obtenir |
|---|---|---|
src/edsdk/ |
Canon EDSDK (C headers) | Les bindings JNA ont été générés avec JNAerator à partir des headers C du Canon EOS Digital SDK. Le SDK Canon s'obtient sur demande auprès de Canon (nécessite un contrat de licence signé). Une fois les headers obtenus, regénérer les bindings via JNAerator. |
EDSDK.dll (Windows) |
Canon | Inclus dans le Canon EOS Digital SDK. Placer à la racine du projet ou dans le PATH système. |
EDSPlugin.dll (Windows) |
Canon | Inclus dans le Canon EOS Digital SDK. Placer à la racine du projet ou dans le PATH système. |
| Fichier/Dossier manquant | Source | Comment l'obtenir |
|---|---|---|
icc/*.BIN |
Canon EOS Utility / Firmware appareils | Extraits des appareils Canon. Pour les regénérer, connecter un appareil Canon et utiliser le Canon EOS Utility. |
icc/6000.ICC |
Canon | Via Canon EOS Utility ou EDSDK. |
icc/FA.ICC, icc/FS.ICC, icc/LA.ICC, icc/LS.ICC, icc/NA.ICC, icc/NS.ICC, icc/PA.ICC, icc/PS.ICC, icc/SA.ICC, icc/SS.ICC |
Canon Picture Styles | Générés à partir de l'EDSDK. |
| Dépendance | Licence | Fichier(s) |
|---|---|---|
| JNA (Java Native Access) | LGPL 2.1 | jna-3.5.2.jar, jna-3.5.1.jar |
| JNA Platform | LGPL 2.1 | platform-3.5.2.jar |
| JGoodies Forms | BSD | forms-1.3.0.jar |
| JD2XX (FTDI wrapper) | BSD | src/ftd2/*.java |
| Dépendance | Licence | Fichier(s) | Remarque |
|---|---|---|---|
| FTDI D2XX drivers | Propriétaire FTDI Chip | ftd2xx.dll, ftd2xx64.dll |
Redistribuables avec l'application (FTDI autorise la redistribution avec les produits utilisant leurs puces). Téléchargeables sur ftdichip.com. |
- Java Runtime Environment (JRE) 6 ou 7, 32-bit ou 64-bit
- Drivers FTDI D2XX installés
- Canon EDSDK installé (si contrôle d'un appareil Canon)
Le projet est un projet Eclipse (.classpath, .project). Ouvrir dans Eclipse et builder.
Windows : lancer StackShotCtrl.jar ou l'exécutable Simple Stackshot Controller.exe
Linux : ./SimpleStackShotCtrl.bash
Ce projet est sous licence propriétaire — Copyright (c) 2013 macro-toolbox.com. Voir LICENSE.txt pour les détails.