Как «настроить» заголовок в query_binary_values ​​из PyVisa - PullRequest
0 голосов
/ 25 февраля 2019

Я использую PyVisa для связи с моим инструментом через GPIB.

Как только мой инструмент завершит свою задачу, я хочу экспортировать данные, которые закодированы в двоичном виде, используя: data=inst.query_binary_values('message',datatype='f','is_big_endian=True, header_fmt='ieee')

Тем не менее, данные, которые я получаю, это полный беспорядок!Итак, я догадался, что это проблема, связанная с заголовком.

Вопрос 1: Может ли кто-нибудь объяснить мне, как выглядит заголовок «ieee»?Вопрос 2: Есть ли способ «настроить» заголовок?

К вашему сведению, заголовок моего инструмента выглядит так:

"# 3400 □□□□□□□□"где «3» указывает число цифр ascii, которое следует (в этом примере = 400), а «400» указывает количество 4-байтовых данных, которые были записаны (в этом примере я записал 100 точек данных ==> длиной 400 байт)

PyVisa - это единственный (?) Пакет, который позволяет общаться с GPIB в python ... и учебных пособий, и справки мало!Я надеюсь получить некоторую помощь здесь ... и если есть другие пакеты для связи GPIB, я ценю, что вы сообщите мне

Спасибо

...