Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Это минимальное время. afaik.
Отправлено
Artem-1.6E-19
03 марта 2008 г. 18:37
В ответ на:
время передачи всех байт посчитать и прибавить 3.5 * время одного символа afaik
отправлено DASM 03 марта 2008 г. 18:35
Составить ответ
|
Вернуться на конференцию
Ответы
я чего-то решил все-таки подумать и решил что не понятно, чего автор то хотел. Автор, Вы шлете запрос и ждете ответа ? Дык зачем Вам длину посылки считать то вообще ? 3.5 таймаут молчания на шине считаются концом пакета и все
—
DASM
(03.03.2008 18:40:38
212.58.192.14
,
пустое
)
Ответ: да..шлю запрос (некое кол-во байт) и жду ответа, из которого выдираю опр.байт и обрабатываю
—
удка
(03.03.2008 18:42:13
91.78.7.15
,
пустое
)
выдираю... поподробнее с этого места ? Зачем драть то ? Целый брать надо вроде как. Иначе как CRC считать будем ?
—
DASM
(03.03.2008 18:43:31
212.58.192.14
,
пустое
)
Ответ: пока-что на CRC пофиг, лишь бы оно по шаблону ответило
—
удка
(03.03.2008 18:44:18
91.78.7.15
,
пустое
)
Короче, пакет считается оконченным после 3.5 таймаута на шине после последнего принятого байта. Других критериев нету. Собсно по этому не люблю я этот RTU - на PC этот таймаут не всегда легко вычислить.
—
DASM
(03.03.2008 18:46:0
212.58.192.14
,
пустое
)
Ответ: ясно..спасибо,буду пробовать)
—
удка
(03.03.2008 18:53:40
91.78.7.15
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
умножьте 3 на единицу:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru