exponenta event banner

Устранить предупреждение VISA: не удается прочитать все данные

Проблема

Эти средства применяются, когда вы получаете некоторые данные и вы получаете это предупреждение:

'visadev' unable to read all requested data

Возможные решения

Попробуйте эти средства, чтобы устранить следующие причины при использовании интерфейса VISA для чтения двоичных данных с помощью read функция.

ПричинаРешение
Количество считываемых значений было установлено на большее, чем количество доступных для чтения значений.Подтвердите, что вы установили правильное количество значений для чтения с помощью read функция. Проверьте объем данных, доступных с помощью NumBytesAvailable имущества visadev объект. Сведения об установке количества значений см. в разделе read.
Устройство не отправило все запрошенные данные, или связь с устройством была прервана.Проверьте подключение устройства. Дополнительные сведения о настройке и подключении для устранения неполадок см. в разделе Устранение неполадок интерфейса VISA.
Несоответствие формата данных.Убедитесь, что тип данных устройства соответствует указанному типу данных чтения. Укажите тип данных с помощью read. Дополнительные сведения о поддерживаемых типах данных см. в разделе read.
Значение тайм-аута может быть слишком коротким для объема считываемых данных.Увеличить Timeout значение свойства. Дополнительные сведения о настройке свойства см. в разделе Тайм-аут.

См. также

Связанные темы