Bonjour & Bienvenue sur EOS-Numerique
Réseaux Sociaux : Follow us on Facebook Follow us on Twitter


Sign Up






Affichage des résultats 1 à 14 sur 14

Vue hybride

  1. #1
    Membre
    Inscription
    septembre 2009
    Localisation
    Suisse
    Messages
    27
    Boîtier
    5D III, 7D II
    Objectif(s)
    EF-S 10-22, EF-S 15-85, EF 70-200 f/4

    Par défaut

    Citation Envoyé par alain94 Voir le message
    Quel programme souhaites-tu développer ?
    En gros un programme qui permette de gérer la prise de vue en astrophotographie de A à Z. En ce qui concerne les fonctionnalité directement lié à l'appareil et donc passant pas le SDK il s'agit de :


    1. connecter/déconnecter l'appareil
    2. récupérer/modifier les paramètres de l'appareil (dans les cas où cela est possible
    3. déclencher la prise de vue
    4. récupérer les images Qu'est-ce qui te bloque ?

    Pour les points 1 à 3 c'est bon.

    C'est le point 4 qui me pose des problèmes.
    J'ai toujours une erreur EDS_ERR_INVALID_HANDLE

    J'ai enregistré l'événement de cette manière :

    Code:
    EDSDK.EdsObjectEventHandler edsObjectEventHandler = new EDSDK.EdsObjectEventHandler(objectEventHandler);
    uint error = EDSDK.EdsSetObjectEventHandler(device, EDSDK.ObjectEvent_All, edsObjectEventHandler, new IntPtr(0));
    La méthode objectEventHandler
    Code:
    private uint objectEventHandler(uint inEvent, IntPtr inRef, IntPtr inContext) {
    
       //...
       if(EDSDK.ObjectEvent_DirItemCreated == inEvent) {
          //appel à la méthode de téléchargement de l'image
       }
       //...
    }
    La méthode est bien appelée quand une photo est prise mais le paramètre inRef ne pointe sur rien (valeur 0)

  2. #2
    Membre
    Inscription
    mars 2008
    Localisation
    France
    Messages
    31
    Boîtier
    EOS 40D
    Objectif(s)
    Tamron 17-50 f:2,8 100 mm macro 70-200mm f:4 L

    Par défaut

    Bonsoir,

    Regarde l'exemple dans la doc pdf au chapitre 6.3.6 p. 143 (Sample 6) Downloading an image.

    Cela devait pouvoir t'aider.

    Bon courage !

  3. #3
    Membre
    Inscription
    septembre 2009
    Localisation
    Suisse
    Messages
    27
    Boîtier
    5D III, 7D II
    Objectif(s)
    EF-S 10-22, EF-S 15-85, EF 70-200 f/4

    Par défaut

    Merci, c'est ce que j'avais essayé de faire mais le je n'ai pas de paramètre à passer à cette méthode (pointeur toujours null)

    Mais j'ai peut-être trouvé une piste. Page 82, chapitre 4.2.4

    kEdsObjectEvent_DirItemCreated (Notification of file creation)

    Notifies of the creation of objects such as new folders or files on a camera compact flash card or the
    like.
    This event is generated if the camera has been set to store captured images simultaneously on the camera and a computer, for example, but not if the camera is set to store images on the compute alone.
    Newly created objects are indicated by event data.

    Because objects are not indicated for type 1 protocol standard cameras, (that is, objects are indicated as NULL), you must again retrieve child objects under the camera object to identify the new objects.
    le 350D utilise un protocole de type 2 (PTP) mais il y a peut-être un problème de driver. Je vais voir de ce côté là

 

 

Informations de la discussion

Utilisateur(s) sur cette discussion

Il y a actuellement 1 utilisateur(s) naviguant sur cette discussion. (0 utilisateur(s) et 1 invité(s))

Discussions similaires

  1. Est-ce que quelqu'un a le 18-200 IS ?
    Par Chronomaniaque dans le forum Discussions Objectifs
    Réponses: 4
    Dernier message: 29/03/2009, 00h15
  2. Y'à quelqu'un ?
    Par JanMari dans le forum Présentations & règlements
    Réponses: 11
    Dernier message: 26/02/2008, 19h52
  3. Y'a quelqu'un ???
    Par louison dans le forum [Inclassable]
    Réponses: 11
    Dernier message: 22/02/2008, 14h08
  4. y'a quelqu'un ?
    Par vmlinuz dans le forum [Macro et Proxiphoto]
    Réponses: 18
    Dernier message: 21/03/2007, 14h06
  5. il y a quelqu'un?
    Par eos2000 dans le forum [Inclassable]
    Réponses: 4
    Dernier message: 07/03/2007, 16h47

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •  
Fuseau horaire GMT +1. Il est actuellement 21h15.
Powered by vBulletin® Version 4.2.5
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.
Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Auto Closing Of Threads provided by Threads Auto Close (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Copyright © Eos-numerique 2004-2025
vBulletin Skin By: PurevB.com