EOS-Numerique


Précédent   EOS-Numerique > Canon Eos & Accessoires > Discussions Firmware

  
Google
 
Concours
***Concours de fin d'année - Gagnez un Eos Canon 1.000D *** Premier thème: L'eau dans tous ses états *** VOUS POUVEZ VOTER--->>> "Interface pour voter" ***

Réponse
 
Outils de la discussion Modes d'affichage
  #1 (permalink)  
Vieux 12/03/2007, 23h27
roninfight roninfight est déconnecté
Utilisateur
Boitier: 350D
Objectif(s): 18-55, EF 35-105

 
Date d'inscription: février 2007
Localisation: Lyon
Âge: 22
Genre: Homme
Messages: 10
Par défaut Version drivers 350D pour developpeurs

Bonjour à tous,

Ca doit être peu ou prou mon 1er message sur ce forum, même si j'y passe souvent pour dénicher des infos.

Moi et deux de mes amis, avons un tous trois un 350D (ou RebelXT). Nous sommes en école d'ingénieurs, et nous avons un projet de développer un petit software pour PC, pour prendre le contrôle du 350D, de récupérer directement la photo sur le PC, et pouvoir traiter en même temps les précédentes (très utile quand la pose dure 6 minutes....).

Je sais qu'il existe déjà des logiciels type Iris qui permettent de prendre le contrôle du 350D, mais ils sont bien trop incomplets pour ce que nous voulons faire.

J'ai un peu cherché sur le net. Si on trouve facilement les versions des drivers (ou Firmware si vous préférez) à flasher sur son appareil; en revanche, je ne suis pas encore tombé sur un guide pour le développement autour du driver, ou d'un quelconque manuel d'utilisation des fonctions de celui-ci, ni même les sources (mais là, je crois qu'il faut pas rêver...)


Si quelqu'un pouvait m'aider en m'indiquant un endroit où dénicher ça, ou ne serait-ce qu'un début de piste, je lui en serai très reconnaissant.


Je vous remercie d'avance ^^

Dernière modification par roninfight 12/03/2007 à 23h44.
Réponse avec citation

  #2 (permalink)  
Vieux 13/03/2007, 17h11
Avatar de Minimoi
Minimoi Minimoi est déconnecté
Utilisateur
Boitier: 1D Mk II N
Objectif(s): 300/2.8 L IS | 70-200/2.8 L IS | 28-70/2.8 L | 17-40/4 L | 50/1.8

Visiter le site web de Minimoi !
 
Date d'inscription: septembre 2006
Localisation: Boulogne (92)
Âge: 26
Genre: Homme
Messages: 196
Par défaut

Ca ne doit vraiment pas faire partie des choses que Canon aime diffuser... Donc a part desassembler le firmware, et faire du sniffing sur l'USB pendant que tu utilise l'application EOS Utility, je vois pas trop de solution... Bref, reverse engineering pour tout le monde!
Réponse avec citation
  #3 (permalink)  
Vieux 13/03/2007, 17h37
roninfight roninfight est déconnecté
Utilisateur
Boitier: 350D
Objectif(s): 18-55, EF 35-105

 
Date d'inscription: février 2007
Localisation: Lyon
Âge: 22
Genre: Homme
Messages: 10
Par défaut

Au début j'avais tendance à penser comme toi. Ca semble normal qu'un constructeur n'aime pas bien qu'on vienne trifouiller au coeur du système.

