2009-12-30 6 views
3

J'ai une application qui contrôle les caméras. Actuellement, j'ajoute un support pour les caméras HD utilisant le format Visca. J'utilise la bibliothèque LibVisca pour faire le travail de bas niveau. J'ai ajouté avec succès toutes les fonctionnalités dont j'ai besoin à l'exception du système de menu.Sélection d'éléments de menu avec LibVisca

Je peux ouvrir le menu. Déplacez le curseur de menu vers le haut et vers le bas dans la liste, modifiez les paramètres mais je ne peux pas sélectionner les sous-menus.

Quelle commande Visca utilisez-vous pour sélectionner des sous-menus? J'utilise LibVisca et mon appareil photo est un Sony EVi-HD1.

Merci

+0

Les spécifications semblent impliquer que l'appel SetPanTiltHome doit sélectionner le sous-menu lorsque le menu est ouvert. Mais quand j'exécute cette commande, il effectue le mouvement de panoramique plutôt que d'ouvrir le sous-menu. – RHicke

+0

Quels appels utilisez-vous pour ouvrir, déplacer et modifier les paramètres? – fupsduck

Répondre

0

Voici la réponse réelle Sony a pris un moment pour me contacter mais je l'ai eu de la bouche des chevaux.

Le protocole Visca n'a aucun concept de menus. Les menus affichés par une caméra qui utilise Visca sont codés en dur pour n'accepter que les commandes de déplacement de menu s'ils proviennent d'un périphérique InfraRed et d'une télécommande.

Cependant Visca a la possibilité de modifier par programme toutes ces valeurs en utilisant Visca.

2

Pour autant que je compris, la sélection d'un sous-menu est obtenue en appuyant sur HOME.

Avez-vous essayé d'envoyer Pan-tiltDrive - Home - 8x 01 06 04 FF pour sélectionner le sous-menu?

+0

Oui c'est ce que j'envoyais. Le représentant Sony m'a dit que le modèle de caméra que je possède interprétera différemment cette commande si elle provient du contrôleur plutôt que du port de contrôle Visca. – RHicke

+0

c'est ce que je pensais mais puisque vous avez réussi à passer dans les menus, ça aurait pu marcher :) –

+0

Ouais, avec les caméras qui ont des menus appelant le datascreen ouvrira le menu que je déménageais de PelcoD qui a besoin de menus car c'est un système tellement limité. Et mon mal d'accepter ma propre réponse. – RHicke