Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Документация »   HPGL/2
RSS

HPGL/2

ищу описание системы команд

<<Назад  Вперед>> Страницы: 1 *
Печать
 
uav1606
Advanced Member


Откуда: Енакиево
Всего сообщений: 4373
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 янв. 2008
Вы уверены, что в тексте были >=, а не стрелки из [I]одного[/I] символа в виде стрелки - с кодом 27? Если так, то это, скорее всего, т.н. Escape-последовательности для управления принтером, например, команды PCL.
Так а Вы пытались печатать этот файл на реальном плоттере? Или на эмуляторе, например, таком, как описывается на этой странице:
http://www.thegleam.com/ke5fx/gpib/7470.htm
Если всё нормально печатается, то, скорее всего, это Escape-последовательности.
(Сообщение отредактировал uav1606 15 апр. 2008 21:30)
dps
Advanced Member


Откуда: СПб
Всего сообщений: 3842
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
6 апр. 2008
Все просто. Рисуем акадом приметив и выводим в файл, используя встроенный в винду драйвер HP-GL/2. Полученный текстовый файл смотрим глазами и видим чушь. Поскольку я был знаком только с HP-GL, то поначалу решил, что это последствия нововедений. По подкинутой ссылке выяснилось, что нет.Это какаято фигня. Интересный эмулятор вы нашли. Нfдо попробовать.
Мне посказали, что надо обновить дрова для HP-GL/2. Завтра попробую.
(Сообщение отредактировал dps 16 апр. 2008 12:55)
uav1606
Advanced Member


Откуда: Енакиево
Всего сообщений: 4373
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 янв. 2008
Как я уже говорил, скорее всего, это просто смесь из HP-GL/2 и обычных команд PCL/PJL или специфических команд данного плоттера/принтера. Так как такие команды это обычно не осмысленный текст, а набор кодов, то в них и получаются эти спецсимволы. Т.е. используемый Вами драйвер использует не только каманды HP-GL/2, но и другие.
dps
Advanced Member


Откуда: СПб
Всего сообщений: 3842
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
6 апр. 2008
Обновил драйвер, обновление прошло успешно :) Чуши в файле стало больше.
Известно, что HP-GL сначала инициализирует устройство, потом выставляет начальные параметры. Есть мысли, что не найдя устройства, система пытается общаться с ним на PCL. Отсюда и такая тарабарщина в тексте. Надо поиграться с софтовым эмулятором девайса. Вы работали с указанным эмулятором 7470?
uav1606
Advanced Member


Откуда: Енакиево
Всего сообщений: 4373
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 янв. 2008
Я примерно понял, что это за символы. Это не escape-последовательности,как я думал, а параметры команды PE. Её описание есть по ссылке "- Часть 2", которую давал UFO. Как я понял из описания, эта команда рисует несколько линий, причём координаты концов этих линий передаются ей в закодированном виде, а не в виде текста, как у других команд. Вот эти всякие "CиKЧ" и прочие - это и есть координаты в сжатом виде. Это делается для уменьшения размера документа, и, соответственно, для его более быстрой передачи на плоттер\принтер. Как эти координаты кодируются есть в этом же документе, но это довольно сложно.
Т.е., как я понимаю, например кусок "RR4828,4PE>=AиUЧ;" означает примерно следующее, выполнить команду RR c координатами 4828,4, а затем команду PE, координаты которой закодированы в этом самом "AиUЧ".
Что касается эмулятора, то на некоторых простых примерах, сделанных вручную, он вроде работает, но что-то не всегда.
dps
Advanced Member


Откуда: СПб
Всего сообщений: 3842
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
6 апр. 2008
Да, похоже вы правы. Спасибо запомощь :)
<<Назад  Вперед>> Страницы: 1 *
Печать
Полигон-2 »   Документация »   HPGL/2
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS