Здравствуйте, гость ( Вход | Регистрация )

3 страниц V  < 1 2 3  
Ответить в данную темуНачать новую тему
> а в виндуз це кто-нить понимает?
 DU
сообщение 2.12.2011, 16:15
Сообщение #41


Живет здесь
Цитата(Вася @ 2.12.2011, 16:11) *
чо врут - по твой ссылке написано что це реального времени... просто в списке этих систем присуйствует. Далееименно что встаетс вопрос - какую кнопку нажать, чтобы ее обучить что мое приложение икс-клюзивное и чтобы она писать не бегала пока есть работа. Работы тамне много - на щитаные минуты, а потом хоть потоп...


Приложение исксклюзивное для начала урезать до минимума (проверки счетчика в данных, сразу после их чтения smile.gif ), и посмотреть как оно будет работать. Ну, если это еще не было сделано.
Перейти в начало страницы
 
+Цитировать сообщение
 Вася
сообщение 2.12.2011, 16:15
Сообщение #42


Киса
так не ищем реальных пацанов - интерено найти тех, кто работает - поговорить. Через месяцок сами сможем рассказать чо-нить...


--------------------
это мнение является частным и никоим образом не служит руководством к действию
Перейти в начало страницы
 
+Цитировать сообщение
 Imitator
сообщение 2.12.2011, 16:17
Сообщение #43


Продвинутый
Вот те и говорят: "посчитай количество принятых кадров и сравни с количеством отправленных"

И ничего больше не считай на этом цевиндовсе


--------------------
Старые мосты могут еще пригодиться... Сжигайте лучше старые грабли.
Перейти в начало страницы
 
+Цитировать сообщение
 DU
сообщение 2.12.2011, 16:19
Сообщение #44


Живет здесь
Не-не, я грил что надо передавать в данных не отсчеты, а счетчик, 01, 02, тп (слова или байты, и прочая фантазия -- в зависимости от желания и обстоятельств, и с поправкой на то, что размер теряемого может быть как раз кратен чему-нить).
Перейти в начало страницы
 
+Цитировать сообщение
 Lexeus
сообщение 2.12.2011, 16:20
Сообщение #45


Живет здесь. Катается там.
Цитата(Вася @ 2.12.2011, 17:01) *
... то придется расковыривать ентот драйвер...

Видимо да. smile.gif

Цитата(Imitator @ 2.12.2011, 17:05) *
Зачем опрашивать, если можно повесить событие и обработчик оного?

Я об этом и говорю, по-всякому бывает написано. На лицо - нехватка буфера, вот и пробовать его найти и увеличить или заменить своим. Есть контроль передачи или нет, по-любому скорость потока задается не нами, а девайсом.
Перейти в начало страницы
 
+Цитировать сообщение
 Imitator
сообщение 2.12.2011, 16:23
Сообщение #46


Продвинутый
Цитата(DU @ 2.12.2011, 17:19) *
Не-не, я грил что надо передавать в данных не отсчеты, а счетчик, 01, 02, тп (слова или байты, и прочая фантазия -- в зависимости от желания и обстоятельств, и с поправкой на то, что размер теряемого может быть как раз кратен чему-нить).

Берем нормальный комп, на нем запускаем программулину, которая эиулирует дивайс и имеет тестовые фичи. Программулина начинает кидаться чем попало в цевиндовс. Наблюдаем прикаких параметрах винду начнет подташнивать


--------------------
Старые мосты могут еще пригодиться... Сжигайте лучше старые грабли.
Перейти в начало страницы
 
+Цитировать сообщение
 Вася
сообщение 2.12.2011, 16:28
Сообщение #47


Киса
Цитата(Imitator @ 2.12.2011, 16:17) *
Вот те и говорят: "посчитай количество принятых кадров и сравни с количеством отправленных"

И ничего больше не считай на этом цевиндовсе

ну я те и грю - что почти всегда совпадает и все хорошо, но иногда не совпадает, особенно если цевиндуз мучать... первый из вопросов как запретить цевиндусу заниматься своими делами smile.gif типа возможно это или нет smile.gif


--------------------
это мнение является частным и никоим образом не служит руководством к действию
Перейти в начало страницы
 
+Цитировать сообщение
 DU
сообщение 2.12.2011, 16:31
Сообщение #48


Живет здесь
Зачем эмулировать дивайс, если проще дивайс запрограммировать... smile.gif

В любом случае нужно выписать задачи и последовательно их решать...
- обеспечить диагностику всего, что мы можем продиагностировать в девайсе и це (всякие buffer under/overruns, и и прочие внутренние несростания);
- отлаживать и тестировать функциональность модулей, снизу вверх. Довольно бессмысленно смотреть на анализ данных, если транспорт не работает, или питание у девайса сбоит, или программень сама теряет половину данных из-за того, что пишет другую половину на диск smile.gif ну и т.п.

но это и без меня очевидно smile.gif
Перейти в начало страницы
 
+Цитировать сообщение
 Imitator
сообщение 2.12.2011, 17:14
Сообщение #49


Продвинутый
Цитата(Вася @ 2.12.2011, 17:28) *
первый из вопросов как запретить цевиндусу заниматься своими делами smile.gif типа возможно это или нет smile.gif

Так запретить цэвиндовс как класс. Но об этом мы уже говорили


--------------------
Старые мосты могут еще пригодиться... Сжигайте лучше старые грабли.
Перейти в начало страницы
 
+Цитировать сообщение

3 страниц V  < 1 2 3
Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 28.8.2026, 12:03