-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Длинные ответы #2
Comments
Добавил в новой версии возврат ошибки |
UnpackingCRCError это другой тип ошибки. Если сообщение с плохой контрольной суммой - его надо однозначно отбросить. Тут нужна именно ошибка о недостатке данных в буфере. |
В буфере может быть сразу несколько ответов или не быть ни одного. Например при подключении регистратора я ему сразу пуляю серию команд. Он шлет мне ответы и их можно прочитать пачкой. Если ответы возвращать списком, то удобно обрабатывать случаи и когда команда одна, и когда их несколько, и когда их нет.
|
Как раз думал об этом. Залил реализацию |
Возможно стоит вернуть
None, remain
, когда не достаточно буфера пришло в ответе?The text was updated successfully, but these errors were encountered: