Pregunta
Cuando utilizo "FORMAT REAL" para transferencia de datos, el orden de bytes se invierte: el bit menos significativo se transfiere primero (little endian). ¿Es posible cambiarlo?
Cuando utilizo "FORMAT REAL" para transferencia de datos, el orden de bytes se invierte: el bit menos significativo se transfiere primero (little endian). ¿Es posible cambiarlo?
Sí, es posible cambiar el orden de bytes utilizando el siguiente comando:
"FORMat:BORDer NORMal | SWAPped"
Este comando controla si los datos binarios se transfieren con el orden de bytes normal o el inverso.
Parámetros: "NORMal", el bit menos significativo se transfiere primero (little endian).
"SWAPped", el bit más significativo se transfiere primero (big endian).
Valor *RST: "NORMal" (si el lenguaje GPIB tiene el valor "PNA", entonces el orden es "SWAPped").
SCPI, tipo de comando confirmado, comando o consulta
Ejemplo: "FORM:BORD SWAP"
Cambia el orden de bit al modo inverso.