Важная информация

User Tag List

Страница 8 из 10 ПерваяПервая ... 45678910 ПоследняяПоследняя
Показано с 71 по 80 из 99

Тема: УК-НЦ стык С2

  1. #71
    Guru Аватар для bigral
    Регистрация
    12.07.2006
    Адрес
    г. Киев, Украина
    Сообщений
    2,147
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    95
    Поблагодарили
    82 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Да. Переделки там несложные, но какие именно - знают bigral и Keeper.
    СПАСИБО большое! за такой чудесный кусок кода, работает на УРА. Правда есть все же проги типа SPEED.SAV которые всеравно печатают не через HX в эмулятор терминала а на экран УК-НЦ (но то мелочи, наверно используют не системный вызов вообще а биос напрямую).

    p.s. А этот HX multiplexer реально прикрутить к другим системам? Например к той же RSX-11M?

    p.s.2 Переделки минимальные и описанны в двух моих постах выше.
    Последний раз редактировалось bigral; 16.02.2013 в 03:45.

  2. #72
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от bigral Посмотреть сообщение
    А этот HX multiplexer реально прикрутить к другим системам? Например к той же RSX-11M?
    Чтобы просто загрузиться с PC сойдёт и эмулятор TU58 - драйверы для работы с ним есть в любой операционке, а для работы с HX их надо писать ( или портировать имеющийся вариант для RT-11 ).

    HX незаменим лишь тогда, когда надо загрузиться через тот же порт, который после загрузки будет использоваться для системного терминала.

    ---------- Post added at 12:52 ---------- Previous post was at 10:56 ----------

    Цитата Сообщение от bigral Посмотреть сообщение
    работает на УРА
    Со сжатием тоже работает ?

    В каком из следующих случаев работает, а в каком нет:

    Код:
    1. StopBits = TWOSTOPBITS, fOutxCtsFlow = FALSE,  без сжатия.
    2. StopBits = ONESTOPBIT,  fOutxCtsFlow = FALSE,  без сжатия.
    3. StopBits = TWOSTOPBITS, fOutxCtsFlow = TRUE,   сжатие.
    4. StopBits = ONESTOPBIT,  fOutxCtsFlow = TRUE,   сжатие.

  3. #73
    Guru Аватар для bigral
    Регистрация
    12.07.2006
    Адрес
    г. Киев, Украина
    Сообщений
    2,147
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    95
    Поблагодарили
    82 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Со сжатием тоже работает ?
    В каком из следующих случаев работает, а в каком нет:
    1. StopBits = TWOSTOPBITS, fOutxCtsFlow = FALSE, без сжатия.
    2. StopBits = ONESTOPBIT, fOutxCtsFlow = FALSE, без сжатия.
    3. StopBits = TWOSTOPBITS, fOutxCtsFlow = TRUE, сжатие.
    4. StopBits = ONESTOPBIT, fOutxCtsFlow = TRUE, сжатие.
    Сжатие не работает при fOutxCtsFlow = FALSE.

    Все перечисленные случаи 1,2,3,4 работают.

    Изредка "зависает" загрузка на старте если просто стартонуть HX server, и загрузка не ведется до тех пор пока не нажать сброс на УК-НЦ и кнопку boot HX на сервере, но это возможно связанно с типом USB-TTL конвертора и его driver-ом, так что не факт что у кого либо другого проявится этот непостоянный эффект (этот эфект можно воспроизвести в случае 2). К стати глюки самого driver-a тоже проявляются иногда (например ничего не передается до тех пор пока не вытяють USB разьем и не вставить по новой).
    Последний раз редактировалось bigral; 17.02.2013 в 04:21.

  4. #74
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от bigral Посмотреть сообщение
    Все перечисленные случаи 1,2,3,4 работают.
    Это круто. Чтобы сжатие работало при одном стоповом бите - чип должен поддерживать квитирование на аппратном уровне.

    Если только чип не игнорирует эту настройку.

    Чтобы проверить - можно выключить сжатие и сравнить время выполнения команды DIR/BAD SY: при одном и двух стоповых битах.

  5. #75
    Guru Аватар для bigral
    Регистрация
    12.07.2006
    Адрес
    г. Киев, Украина
    Сообщений
    2,147
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    95
    Поблагодарили
    82 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Это круто. Чтобы сжатие работало при одном стоповом бите - чип должен поддерживать квитирование на аппратном уровне.

    Если только чип не игнорирует эту настройку.

    Чтобы проверить - можно выключить сжатие и сравнить время выполнения команды DIR/BAD SY: при одном и двух стоповых битах.
    По-моему на моем устройстве что 1 что 2 стоп бита разница не большая (хотя субьективно с 2-мя битами меньше вероятность начального "зависания" которое лечиться выключением\включением USB соединения + сброс УК-НЦ + перегруз HX server-а). А вот настройка fOutxCtsFlow = FALSE приводит к ошибке overrun при использовании сжатия.

    К стати хотелось бы немного понять принцип этого сжатия как оно работает?

  6. #76
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от bigral Посмотреть сообщение
    К стати хотелось бы немного понять принцип этого сжатия как оно работает?
    Повторяющиеся байты кодируются в три, поэтому пустые блоки передаются почти мгновенно.

    ...

    А как насчёт размещения фотоотчёта ( с небольшими комментариями ) по модернизации блока СА ..

    ...
    Последний раз редактировалось Patron; 18.02.2013 в 16:27.

  7. #76
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #77
    R.I.P. Аватар для hobot
    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    370
    Поблагодарили
    309 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    А как насчёт размещения фотоотчёта ( с небольшими комментариями ) по модернизации блока СА ..
    Я так же заинтересован, в плане того, что на такую статью можно по теме HX сервера и загрузки УК-НЦ сделать ссылку с сайта.
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  9. #78
    Guru Аватар для palsw
    Регистрация
    08.05.2011
    Адрес
    г. Измаил, Украина
    Сообщений
    3,216
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Жду фото отчёт ")
    Радио-Губитель Канал на YouTube

  10. #79
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Сделал новый вариант драйвера HX ( HX_v2.4 ) с тем же функционалом и новыми возможностями.

    Изменения:

    1. Команда SET HX HXCSR = oooooo позволяет задавать адрес порта для связи с сервером HX.

    2. Команда SET HX TTCSR = oooooo позволяет задавать адрес порта для вывода сообщений при загрузке.

    3. Команда SET HX LIST позволяет просматривать установленные значения HXCSR и TTCSR.

    Код:
    .SE HX LIST
     
    HX DSK/TTY multiplexer   v2.4  2013
     
    SET HX active parameters
    ========================
    HXCSR = 176570
    TTCSR = 177560
     
    .
    ...

    В драйвере HX.SYS v2.4 обнаружена ошибка. При изменении адреса порта HX командой SET HX HXCSR = oooooo - не изменяется адрес используемого порта в слове 0176 заголовка драйвера.

    Исправленная версия драйвера: ( HX.SYS_v2.5 )

    ...
    Последний раз редактировалось Patron; 19.02.2013 в 14:30.

  11. #80
    Guru Аватар для bigral
    Регистрация
    12.07.2006
    Адрес
    г. Киев, Украина
    Сообщений
    2,147
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    95
    Поблагодарили
    82 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Повторяющиеся байты кодируются в три, поэтому пустые блоки передаются почти мгновенно.

    ...

    А как насчёт размещения фотоотчёта ( с небольшими комментариями ) по модернизации блока СА ..

    ...
    Да конечно сделаю, только через неделю, сейчас к сожалению нет доступа к УК-НЦ.

Страница 8 из 10 ПерваяПервая ... 45678910 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. УКНЦ загрузка через стык С2
    от nzeemin в разделе ДВК, УКНЦ
    Ответов: 853
    Последнее: 16.09.2023, 22:38
  2. КУПЛЮ УКНЦ Электроника МС 0511 с распаянным Стык С2.
    от falanger в разделе Барахолка (архив)
    Ответов: 5
    Последнее: 02.03.2010, 18:57
  3. УКНЦ: загрузка через стык С2
    от tnt23 в разделе ДВК, УКНЦ
    Ответов: 1
    Последнее: 17.04.2009, 19:38

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •