Descrição
Preciso de algumas informações adicionais sobre o manual da série HMF25xx.
O comando "DATA" está descrito da seguinte forma:
Preciso de algumas informações adicionais sobre o manual da série HMF25xx.
O comando "DATA" está descrito da seguinte forma:
No que diz respeito a números positivos e negativos. Qual método devo utilizar? Sei pelo menos três formas de tratar dados binários com valores positivos e negativos.
O código de bytes para integrais de 16 bits funciona com o chamado "complemento a 1"
(veja também https://en.wikipedia.org/wiki/Ones%27_complement).
Assumimos o seguinte com relação aos valores de amplitude relativos a serem definidos para uma forma de onda triangular:
0 / 32767 / 0 /-32768 / 0
Essa sequência python a envia ao instrumento utilizando o módulo de comunicação por controle remoto RsInstrument:
***
bindata = bytes([00,00, 0x7F,0xFF, 00,00, 0x80,00, 00,00])
instr.write_bin_block("DATA ", bindata)
***