Nikon Remote SDK
La aplicación utiliza los SDK de Nikon Remote para conectarse a las cámaras Nikon, cambiar la configuración de la cámara, iniciar la vista en vivo y capturar imágenes.
Hay dos opciones de Remote SDK:
- Legacy Remote SDK: la familia de SDK de control de cámaras Nikon más antigua.
- Unified Z SDK v2: la nueva ruta de Remote SDK de Nikon para cuerpos sin espejo de la serie Z.
La mayoría de los usuarios no necesitan pensar en el SDK a menos que estén cambiando la configuración del cuerpo, probando un cuerpo Z más nuevo o solucionando problemas de conexión de la cámara.
¿Cuál debo usar?
Utiliza el Legacy Remote SDK cuando:
- Estés utilizando una DSLR.
- Tu cuerpo Z ya funciona bien en modo legado y necesitas la cobertura de características más amplia y probada.
- Estés solucionando problemas y quieras comparar el comportamiento con la ruta más antigua.
Utiliza Unified Z SDK v2 cuando:
- Estés utilizando un cuerpo de la serie Z de Nikon compatible y quieras la nueva ruta de SDK Z de Nikon.
- Tu cuerpo Z es más nuevo que el soporte del SDK legado en la aplicación.
- El soporte te pida que pruebes la ruta v2 y envíes registros.
El SDK v2 es para cuerpos de la serie Z. No es la ruta para DSLR.
¿Por qué hay dos Remote SDKs?
Durante muchos años, Nikon envió módulos de Remote SDK separados para cuerpos individuales o pequeños grupos de cuerpos. Ese es el camino legado. Es maduro, bien entendido y sigue siendo el camino correcto para los cuerpos DSLR.
Nikon ahora también envía un nuevo Remote SDK unificado para la serie Z. En lugar de un módulo específico por cámara, utiliza una carga útil común de SDK Z y el modelo de soporte actual de la serie Z de Nikon. Eso lo convierte en la ruta más probable a largo plazo para los cuerpos Z más nuevos y los cambios de firmware.
Compensaciones
El modo legado es el camino más probado para los cuerpos más antiguos compatibles y las DSLR. Si una cámara funciona bien allí, puede ser la opción más sencilla.
Unified Z SDK v2 es más nuevo. Soporta la dirección actual del SDK de la serie Z, pero algunos comportamientos son diferentes porque Nikon cambió cómo el SDK informa sobre la captura, la vista en vivo, el estado de la cámara y los archivos guardados. La aplicación mantiene el flujo de trabajo normal igual donde sea posible, pero v2 puede exponer diferentes configuraciones soportadas en un cuerpo específico.
Las capacidades de la cámara en tiempo de ejecución siempre prevalecen. Si el cuerpo conectado no informa que una configuración está disponible, la aplicación no puede forzarla de manera segura.
Captura de imágenes fijas en Unified Z SDK v2
Cuando v2 guarda imágenes en la computadora, Nikon primero escribe los archivos originales en una carpeta de preparación. La aplicación luego audita la captura y copia los originales a través de las reglas normales de Ruta a tu destino final.
Esto mantiene el comportamiento familiar de Ruta, incluidos los tokens de nombre de archivo, contadores, carpetas de grupo y nombres finales seguros contra duplicados. También preserva los originales preparados producidos por Nikon para recuperación. La aplicación no elimina automáticamente esos originales preparados.
La captura solo en tarjeta permanece solo en tarjeta. En ese modo, la aplicación espera a que la captura del lado de la cámara termine, pero no copia archivos a la Ruta de la PC.
Seguridad de captura
Cuando se espera que la aplicación guarde una captura en la computadora, ese guardado se trata como una transacción de captura. La transacción no se considera exitosa solo porque la cámara tomó una foto. La aplicación también tiene que demostrar que el archivo final se guardó correctamente en el destino de Ruta.
Para la explicación dirigida al usuario sobre la prueba de Legacy, la auditoría de preparación de v2, las alertas de orientación, la desconexión opcional, la cancelación del flujo de trabajo y las pruebas de fallo de depuración, consulta Transacciones de Captura.
Originales preparados
La carpeta de preparación se configura en la configuración de Ruta. Déjala en una unidad local con suficiente espacio libre para la sesión más grande que esperas.
Debido a que los originales preparados se retienen, límpialos manualmente después de haber confirmado los archivos finales y ya no necesitar la copia de recuperación.
Registros
Al pedir ayuda, incluye el registro. El registro registra si la sesión utilizó el modo legado o el modo Unified Z SDK v2, el cuerpo conectado, las capacidades informadas y los detalles de auditoría de captura.