|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
11.09.2014, 17:18 | #31 | |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,327
|
С началом посылки я разобрался. Проверяю два идущих подряд байта 0Dh и 0Ah (CR и LF). Потом накапливаю 22 байта и проверяю, что в конце опять 0Dh и 0Ah. Для величины 8 байт. Осталось собрать число
Цитата:
А почему в примере на рисунке отрицательный вес? "-13.5"? Или это просто черта? У вас есть возможность показать принятые данные от весов в ASCII и их же в HEX? Последний раз редактировалось 8Observer8; 11.09.2014 в 18:26. |
|
12.09.2014, 08:57 | #32 | |
Пользователь
Регистрация: 08.09.2014
Сообщений: 14
|
Да ладно Вам прикалываться. Понял, что задачу не осилю, вот и попросил помощи здесь.
Цитата:
|
|
12.09.2014, 09:56 | #33 |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,327
|
То что в рамочке ниже - это ASCII-код числа 13.5. То есть такую посылку могут прислать весы. В конце 0D0A, а остальное неважно. Правильно ли я понял?
|
12.09.2014, 13:17 | #34 |
Пользователь
Регистрация: 08.09.2014
Сообщений: 14
|
Последний раз редактировалось avovana; 12.09.2014 в 13:21. |
12.09.2014, 13:21 | #35 | |
Пользователь
Регистрация: 08.09.2014
Сообщений: 14
|
Цитата:
Там будут в основном значения десятки тысяч килограмм. К примеру, приезжает фура 70 000 кг, взвешивается. Выгружается. Снова взвешивается - примерно 20 000 кг. |
|
12.09.2014, 13:44 | #36 |
Участник клуба
Регистрация: 07.12.2011
Сообщений: 1,025
|
оперируй не как с массивом байт а как со строкой
код давай
Не стесняемся, плюсуем!
|
12.09.2014, 20:13 | #37 |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,327
|
Не хватает, как раз реализации функции:
Код:
|
13.09.2014, 13:55 | #38 | |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,327
|
Для меня странно, что в описании пакета в конце CR и LF, а в логе один CR:
Цитата:
|
|
13.09.2014, 14:16 | #39 |
Пользователь
Регистрация: 01.08.2014
Сообщений: 66
|
Рекомендую забить данную тему в поиск гугла, многое для себя откроете.
|
13.09.2014, 20:21 | #40 |
Пользователь
Регистрация: 08.09.2014
Сообщений: 14
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Приём данных с COM порта | Евгений55 | Microsoft Office Excel | 3 | 05.01.2013 16:46 |
Считывание сигнала с COM порта | Pasha_Sh | Общие вопросы Delphi | 8 | 13.12.2011 23:29 |
автоматическое считывание с com порта | denis_kas | Win Api | 4 | 22.11.2010 19:11 |
Считывание и расшифровка (интерпретация) данных с lpt порта, передаваемых печатающему устройству | Ma3a | Общие вопросы Delphi | 3 | 21.12.2009 08:46 |
считывание из СОМ(или USB) порта | voron29 | Общие вопросы Delphi | 1 | 29.06.2008 13:09 |