Показать сообщение отдельно
Старый 24.07.2020, 11:15   #131
Timas
Заблокирован
 
Регистрация: 24.05.2007
Адрес: Валькумей
Сообщений: 719
Вы сказали Спасибо: 90
Поблагодарили 696 раз(а) в 294 сообщениях
Timas скоро прославитсяTimas скоро прославитсяTimas скоро прославится
По умолчанию

«Восемьдесят три процента всех дней в году начинаются одинаково: звенит будильник.» © не Тимас.

0. Продолжается возня по «Нейску». Начат сбор карты участка и расстановка светофоров на поле и на мнемосхеме. Светофоров много, процесс долог.

1. Соот-но, дальше будет настройка таблицы маршрутов. Маршрутов ещё больше, чем светофоров, процесс ещё более долог.

2. Параллельно идёт некоторая возня по восстановлению старых и поиску новых старых глюков. Иногда даже успешно идёт. Например, восстановлена работа «трёх жёлтых» и «синего» на маршрутном.

3. Внезапно написалась работа со внешним стендом. Идея: визуализация показаний отдельных светофоров на стенде. Для Т-1 — это все входные светофоры, для К — последовательность из проходных, входного и выходных (в чётную сторону). Просто для наглядности. Написанное не тестировалось за неимением внешнего стенда. Автор ждёт, когда инженеры Китежградского завода маготехники освоят магию приёма байтов через COM-порт.

Скрытый текст:
Фактически используется односторонняя передача без всяких дополнительных увязок. Каждый светофор отправляет два байта информации. Установленные биты соответствуют горящим огням. Всего из слова значащих бит 11, для всех светофоров и их типов они одинаковы по цветам. Планируется, что управление огнями светофоров на стенде будет происходить на основе сдвиговых регистров. В конце цикла передачи передаётся слово 0x8000, по которому внешний стенд управляет синхронизацией. Количество светофоров для каждой вводной может быть различным, это не имеет значения ни для прошивки внешнего стенда, ни для самой программы. Управление мигающими огнями происходит на стороне программы. Сигнальные показания маршрутных указателей не передаются. А стрел для коротких блок-участков пока вообще нет в проекте.


4. Вернулся вопрос о четвёртой (по номеру) вводной — станции «Сферическая». Пока на уровне техпроцесса.

5. Переезды — в процессе.

6. Организм автора начисто отказался переносить жару свыше +29 градусов. С полным отвержением продуктов питания и полным нежеланием шевелиться. Посему в творческом процессе произошёл двухнедельный перерыв. В настоящее время работа организма восстанавливается.

7. А диван работает. Транслирует!
Timas вне форума   Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо Timas за это полезное сообщение:
Старый 01.01.2007, 12:00  
Яndex
Спонсор
 
 
Регистрация: 01.01.2007
Сообщения: 500


Реклама показывается изредка по случайному принципу
По умолчанию РЕКЛАМА