-
- Дык это по умолчанию, а жизнь то богаче. На интерфейсе висит три протокола - консолька плюется + пакетный запрос-ответ, если ПиСи захотело узнать чего-нить поподробнее, ну и загрузчик. - Vladimir Ljaschko(22.06.2012 10:19)
- Так Вам нужен пакетный протокол. Возьмите за основу LAP IrDA: флаг,адрес,команда(с контролем последовательности туды/сюды), данные,crc16,флаг. Под себя отрихтуете как захотите. - Хитрый Китаец(22.06.2012 11:17)
- Подпилил прием у X-modemа, стало гораздо устойчивее. Не было аварийного выхода из приёма блока по тайм-ауту между байтами. Что касается пакетного протокола, то Vladimir Ljaschko(482 знак., 24.06.2012 18:02)
- При допиливании образа прошивки хорошо помогает SRecord -> - SciFi(24.06.2012 20:33, ссылка)
- Спасибо, очень интересно, но Линукс пугает. Это просто? - Vladimir Ljaschko(24.06.2012 23:09)
- Какой такой линукс? Файл называется srec_cat.exe. А мануал почитать придётся, это да. SciFi(622 знак., 25.06.2012 00:48 - 01:13)
- Спасибо, очень интересно, но Линукс пугает. Это просто? - Vladimir Ljaschko(24.06.2012 23:09)
- При допиливании образа прошивки хорошо помогает SRecord -> - SciFi(24.06.2012 20:33, ссылка)
- Подпилил прием у X-modemа, стало гораздо устойчивее. Не было аварийного выхода из приёма блока по тайм-ауту между байтами. Что касается пакетного протокола, то Vladimir Ljaschko(482 знак., 24.06.2012 18:02)
- Так Вам нужен пакетный протокол. Возьмите за основу LAP IrDA: флаг,адрес,команда(с контролем последовательности туды/сюды), данные,crc16,флаг. Под себя отрихтуете как захотите. - Хитрый Китаец(22.06.2012 11:17)
- Вообще если передатчик таки свой, можно таки сделать так, что если получаем пару NACK подряд -- отматывать на десяток блоков назад... и нет проблем (если случайно ACK возникает). Хуже, когда байты пропадают/вставляются. Но опять же много зависит fk0(69 знак., 22.06.2012 10:17)
- Дык это по умолчанию, а жизнь то богаче. На интерфейсе висит три протокола - консолька плюется + пакетный запрос-ответ, если ПиСи захотело узнать чего-нить поподробнее, ну и загрузчик. - Vladimir Ljaschko(22.06.2012 10:19)