Désignation
Il me manque quelques informations complémentaires dans le manuel de la série HMF25xx.
La commande "DATA" est décrite de la manière suivante :
Il me manque quelques informations complémentaires dans le manuel de la série HMF25xx.
La commande "DATA" est décrite de la manière suivante :
Nous parlons de nombres positifs et négatifs. Quelle méthode dois-je utiliser ? Je connais au moins trois manières de gérer les données binaires avec des valeurs positives et négatives.
Le codage d'octet pour un entier sur 16 bits fonctionne avec ce que l'on appelle le "1-complement"
(voir aussi https://en.wikipedia.org/wiki/Ones%27_complement).
Nous supposons les valeurs d'amplitude relative suivantes à définir pour une forme d'onde triangle :
0 / 32767 / 0 /-32768 / 0
Cette séquence python l'envoi à l'instrument en utilisant le module de communication de commande à distance RsInstrument :
***
bindata = bytes([00,00, 0x7F,0xFF, 00,00, 0x80,00, 00,00])
instr.write_bin_block("DATA ", bindata)
***