質問
データ転送にFORMAT REALを使用した場合は、バイト順序が反転され、最下位ビットが最初に転送されます(リトル・エンディアン)。これを変更することはできますか?
データ転送にFORMAT REALを使用した場合は、バイト順序が反転され、最下位ビットが最初に転送されます(リトル・エンディアン)。これを変更することはできますか?
できます。以下のコマンドを使用すれば、バイト順序を変更できます。
FORMat:BORDer NORMal | SWAPped
バイナリ・データを通常のバイト順序で転送するか、反転したバイト順序で転送するか制御します。
パラメータNORMal – 最下位ビットが最初に転送されます(リトル・エンディアン)。
SWAPped – 最上位ビットが最初に転送されます(ビッグ・エンディアン)。
*RST値NORMal(GPIB-LanguageがPNAに設定されている場合は、順序がSWAPped(反転)されます)。
SCPI、コマンド・タイプ準拠、コマンドまたはクエリ
例:FORM:BORD SWAP
ビット順序を反転モードに変更します。