Эти средства применяются, когда вы получаете данные и получаете это предупреждение:
'bluetooth' unable to read all requested data.
Попробуйте эти средства для устранения следующих причин при использовании Bluetooth® интерфейс для чтения данных ASCII (текстовых) с помощью readline
функция.
Причина | Решение |
---|---|
Использован неправильный терминатор строки. | Проверьте, что Terminator Свойство установлено на значение, требуемое вашим устройством. Для получения дополнительной информации об установке свойства см. configureTerminator . |
Связь с устройством была прервана. | Проверьте подключение к устройству. Для получения советов смотрите Поиск и устранение проблем Bluetooth Communication. |
Попробуйте эти средства для устранения следующих причин, когда вы используете интерфейс Bluetooth для чтения двоичных данных с помощью read
функция.
Причина | Решение |
---|---|
Количество считываемых значений было установлено на более высокое значение, чем количество доступных для чтения значений. | Установите количество значений, которые будут считываться с помощью входного параметра count на read функция. Для получения информации об установке количества значений, которые нужно считать, см. read . |
Устройство не отправило все запрошенные данные. | Проверьте подключение к устройству. Для получения советов смотрите Поиск и устранение проблем Bluetooth Communication. |
Несоответствие формата данных. | Убедитесь, что формат данных устройства соответствует указанному формату чтения. Формат данных устанавливается с помощью входного параметра datatype на read функция. Для получения дополнительной информации о поддерживаемых типах данных см. read . |
configureTerminator
| read
| readline