-
- HDLC может неожиданно дать оверхед 2х -> если данные "неудачные". ASN.1 сложно для совсем мелких контроллеров. Evgeny_CD(204 знак., 05.02.2020 19:06, ссылка)
- А у тебя какие-то новые предложения по реализации escape-последовательностей? Я могу только предложить от них отказаться, путём отказа от передачи произвольных бинарных данных (кому надо -- пусть в base64 кодируют). Тогда любые числа (целые, fk0(5651 знак., 05.02.2020 23:34)
- ... или ASCII85... - Vit(06.02.2020 04:59)
- ZZencode. Только фиг найдёшь описание. Google похерил google-группы и фидо-архивы. - fk0(06.02.2020 11:41)
- [ZZencode] Нашлось только вот такое, пока не понял, что это. - Evgeny_CD(06.02.2020 15:50, ссылка, ссылка)
- Дядя Женя, плохо ты гуглить умеешь: SciFi(235 знак., 06.02.2020 16:11, ссылка)
- Спасибо! - Evgeny_CD(06.02.2020 16:16)
- Дядя Женя, плохо ты гуглить умеешь: SciFi(235 знак., 06.02.2020 16:11, ссылка)
- Подумалось. В моём же варианте, если кодировать строки не просто копированием, а а-ля base64 из чертверок байт формировать числа (32-битные) и их кодировать как числа, то получается нечто похожее на тот же ASCII85 -- 4 байта кодируются в пять. И fk0(536 знак., 06.02.2020 14:49)
- [ZZencode] Нашлось только вот такое, пока не понял, что это. - Evgeny_CD(06.02.2020 15:50, ссылка, ссылка)
- Спасибо! - Evgeny_CD(06.02.2020 11:31)
- ZZencode. Только фиг найдёшь описание. Google похерил google-группы и фидо-архивы. - fk0(06.02.2020 11:41)
- Большое спасибо! Курить надо. - Evgeny_CD(06.02.2020 02:27)
- ... или ASCII85... - Vit(06.02.2020 04:59)
- COBS maleon(05.02.2020 22:02)
- Спасибо! Упоминалось у нас -> -->, но я забыл название и не смог найти Evgeny_CD(295 знак., 05.02.2020 22:33, ссылка, ссылка)
- Для простых, да и собственно любых устройств использую ascii : все посылки читаются в терминале, можно даже пальцами настучать. VLLV(81 знак., 05.02.2020 19:58 - 20:05)
- Даже для обычного ASCII есть проблема: если данные идут непрерывным потоком без пауз, то разъединив кабель на долю секунды можно получить 100%-й мусор на приёмной стороне. А в HDLC -- синхронизация восстановится. Для этого в модемных протоколах fk0(587 знак., 05.02.2020 23:49)
- Это классика. Хочу выше эффективность канала при скромных затратах ресурсов. - Evgeny_CD(05.02.2020 20:04)
- А у тебя какие-то новые предложения по реализации escape-последовательностей? Я могу только предложить от них отказаться, путём отказа от передачи произвольных бинарных данных (кому надо -- пусть в base64 кодируют). Тогда любые числа (целые, fk0(5651 знак., 05.02.2020 23:34)
- HDLC может неожиданно дать оверхед 2х -> если данные "неудачные". ASN.1 сложно для совсем мелких контроллеров. Evgeny_CD(204 знак., 05.02.2020 19:06, ссылка)