L'application utilise les SDK Remote de Nikon pour se connecter aux appareils photo Nikon, modifier les paramètres de l'appareil photo, démarrer la vue en direct et capturer des images.

Il existe deux choix de Remote SDK :

  • Remote SDK hérité : la famille de SDK de contrôle d'appareil photo Nikon plus ancienne.
  • Unified Z SDK v2 : le nouveau chemin Remote SDK de Nikon pour les boîtiers sans miroir de la série Z.

La plupart des utilisateurs n'ont pas besoin de penser au SDK à moins qu'ils ne changent le paramètre du boîtier, testent un nouveau boîtier Z ou dépannent une connexion d'appareil photo.

Lequel devrais-je utiliser ?

Utilisez le Remote SDK hérité lorsque :

  • Vous utilisez un reflex numérique.
  • Votre boîtier Z fonctionne déjà bien en mode hérité et vous avez besoin de la couverture fonctionnelle la plus large et éprouvée.
  • Vous dépannez et souhaitez comparer le comportement avec l'ancien chemin.

Utilisez Unified Z SDK v2 lorsque :

  • Vous utilisez un boîtier de la série Z Nikon pris en charge et souhaitez le nouveau chemin SDK Z de Nikon.
  • Votre boîtier Z est plus récent que le support du SDK hérité dans l'application.
  • Le support vous demande de tester le chemin v2 et d'envoyer des journaux.

Le SDK v2 est destiné aux boîtiers de la série Z. Ce n'est pas le chemin des reflex numériques.

Pourquoi y a-t-il deux Remote SDK ?

Pendant de nombreuses années, Nikon a expédié des modules Remote SDK séparés pour des boîtiers individuels ou de petits groupes de boîtiers. C'est le chemin hérité. Il est mature, bien compris et reste le bon chemin pour les boîtiers reflex numériques.

Nikon expédie maintenant également un nouveau Remote SDK unifié pour la série Z. Au lieu d'un module spécifique à chaque boîtier, il utilise une charge utile SDK Z commune et le modèle de support actuel de la série Z de Nikon. Cela en fait le chemin le plus probable à long terme pour les nouveaux boîtiers Z et les changements de firmware.

Compromis

Le mode hérité est le chemin le plus éprouvé pour les anciens boîtiers pris en charge et les reflex numériques. Si un appareil photo fonctionne bien là-bas, cela peut être le choix le plus simple.

Unified Z SDK v2 est plus récent. Il prend en charge la direction actuelle du SDK de la série Z, mais certains comportements sont différents car Nikon a changé la façon dont le SDK rapporte la capture, la vue en direct, l'état de l'appareil photo et les fichiers sauvegardés. L'application maintient le flux de travail normal le même lorsque cela est possible, mais v2 peut toujours exposer des paramètres pris en charge différents sur un boîtier spécifique.

Les capacités de l'appareil photo en temps d'exécution l'emportent toujours. Si le boîtier connecté ne signale pas qu'un paramètre est disponible, l'application ne peut pas le forcer en toute sécurité.

Capture d'images fixes dans Unified Z SDK v2

Lorsque v2 enregistre des images sur l'ordinateur, Nikon écrit d'abord les fichiers originaux dans un dossier de staging. L'application vérifie ensuite la capture et copie les originaux selon les règles de chemin normales vers votre destination finale.

Cela maintient le comportement de chemin familier, y compris les jetons de nom de fichier, les compteurs, les dossiers de groupe et les noms finaux sans doublons. Cela préserve également les originaux mis en scène produits par Nikon pour la récupération. L'application ne supprime pas automatiquement ces originaux mis en scène.

La capture uniquement sur carte reste uniquement sur carte. Dans ce mode, l'application attend que la capture côté appareil photo soit terminée, mais elle ne copie pas les fichiers vers le chemin PC.

Sécurité de la capture

Lorsque l'application est censée enregistrer une capture sur l'ordinateur, cet enregistrement est traité comme une transaction de capture. La transaction n'est pas considérée comme réussie simplement parce que l'appareil photo a pris une photo. L'application doit également prouver que le fichier final a été enregistré correctement à la destination du chemin.

Pour l'explication destinée à l'utilisateur concernant la preuve héritée, l'audit de staging v2, les alertes de guidance, la déconnexion optionnelle, l'annulation du flux de travail et les tests de défaillance de débogage, voir Transactions de capture.

Originaux mis en scène

Le dossier de staging est configuré dans les paramètres de chemin. Laissez-le sur un disque local avec suffisamment d'espace libre pour la plus grande session que vous attendez.

Étant donné que les originaux mis en scène sont conservés, nettoyez-les manuellement après avoir confirmé les fichiers finaux et que vous n'avez plus besoin de la copie de récupération.

Journaux

Lorsque vous demandez de l'aide, incluez le journal. Le journal enregistre si la session a utilisé le mode hérité ou le mode Unified Z SDK v2, le boîtier connecté, les capacités signalées et les détails de l'audit de capture.