ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
28 марта
319456 Топик полностью
koyodza (01.04.2012 11:53 - 12:04, просмотров: 727) ответил Леонид Иванович на Нечего посылать неподдерживаемые функции. Тогда и буфер нужен 256 байт, а это в большинстве случаев непозволительная роскошь, в мелких контроллерах ОЗУ кот наплакал.
буфер не обязательно 256 байт, CRC в экстремальных случаях считается "на лету". Тем более что считать CRC нужно только для своих пакетов. Для пакетов, которые подлежат обработке, но длиннее буфера, есть ошибка ILLEGAL_DATA_VALUE Поле длины считается данными, и по стандарту именно эта ошибка должна генерироваться в случае, если пакет корректный, но не может быть обработан устройством из-за малого размера буфера