alexval2007, По ссылке скрестили MODBUS ANSII переделанный под CRC 16 c WAKE который вообще не является стандартом а переделкой протокола SLIP.
А теперь вопрос - что может получится от такого кровосмешения? У этого протокола даже нет названия. Автор в форуме назвал его "Пакетный протокол обмена данными".
Кроме доступного кода этот протокол ни чего нового и полезного не дает.
Если нужен открытый исходный код, то для MODBUS его можно свободно получить по этой ссылке freemodbus-v1.5.0.zip
Почему я сделал предварительный выбор в пользу MODBUS:
1. Это полностью открытый протокол - это значит что на него можно найти всю документацию в интернете;
2. MODBUS протокол де факто для пром. сетей и устройств на RS-232, RS-485;
3. В интернете есть куча бесплатных программ которые помогают работать с MODBUS;
4. Можно без проблем найти свободно распространяемые программные коды для работы MODBUS на различных процессорах и операционных системах.