koyodza (15.11.2012 14:48 - 14:50, просмотров: 284) ответил abivan на я бы 1-й пункт убрал потому как 255 есть в стандарте(From 248 to 255 - Reserved) это значит что может появится адрес типа Broadcast хз зачем, а Вы его отбросив возьмете Function code, который совпадет с вашим адресом. Начнете делать проверку
не должен появиться, BROADCAST определён как нулевой. Можете убрать, я сразу предупредил, что этот пункт - собственное ноу-хау В отличие от неправильного определения конца пакета по совпадению CRC, где ошибки могут возникать редко и можно замучиться их отлавливать, здесь если в сети окажется устройство, использующее адрес 255, оно просто вообще не будет работать, и это сразу будет видно