реклама на сайте
подробности

 
 
> как определить конец пакета ?
Огурцов
сообщение Aug 15 2013, 19:46
Сообщение #1


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



один мастер - много слейвов
формат пакета простейший: первый байт длина/направление, второй - команда/адрес, затем данные, затем crc16 и стоп-байт 0xff
длина данных произвольна, в пределах разумного (0x7f)

байтстаффинг не нравится
перекодировать данные 7*8 в 8*7 ?
или еще что бывает ?

Сообщение отредактировал Огурцов - Aug 15 2013, 19:48
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Огурцов   как определить конец пакета ?   Aug 15 2013, 19:46
- - Alex11   Использовать 9 бит, если контроллер позволяет.   Aug 15 2013, 22:28
|- - Огурцов   Цитата(Alex11 @ Aug 15 2013, 22:28) Испол...   Aug 16 2013, 05:03
- - Warlockwolf   https://sites.google.com/site/warlockwolf/H...stu-...   Aug 15 2013, 23:03
- - редактор   ввести в заголовок пакета его размер, определить м...   Aug 16 2013, 09:47
- - iosifk   Цитата(Огурцов @ Aug 15 2013, 23:46) один...   Aug 16 2013, 10:18
|- - Огурцов   с пк на мк 115200, 10 метров квитирование не опред...   Aug 16 2013, 10:38
|- - iosifk   Цитата(Огурцов @ Aug 16 2013, 14:38) байт...   Aug 16 2013, 10:52
|- - Огурцов   у байтстаффинга длина пакета может недетерминирова...   Aug 16 2013, 11:05
|- - kolobok0   Цитата(Огурцов @ Aug 16 2013, 15:05) ...х...   Aug 16 2013, 11:26
||- - Огурцов   Цитата(kolobok0 @ Aug 16 2013, 11:26) эээ...   Aug 16 2013, 11:57
||- - Dr.NoA   Советую использовать байтстаффинг по алгоритму Con...   Aug 16 2013, 12:32
|||- - Огурцов   Цитата(Dr.NoA @ Aug 16 2013, 12:32) Consi...   Aug 16 2013, 13:02
|||- - Огурцов   Цитата(Dr.NoA @ Aug 16 2013, 13:32) Совет...   Aug 17 2013, 06:35
|||- - Огурцов   из BABS следует интересная вещь - если длина пакет...   Aug 17 2013, 08:57
|||- - Огурцов   есть ли какой быстрый способ разделить длинное чис...   Aug 18 2013, 07:30
|||- - Огурцов   КодB = 256 N0 = X0*B^0 + X1*B^1 + X2*B^2 + X3*B^3 ...   Aug 18 2013, 09:29
|||- - Огурцов   новый формат пакета c учетом предложений CODE // ...   Aug 18 2013, 12:17
|||- - Огурцов   Цитата(Огурцов @ Aug 18 2013, 13:17) разм...   Aug 19 2013, 19:34
|||- - Огурцов   на 255 оказывается флетчер делил, искал остаток от...   Aug 20 2013, 18:19
||- - iosifk   Цитата(Огурцов @ Aug 16 2013, 15:57) да н...   Aug 16 2013, 12:38
|- - iosifk   Цитата(Огурцов @ Aug 16 2013, 15:05) у ба...   Aug 16 2013, 11:42
- - krux   посмотрете G.7041/Y.1303 aka GFP, там много интере...   Aug 16 2013, 17:15
- - Nixon   Вы бы написали что-то подобное статье - думаю мног...   Aug 20 2013, 18:55
- - Огурцов   Цитата(Nixon @ Aug 20 2013, 19:55) Вы бы ...   Aug 21 2013, 06:23
- - Огурцов   немного допиленный под этот формат список команд и...   Aug 21 2013, 14:10
- - Огурцов   еще интересная фича по флетчеру - для получения ос...   Aug 21 2013, 20:03
- - kolobok0   Цитата(Огурцов @ Aug 22 2013, 00:03) ...д...   Aug 22 2013, 10:01
- - Огурцов   65535   Aug 23 2013, 05:49
- - kolobok0   Цитата(Огурцов @ Aug 23 2013, 09:49) 6553...   Aug 23 2013, 13:11


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 12:43
Рейтинг@Mail.ru


Страница сгенерированна за 0.01403 секунд с 7
ELECTRONIX ©2004-2016