Néanmoins, vu le nombre de logiciels (ou devrais-je dire graticiels comme le terme est à la mode) qui permettent de prendre le contrôle de l'eos 350D, de s'en servir en autoguidage de monture informatisée (pour les férus d'astronomie) par exemple; ça me paraitrait bizarre que l'on ne puisse pas avoir accès à une version pour développeurs, ou au moins des appels de fonctions auquelles réagirait l'appareil (genre API ou autres).

Quand à ce qui est de désassembler le firware, si j'ai le choix, je préfèrerais éviter parce que ça doit être d'un haut niveau d'incompréhensibilité ce truc, une fois ramené en assembleur....

Si vous avez d'autres pistes, je suis toujours preneur!
Réponse avec citation
  #4 (permalink)  
Vieux 13/03/2007, 17h46
Avatar de thehush
thehush thehush est déconnecté
Utilisateur
Boitier: 1DMkII - 350D - 33V - Konica Hexar AF
Objectif(s): 50mm f1.8 / 17-40 f4 / 70-200 f2.8 (un jour peut être le 24-70L)

Visiter le site web de thehush !
 
Date d'inscription: décembre 2005
Localisation: Paris
Âge: 29
Genre: Homme
Messages: 46
Par défaut

Bon ca va peut être être bête ce que je vais dire.
Mais as tu contacté Canon?

Je sais pas, tu te fais passer pour qui tu es ou pour une société souhaitant développer un soft.
Et à ce moment là, ils t'expliqueront peut être comment faire?
Qu'il faut payer, qu'il faut ci et ca...

Bon courage à toi
Réponse avec citation
  #5 (permalink)  
Vieux 13/03/2007, 18h45
roninfight roninfight est déconnecté
Utilisateur
Boitier: 350D
Objectif(s): 18-55, EF 35-105

 
Date d'inscription: février 2007
Localisation: Lyon
Âge: 22
Genre: Homme
Messages: 10
Par défaut

Citation:
Posté par thehush Voir le message
Bon ca va peut être être bête ce que je vais dire.

Non, c'est loin d'être bête. Je n'ai pas encore contacté Canon, parce que...
euh... en fait j'y avais pas vraiment pensé.

J'étais plutôt parti dans l'idée que vu que ça a l'air quand même pas mal utilisé chez les développeurs de ce type de logiciel, que ca devait se trouver quelque part en ligne, bien caché.

Mais effectivement, il est possible qu'il faille contacter directement Canon pour obtenir ces informations.

Je vais creuser de ce côté, merci
Réponse avec citation
  #6 (permalink)  
Vieux 14/03/2007, 12h55
roninfight roninfight est déconnecté
Utilisateur
Boitier: 350D
Objectif(s): 18-55, EF 35-105

 
Date d'inscription: février 2007
Localisation: Lyon
Âge: 22
Genre: Homme
Messages: 10
Par défaut

Nouvelles : après ma demande auprès de Canon, j'ai été accepté comme developpeur et donc j'ai accès aux environnements de développement pour les appareils dans le cadre de mon projet. C'était donc la bonne méthode.

C'était juste à titre d'information, dans le cas où quelqu'un repassera par là, se posant la même question que je m'étais posé.

Un grand merci à thehush qui m'a mis plus rapidement sur la bonne piste ^^
Réponse avec citation
  #7 (permalink)  
Vieux 17/03/2007, 10h59
guitch69 guitch69 est déconnecté
Utilisateur
Boitier: Canon 350D
Objectif(s): 18-55 EFS / 55-200 EF / 50-1.8 / 24-105 L IS USM

 
Date d'inscription: décembre 2006
Localisation: Lyon
Genre: Homme
Messages: 2
Par défaut

Reviens ici nous faire part de vos développements !
Bon courage.
Réponse avec citation
  #8 (permalink)  
Vieux 18/03/2007, 15h36
Avatar de luc56
luc56 luc56 est déconnecté
Utilisateur
Boitier: 40D + grip
Objectif(s): 10-20 sig., 28-75 2.8 Tamron, 50 1.8, 105 sig., 70-210 2.8 sig., 70-300 IS, 400 5.6 L

Visiter le site web de luc56 !
 
Date d'inscription: mars 2006
Localisation: Morbihan
Âge: 45
Genre: Homme
Messages: 2 584
Par défaut

Citation:
Posté par roninfight Voir le message
Bonjour à tous,

Ca doit être peu ou prou mon 1er message sur ce forum, même si j'y passe souvent pour dénicher des infos.

Moi et deux de mes amis, avons un tous trois un 350D (ou RebelXT). Nous sommes en école d'ingénieurs, et nous avons un projet de développer un petit software pour PC, pour prendre le contrôle du 350D, de récupérer directement la photo sur le PC, et pouvoir traiter en même temps les précédentes (très utile quand la pose dure 6 minutes....).

Je sais qu'il existe déjà des logiciels type Iris qui permettent de prendre le contrôle du 350D, mais ils sont bien trop incomplets pour ce que nous voulons faire.

J'ai un peu cherché sur le net. Si on trouve facilement les versions des drivers (ou Firmware si vous préférez) à flasher sur son appareil; en revanche, je ne suis pas encore tombé sur un guide pour le développement autour du driver, ou d'un quelconque manuel d'utilisation des fonctions de celui-ci, ni même les sources (mais là, je crois qu'il faut pas rêver...)


