Просмотр полной версии : Если эмулятор МПСЗ для тестирования БК?
Andruishka
29.07.2007, 22:20
Может кто писал... Нужно программку, чтобы она выплевывала в компорт пакеты данных, аналогичные тем что создает МПСЗ при работе...
все очень просто, сперва пишешь с МПСЗ в файл эти данные (MPL),
а потом делаешь копи этого файла в com1: через сомандную строку,
чтобы долго шли пакеты делаешь бат файл, где несколько копи подряд или цикл
hosemarkus
30.07.2007, 10:00
Тимофей,
+1
действительно достаточно записать чистый поток с МПСЗ и потом просто выдать его в нужный порт любым доступным способом
Andruishka
30.07.2007, 20:30
Поток записал (Отдельное спасибо вам, hosemarkus, за MPSZ Reader для ДОСа)/ Осталось только понять как его выпихнуть в порт. Стандартные команды ДОСа этого не делают (говорят, что порт не отвечает). Кто подскажет?..
у меня - отвечал .... так все делали для отладки самодельных БК или логеров всяких самодельных.
Посмотри, обычно побочные провода в com шнурке принято замыкать как-то
DTS, RTS и пр. на массу вроде. У меня это само было замкнуто...
Управление потоком - "нет" поставь в настройках порта.
В общем обычно он не спрашивая кидает в порт, даже если ничего не подключено.
hosemarkus
31.07.2007, 08:47
Andruishka,
я для себя нарисовал маленькую утилитку и юзаю ее
впрочем многим успел раздать, так что должна работать :)
Утилита для выдачи записанного потока в порт (70.1 Кбайт) (/forum/downloads.php?do=file&id=226)
Andruishka
31.07.2007, 11:43
Спасибо...
все очень просто, сперва пишешь с МПСЗ в файл эти данные (MPL),
Вопрос. А как и чем их записать в файл?
hosemarkus
13.09.2007, 08:36
Вопрос. А как и чем их записать в файл?
либо в Шелле ставишь в настройках-общие-записывать поток данных с мпсз и потом ищешь файл с расширением bin, точнее Антот скажет
либо юзаешь ридер для ДОСа
либо в Шелле ставишь в настройках-общие-записывать поток данных с мпсз и потом ищешь файл с расширением bin
Фай появляется, но пустой. Что-то не работает в Шелле.