Перейти к содержанию
    

tdocs.su

Участник
  • Постов

    141
  • Зарегистрирован

  • Посещение

Весь контент tdocs.su


  1. Пригласите литературного редактора, пусть запятые расставит на сайте.
  2. Поперла философия :) Работы по душе не бывает, особенно на дядю. Лучше всего заниматься только тем, что представляет для тебя конкретный (научный) интерес. И наплевать на все. Тогда и деньги пойдут. И чувство глубокого удовлетворения наступит. Или появится :)
  3. Схожую историю обсуждаем сейчас здесь - http://electronix.ru/forum/index.php?showtopic=120469 Вернее, решение задачки схожее. Любой снифер, разбирающий пакеты, строится на основе конечного автомата. Иначе никак. В VisualStudio наверняка полно соотвествующих исходных модулей с готовым кодом различных "сетевых" структур пакетов. По их подобию можно создавать свои структуры, чтобы проще было разбирать то, что сваливается в буфер (передается поверх самого TCP). ЗЫ. Коммуникационные задачки, конечно, кашмар кашмарный :) Тут только конечный автомат... А строиться он должен на основе RFC 1180. Можно, кстати, поискать в сети исходники снифферов, должно помочь.
  4. С утра я чё-та не догнал. А сейчас вспомнил детали той своей давней задачки. Обрисую. Было 2 компика с зухелом на каждом из них (через COM-порты) и поганейшая линия связи, чуть ли не АТС с шаговым искателем :) В исходном положении модемы были инициализированы и выведены на режим лежачей трубы (командный режим). При вызове одного другим они "договаривались" друг с другом и из командного режима переходили в режим обмена данными. И тоже возникало что-то такое, когда один еще был в режиме обмена, а другой уже бросал трубу и переходил в командный. Тоже пробовал выводить ведомый модем по тайм-ауту, но все это было нестабильно, а к тому же еще были сложные временные требования - ведущий модем мог вызвать ведомого в любой случайный момент времени (напр. в момент инициализации ведомого или во время его попытки обмена данными). Т.е. тайм-аут работал ненадежно. Тут-то автомат и спас. Кажется, что у вас что-то подобное происходит сейчас. Невывод из командного режима в режим обмена данными. Позже еще приходилось решать задачку автоматом - каждое утро высасывать обновленный прайс-лист одного крупного поставщика компьютерной комплектухи, сравнивать его со своим локальным, обходить "старую", уже имеющуюся у нас комплектуху, а затем еще декодировать и конвертировать HTML-код так, чтобы поставщик не мог предъявить претензий по поводу таких ежедневных утренних краж :) Задачка четко решалась автоматом. Короче, что-то у вас именно с переключением режимов. Если ждете данные, а приходит от сервера команда, то так и есть. Все вспомнил :)
  5. Так вот автомат на другое и реагировать не должен вовсе. Если после перехода в case сразу задать ему новое состояние, он в нем и будет находиться и ждать только то, что надо, все прочее просто игнорировать.
  6. Как-то странно... Ведь в автомате после отправки чего-либо в линию вы принудительно переводите его в новое состояние, в котором он ожидает конкретный ответ из линии, и никакой другой. Может, что-то не так делаете? См. личку. Не принимает ваш ящик личку. См. здесь - http://tdocs.su/4199
  7. Автомат конечный писать надо. Были проблемы когда-то давно с коммуникационной программой для двух модемов, только конечный автомат и позволил добиться устойчивой работы. Его ничем из "седла" не вышибить.
  8. Да я уж понял... Ежели собирается полететь высоко, то военпредом припугните этого негодяя. Или мной :maniac:
  9. Нормоконтролера на них нет :) В какой конкретный ГОСТ будете тыкать? Этот документ не может называться спецификацией ни по какому из ГОСТов. Это аццкая смесь паспорта, формуляра, этикетки и РЭ. А то, что его обозвал кто-то спецификацией - обычное вольтерьянство. Кстати, в самом конце есть упоминание о маркировке для военной приемке. Неужели военпред такой документ принял? ЗЫ. Нормоконтроль точно не пропустит - даже в схемах резисторы обозначены по разному - то по нашему, то зигзугой - по буржуйски. Военпред либо застрелится сам, либо застрелит разработчика. Так что все очень вдумчиво, никакого флуда. Но за Вас мне как-то беспокойно снова становится :)
  10. Уху. Только второй ГОСТ пока еще не введен.
  11. +100500 :) Сам не сообразил образец документа выложить, только о перечне болтов с гайками упомянул :) Тогда речь идее не о спецификациях, а о ведомостях, например о Ведомости технического (эскизного) проекта или о Ведомости эксплуатационных документов. В них все документы и перечисляются. Можно и ТУ упомянуть. Есть еще ведомость покупных изделий, ведомость потребности в материалах и т.д. Они ближе к спецификациям.
  12. А зря. А вы знаете, какие бывают стандарты? Разные: - Стандарт методов испытаний; - Стандарт на методы контроля; - Стандарт на номенклатуру показателей; - Стандарт на продукцию; - Стандарт на процесс; - Стандарт на совместимость; - Стандарт на термины и определения; - Стандарт на услугу. Отгадайте, каким из перечисленных стандартов должны соответствовать характеристики изделия, задокументированные в ТУ. Чтобы было всем щясте? :)
  13. Вот теперь я за вас спокоен :)
  14. Комплектующее изделие межотраслевого применения КИМП по Р 50-605-80-93 - Изделие военной техники, предназначенное для применения в составе образцов ВТ или их составных частей и выполняющее свои функции только в сопряжении с другими деталями (сборочными единицами), создаваемое не для конкретного образца военной техники и не подвергаемое изменениям в процессе создания образцов военной техники, в которых его применяют. КИМП разрабатывают не для конкретного изделия ВТ по ТЗ организации-разработчика КИМП; изготавливают по самостоятельным комплексам конструкторской и технологической документации не на предприятии-изготовителе изделия ВТ, в котором его используют; применяют, как правило, в нескольких изделиях ВТ, выпускаемых различными отраслями (или одной отраслью) промышленности [из п. 2.1.5 Р 50-605-80-93] Устроит? Хотя... Грустно. :(
  15. ГОСТы. Если что не так, то виновато государство. Оно их узаконило. Удовлетворяешь требованием ГОСТов - никакой ответственности не несешь. В ГОСТах - четче.
  16. "Пляшущих человечков?" :) А вы по комиксам примете работу у исполнителя? :08: А что значит "обязательное удовлетворение" с точки зрения местного законодательства? :)
  17. Вы уверены? Что обязательно будет удовлетворять? :) Быть может, для этого всяческие испытания проводят? Например приемосдаточные - Испытания изготовленной продукции, по результатам которых принимается решение о ее пригодности к поставкам и (или) использованию (ГОСТ 16504-81) [из п. 1.4.36 Р 50-605-80-93] Или Вы готовы поверить разработчику на слово? Эт точно... В виде испытаний :)
  18. Нет. Смотрим, что такое спецификация - Формализованное представление требований, предъявляемых к программе, которые должны быть удовлетворены при ее разработке, а также описание задачи, условия и эффекта действия без указания способа ее достижения [из п. 49 Таблицы 1 ГОСТ 19781-90] Спецификация - Документ, определяющий состав сборочной единицы, комплекса или комплекта - Виды конструкторских документов по ГОСТ 2.102-68 Есть еще несколько определений, но все они относятся либо к программам, либо к АС. Все прочие спецификации - это ПЕРЕЧНИ, но не требований, которым изделие должно соответствовать, а гаек и болтов, входящих в состав изделия (грубо говоря). А вот и ТУ - ГОСТ 2.114 - http://files.stroyinf.ru/Data1/4/4565/ - никакого отношения к спецификации не имеет. Грустно :(
  19. Опять намудрили :) Есть ГОСТ 2.601, в нем вся эксплуатационка на изделия расписана. Вот - http://files.stroyinf.ru/Data1/4/4598/ Технические условия - Документ, устанавливающий технические требования, которым должны удовлетворять продукция, процесс или услуга [из п. В.3 ГОСТ 1.1-2002] ГОСТ на ТУ тоже есть, только навскидку не помню, какой именно. Искать и пользоваться примерами опасно. А особенно опасно изобретать свои документы, если работаете на заказчика, а не в интересах некоего конечного пользователя. Этот вам ничего не сделает, а вот заказчик прогнет так, что мало не покажется. Особенно военпред. Мораль: если не хотите проблем при приемке-сдаче изделия заказчику - работайте строго по ГОСТам :)
  20. Прежде чем писать про умный дом на "типа сайте", свяжитесь со мной. Интересную ссылку дам :)
  21. Посмотрел сайт - так вас никто никогда в интернете и не найдет... Ключевые слова под каждую страничку прописать надо обязательно, тексты оптимизировать. Интернет - практически бесплатная реклама, ее максимально стоит использовать.
  22. А разве современные электронные счетчики электроэнергии на перекрывают подобные задачи? Навскидку не скажу, поскольку ушел и электроэнергетики лет 7 назад, но можно посмотреть счетчики Альфа от Эльстер метроники, у них на сайте есть вся документация, или СЭТ, СЭБ, Протон и т.д. Надо сказать, что эти устройства не слишком тупые, много чего умеют.
  23. К сожалению, нет, но когда-то работал в Челомеевской фирме и пару-тройку раз видел САМОГО живьем :) А батька мой вообще был в отряде космонавтов... С Днем Космонавтики (С Днем Архипыча) :08:
  24. Аха, щяс откопаю резюме и вышлю. У меня диплом даже называется "Микропроцессорная система измерения статических параметров интегральных схем" :)
×
×
  • Создать...