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