| imho.ws | 
|  |   | 
|  17.12.2007, 16:15 | # 1 | ||
| Full Member Регистрация: 02.10.2003Пол: Male 
					Сообщения: 869
				         | 
				
				Помогите разобраться с программой (COM-port)
			 
			
			Ситуация Есть древний прибор Есть программа на компе которая сношается с прибором. Соединение чесрез COM-port Что делает прога: посылает через порт на прибор команды (как терминал) Загружает в него содержимое файлов *.dat в которых живут проги на языке уже самого прибора. После этого, прога считывает данные приходящие на комп. Ну и кроме того - по мелочи , в этой проге можно редактировать содержимое dat файлов и т.п. Комп - накрылся. В связи с этим, возникла необхоимость переставить прибор на другой комп, который живёт под виндой. Хочется и прогу запускать из подвинды. Токмо с ней глюк: при запуске она начинает жрать проц на 100%. Эта вроде как стандартная проблема ДОСовских утилит, которая решается специальными прожками (что то только сходу найти их не могу  ) Итак задача: перенести все функции програмки на виндовую платформу  Вообще вероятно нужен какой то толковый терминал для ком-порта, который может кидать готовые в файлы с данными на прибор и считывать с прибора данные в файл 
 
				__________________ Если ты никого не боишься, значит ты самый страшный | ||
|   | 
|  09.01.2008, 04:45 | # 2 | 
| мод IMHO Кодер-200(6,7,8) Регистрация: 29.03.2003 Адрес: Saint-Petersburg, RussiaПол: Male 
					Сообщения: 2 734
				               | 
			
			Если работа через COM-порт, и набор команд прибора Вам известен, то поидее работать с ним можно из любой терминальной программы, как с обычным модемом. Помнится в винде (давно уже не пользуюсь) в стандартных был такой Hiper Terminal назывался кажется.
		 
				__________________ Я делаю Линукс! Присоединяйтесь к свободным людям! Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru Pahan-Hubbitus. | 
|   | 
|  09.01.2008, 11:34 | # 3 | 
| СуперМод IMHO Консультант 2005-2009 Регистрация: 14.08.2002 Адрес: Московская ПЛ, ракетный отсПол: Male 
					Сообщения: 14 518
				  | 
				__________________ Не засоряйте форум "спасибами"! Для выражения благодарности существуют ПС и репутация! Соблюдайте Правила! Распространенье наше по планете Особенно заметно вдалеке: В общественном парижском туалете Есть надписи на русском языке В. Высоцкий | 
|   | 
|  09.01.2008, 20:11 | # 4 | 
| Full Member Регистрация: 11.12.2002 
					Сообщения: 864
				           | 
			
			А если програмно - смотри пример MTTTY  http://msdn2.microsoft.com/en-us/library/ms810467.aspx Работать с Досовскими портами под виндой: http://www.beyondlogic.org/porttalk/porttalk.htm | 
|   |