Si quelqu'un pouvait m'aider en m'indiquant un endroit où dénicher ça, ou ne serait-ce qu'un début de piste, je lui en serai très reconnaissant.


Je vous remercie d'avance ^^


Il existe des choses sous linux : multican

c'est ecrit en C, les sources sont ici

multican 0.0.4 Free Download - Softpedia

luc
Réponse avec citation
  #9 (permalink)  
Vieux 19/03/2007, 22h51
roninfight roninfight est déconnecté
Utilisateur
Boitier: 350D
Objectif(s): 18-55, EF 35-105

 
Date d'inscription: février 2007
Localisation: Lyon
Âge: 22
Genre: Homme
Messages: 10
Par défaut

Merci Luc

Pour le moment, on veut surtout faire un développement sous windows, mais ça pourrait servir si jamais on décide d'étendre ça à Linux.

----
Pour ce qui est des nouvelles du projet, maintenant qu'on a (à peu-près) tout ce qu'il nous faut (on cherche encore juste un moyen de lire les raw Canon et un format d'enregistrement libre de fichier image sur 16 bits), le développement ne va pas tarder à commencer.

La partie électronique est quasiment terminée, je vous tiendrais au courant de la suite si ça vous interesse ^^
Réponse avec citation
  #10 (permalink)  
Vieux 19/03/2007, 23h28
Avatar de LeCelte
LeCelte LeCelte est déconnecté
Utilisateur
Boitier: CANON EOS 30D
Objectif(s): Tokina 12-24, Tamron 28-75, Canon 100, Canon 80-200, Canon 100-300, M42

Visiter le site web de LeCelte !
 
Date d'inscription: septembre 2005
Localisation: Nantes
Âge: 38
Genre: Homme
Messages: 892
Par défaut

Euh ... du C ça se compile sous Windows ...
Citation:
Posté par roninfight Voir le message
Merci Luc

Pour le moment, on veut surtout faire un développement sous windows, mais ça pourrait servir si jamais on décide d'étendre ça à Linux.

----
Pour ce qui est des nouvelles du projet, maintenant qu'on a (à peu-près) tout ce qu'il nous faut (on cherche encore juste un moyen de lire les raw Canon et un format d'enregistrement libre de fichier image sur 16 bits), le développement ne va pas tarder à commencer.

La partie électronique est quasiment terminée, je vous tiendrais au courant de la suite si ça vous interesse ^^
Réponse avec citation
  #11 (permalink)  
Vieux 19/03/2007, 23h56
roninfight roninfight est déconnecté
Utilisateur
Boitier: 350D
Objectif(s): 18-55, EF 35-105

 
Date d'inscription: février 2007
Localisation: Lyon
Âge: 22
Genre: Homme
Messages: 10
Par défaut

Effectivement, mais les librairies qui sortent un peu de l'ordinaire sont rarement les mêmes sous linux et windows, et si tu fais un projet poussé, à moins de mettre directement l'accent sur la portabilité des sources, c'est quand même du boulot de passer de l'un à l'autre.
Vu l'usage premier de notre application, qui s'appuyera sur d'autres softs, comme Iris, pour la suite du traitement, le développement sera avant tout axé Windows (même si c'est le mal, que c'est payant, que ça bug et tous les petits trolls habituels)

Visiblement, nous sommes partis vers le format tiff pour les bruts, mais il nous reste encore à résoudre un problème majeur :
pouvoir dématricer et décompresser les Raw Canon (format cr2), pour pouvoir commencer les traiter, et les enregistrer en tiff 12bits, pour pouvoir passer le traitement à des logiciels très performants (Iris encore, pour ne pas le citer), ce qui n'est pas le but premier de notre logiciel d'acquisition.

Donc si quelqu'un a déjà résolu le problème de conversion des Raw CR2 en TIFF par un algorithme, ou un dématricage, et reconversion annexe, je serais pas contre quelques tuyaux ^^'

Merci
Réponse avec citation
  #12 (permalink)  
Vieux 20/03/2007, 00h12
Brouno Brouno est déconnecté
Utilisateur
Boitier: 400D
Objectif(s): 50 1.8 II, 17-85 IS USM, 70-300 IS USM, EF500 DG Super

 
Date d'inscription: septembre 2006
Localisation: IdF
Âge: 38
Genre: Homme
Messages: 224
Par défaut

Iris, il dematrice (derawtise) il me semble, non ?

Sinon, tu peux jetter un oeil sur dcraw, le source se compile pour windows, il est utilisé dans ufraw le plug-in de gimp qui derawtise ...

Decoding raw digital photos in Linux
UFRaw - Home
Réponse avec citation
  #13 (permalink)  
Vieux 20/03/2007, 04h35
Avatar de Flo22
Flo22 Flo22 est déconnecté
Membre
Boitier: 350D
Objectif(s): Tokina 12-24 , 24-105 L IS, Sigma 70-300 APO , 50mm/1.8 II , Peleng 8mm

 
Date d'inscription: décembre 2006
Localisation: St Rémy les Chevreuse (78)
Âge: 25
Genre: Homme
Voir les photos postées par Flo22
Messages: 1 057
Par défaut

Eh bien comme tu n'arrêtes pas de citer Iris (et tu as bien raison), as tu contacté Christian Buil ? Je pense qu'il pourra te renseigner la dessus !
Ou d'une manière générale des personnes qui ont développé des graticiels ayant un rapport avec ton sujet. Ce sont généralement des gens passionnés qui aiment bien echanger !
Réponse avec citation
  #14 (permalink)  
Vieux 20/03/2007, 21h03
Avatar de luc56
luc56 luc56 est déconnecté
Utilisateur
Boitier: 40D + grip
Objectif(s): 10-20 sig., 28-75 2.8 Tamron, 50 1.8, 105 sig., 70-210 2.8 sig., 70-300 IS, 400 5.6 L

Visiter le site web de luc56 !
 
Date d'inscription: mars 2006
Localisation: Morbihan
Âge: 45
Genre: Homme
Messages: 2 584
Par défaut

Citation:
Posté par roninfight Voir le message
Effectivement, mais les librairies qui sortent un peu de l'ordinaire sont rarement les mêmes sous linux et windows, et si tu fais un projet poussé, à moins de mettre directement l'accent sur la portabilité des sources, c'est quand même du boulot de passer de l'un à l'autre.
Vu l'usage premier de notre application, qui s'appuyera sur d'autres softs, comme Iris, pour la suite du traitement, le développement sera avant tout axé Windows (même si c'est le mal, que c'est payant, que ça bug et tous les petits trolls habituels)

Visiblement, nous sommes partis vers le format tiff pour les bruts, mais il nous reste encore à résoudre un problème majeur :
pouvoir dématricer et décompresser les Raw Canon (format cr2), pour pouvoir commencer les traiter, et les enregistrer en tiff 12bits, pour pouvoir passer le traitement à des logiciels très performants (Iris encore, pour ne pas le citer), ce qui n'est pas le but premier de notre logiciel d'acquisition.

Donc si quelqu'un a déjà résolu le problème de conversion des Raw CR2 en TIFF par un algorithme, ou un dématricage, et reconversion annexe, je serais pas contre quelques tuyaux ^^'

Merci

dcraw biensur (en C) sur linux ou window

Decoding raw digital photos in Linux

pour multican en C il doit se base sur une laison PPP, tu dois bien avoir une librairie
PPP sur Window

luc
Réponse avec citation
  #15 (permalink)  
Vieux 03/04/2007, 11h20
micky69150 micky69150 est déconnecté
Utilisateur
Boitier: 400D
Objectif(s): EFS 18-55

 
Date d'inscription: janvier 2007
Localisation: lyon
Âge: 29
Genre: Homme
Messages: 50
Par défaut

tu devrais trouver le sdk ici http://www.didp.canon-europa.com/

il faudra t'enregistrer
Réponse avec citation
  #16 (permalink)  
Vieux 03/04/2007, 11h46
micky69150 micky69150 est déconnecté
Utilisateur
Boitier: 400D
Objectif(s): EFS 18-55

 
Date d'inscription: janvier 2007
Localisation: lyon
Âge: 29
Genre: Homme
Messages: 50
Par défaut

si tu ne peux pas attendre tu peux le telecharger sur ce lien : http://www.monitorwa.com.au/support/downloads et il faut telecharger EDSDK V1.3 (Win).zip
Réponse avec citation
  #17 (permalink)  
Vieux 05/04/2007, 14h39
Avatar de luchedesbois
luchedesbois luchedesbois est déconnecté
Utilisateur
Boitier: 350d
Objectif(s): 17-55 II et AF28-300mm F/3.5-6.3 XR Di

 
Date d'inscription: août 2006
Localisation: auber-france
Âge: 40
Genre: Homme
Messages: 40
Par défaut

Salut les gars

et bien, je vous souhaite de mener a bien votre ambitieux projet, je pense que beaucoup de personnes sont intéressé par le futur firmware...

a bientôt pour la

bon courage

a+
Réponse avec citation
  #18 (permalink)  
Vieux 13/05/2007, 03h02
Daneel Daneel est déconnecté
Utilisateur
Boitier: EOS 30D
Objectif(s): Sigma 70-200 2.8, Tamron 28-75 2.8, Tamron 17-35 2,8-4, Canon 50 1.4, Canon 50 1.8

 
Date d'inscription: janvier 2007
Localisation: Idf
Genre: Homme
Messages: 38
Par défaut

Citation:
Posté par micky69150 Voir le message
si tu ne peux pas attendre tu peux le telecharger sur ce lien : http://www.monitorwa.com.au/support/downloads et il faut telecharger EDSDK V1.3 (Win).zip

Je n'ai pas de chance, ce lien ne marche pas
Quelqu'un peut il m'aider à mettre la main sur cd EDSDK V1.3 (Win).zip ?
Réponse avec citation
  #19 (permalink)  
Vieux 13/05/2007, 09h05
Avatar de dodineau
dodineau dodineau est déconnecté
Membre
Boitier: EOS 30D+5D, 2 Canon sinon rien...
Objectif(s): Quelques fûts blancs ou noirs mais avec des liserets rouges pour décorer...

Visiter le site web de dodineau !
 
Date d'inscription: juin 2006
Localisation: Aux alentours de Caen Basse-Normandie
Âge: 44
Genre: Homme
Messages: 1 496
Thumbs up

Bonjour,
pour ceux que ça intéresse, j'ai le SDK 8.2 ainsi que le EDSDK V1.3 (Win).zip.

envoyez un MP...

A+

Dernière modification par dodineau 13/05/2007 à 09h07.
Réponse avec citation
  #20 (permalink)  
Vieux 13/05/2007, 13h45
Daneel Daneel est déconnecté
Utilisateur
Boitier: EOS 30D
Objectif(s): Sigma 70-200 2.8, Tamron 28-75 2.8, Tamron 17-35 2,8-4, Canon 50 1.4, Canon 50 1.8

 
Date d'inscription: janvier 2007
Localisation: Idf
Genre: Homme
Messages: 38
Par défaut

Citation:
Posté par dodineau Voir le message
Bonjour,
pour ceux que ça intéresse, j'ai le SDK 8.2 ainsi que le EDSDK V1.3 (Win).zip.

envoyez un MP...

A+

Suis intéressé par le EDSDK V1.3.
Je t'ai envoyé un MP.
D'avance merci
Daneel
Réponse avec citation
Réponse


Utilisateurs regardant la discussion actuelle : 1 (0 membre(s) et 1 invité(s))
 
Outils de la discussion
Modes d'affichage

Règles de messages
Vous pouvez ouvrir de nouvelles discussions : nonoui
Vous pouvez envoyer des réponses : nonoui
Vous pouvez insérer des pièces jointes : nonoui
Vous pouvez modifier vos messages : nonoui

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are non

Discussions similaires
Discussion Auteur Forum Réponses Dernier message
recherche drivers pour eos 400d cds crashés phoenix386 Logiciels 1 10/09/2007 21h07
Drivers 20D Sleepgood Logiciels 2 17/07/2006 21h08
Y a-t-il des développeurs C++ ici? yo² Logiciels 19 07/07/2006 18h35
Drivers EOS350D kikoom Liens Utiles 2 21/04/2006 14h55
PSElements version 1 et version actuelle placitric Logiciels 1 04/01/2006 22h58


Fuseau horaire GMT +1. Il est actuellement 21h25.


Édité par : vBulletin version 3.6.0
Copyright © 2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.0.0 Tous droits réservés.
Version française #9 par l'association vBulletin francophone
Copyright © Eos-numerique 2004-2008