Télécharger Imprimer la page

Yaesu FT 1000 D Manuel D'utilisation page 99

Publicité

données renvoyées par l'émetteur-récepteur, vous devez d'abord envoyer la
commande Pacing. Voici un exemple de la commande Pacing définissant un
délai de 2 ms :
Notez que l'op code de l'instruction est envoyé en dernier, avec le premier
paramètre (MSB) envoyé juste avant, et le Paramètre LSB (ou mannequins)
envoyé en premier. Cela signifie que les paramètres sont envoyés dans l'ordre
inverse de celui dans lesquels ils apparaissent dans le tableau Commandes CAT.
Aussi notez que dans cet exemple et les suivants, nous envoyons des zéros sous
forme d'octets factices : ce n'est pas nécessaire, cependant. Si vous décidez
d'envoyer des commandes via un tableau de S-octets, les valeurs des
paramètres factices n'ont pas besoin d'être effacées.
En utilisant le même exemple qu'à la page 36, la commande suivante pourrait
être utilisée pour régler la fréquence de l'affichage à 14,25000 MHz :
Notez ici que les valeurs BCD peuvent être envoyées simplement en faisant
précéder les chiffres décimaux de « &H » dans cet exemple. Cependant, dans
un programme réel, il peut être préférable de convertir la variable de
fréquence décimale du programme en chaîne ASCII, puis de convertir la chaîne
en caractères via une table de recherche.
Si vous envoyez un paramètre hors plage pour la fonction prévue, ou ne faisant
pas partie des valeurs légales spécifiées pour cette fonction, le FT-1000 ne
devrait rien faire. Par conséquent, vous souhaiterez peut-être alterner l'envoi
de commandes ou de groupes de commandes réguliers avec la commande
Read Flags (et parfois même la commande Update), permettant à l'émetteur-
récepteur d'informer l'ordinateur si tout ce qui a été envoyé jusqu'à présent a
été accepté et traité comme prévu.
Gardez à l'esprit que certaines commandes spécifient des paramètres «
binaires », par opposition aux paramètres au format BCD. Vous pouvez envoyer
des paramètres binaires sans passer par le processus de conversion de chaîne
99

Publicité

loading