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

Полигон-2

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

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

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

Полигон-2 »   Технический флейм »   Что выводить на VFD?
RSS

Что выводить на VFD?

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


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


Ссылка


Дата регистрации на форуме:
30 апр. 2015
Fe-Restorator написал:
[q]
И тут вылезет GLOBAL FAULT: невозможно отображать на дисплейчике инфу от НЕСКОЛЬКИХ разных источников одновременно. Например, инфу об видео и температуру проца. Даже попеременно сие реализовать непросто. Одним-лишь программным способом.
[/q]
Разве? Можно писать эту информацию разными плагинами/программами в один INI или бинарный файл с несколькими полями, закрывая его после каждого обновления. А в автозагрузку прописать простейшую програмку, которая каждые n секунд будет читать этот файл (если он занят, то ждать пока освободится, дабы не напороться на полузаписанный файл, благо, блокировки в таком случае непродолжительные) и выдавать данные на табло.
Fe-Restorator
Гость

Ссылка

ATauenis написал:
[q]
Разве? Можно писать
[/q]
И сколько времени эта инфа будет жить на экранчике? Глазами-то успеешь прочитать? Или тут-же сменится на другую, от другого плагина и "калейдоскоп" заработает в полную силу?
А ткнуть кнопу на пульте, чтоб прервать показ медиаинфы и вывести текущий прогноз погоды? Честно стыренный с gismeteo, например...

Не всё так гладко, как ты говоришь, на самом-то деле. Был-бы простенький МК, умеющий принимать с ИК-диода простенький код, и по нему, циклично, менять инфу, предоставляемую кучей плагинов (записанную в некий INI файл, в заранее отведённую его область), уже было-б похоже на дело. А пара лишних секунд простоя возвращала-б на экран отображение "дефолтного" поля, присвоенного, например, программному аудиоцентру.
Итого, получится:
1) один МК с одной прошивкой для него (надо кодить самостоятельно)
2) один INI файл, разбитый на разделы, а-ля System.ini форточек
3) куча плагинов ко 100500 разным прогам, чей вывод решено перенаправить на экранчик, помимо основного функционала. (надо кодить, кодить и ещё 100500 раз кодить...)

Вроде-бы "усё, шеф!"... Ан нет!

Надо:
1) написать универсальный "драйвер экранчика" под форточки
2) написать кучу плагинов для драйвера под разные конкретные модели экранчиков
3) сформировать новый CFG-файл, ибо поддержка юникода и всё такое (XML, SQL, ...). Досовский уже не годится
4) написать универсальный API для драйвера экранчика, чья задача - быть прокладкой меж прогой и универсальным драйвером, по-сути - формировать CFG-файл
5) написать кучу плагинов под разные проги, чей вывод на экранчик желателен.

И это не всё:
1) повторить пункты 1..5 для Linux-а (обязательно!)
2) повторить пункты 1..5 для других *nix
3) повторить пункты 1..5 для прочих ОС, ещё применяемых на рынке.

Не, камрадос, эт тож не все!
1) реализовать портативную версию.
2) реализовать приём инфы с различных удалённых устройств, например на базе DLNA технологии.


Ну-с, возьмёшься исправить сей global fault?
Сейчас на форуме
easyjohn
Advanced Member


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


Ссылка


Дата регистрации на форуме:
7 апр. 2008
Топикстартер хочет показывать инфу из голого доса по ком-порту.
Для доса могу предложить только показ свободной convertional памяти и cpu, но не уверен, что возможно быстро написать стабильный резидент для этого.
ATauenis
Advanced Member


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


Ссылка


Дата регистрации на форуме:
30 апр. 2015
Fe-Restorator написал:
[q]
Ну-с, возьмёшься исправить сей global fault?
[/q]
Как я понял из 1 поста, эта штука выводит всё, что ей прислали по RS232 как есть. Контроллер со знакогенератором и "видеопамятью" у неё уже есть. Выходит, достаточно добыть входные данные (откуда им взяться - это уже другой вопрос, плагинов и резидентов можно написать сколько угодно), отформатировать, да выслать на COM-порт готовую строку (две строки с разделителем "\n"). Если не прав, прошу поправить.

Чтобы написать такой софт нужно иметь девайс, для которого он пишется, а оного у меня нет. Так что - увы. :)
Anonymous
Advanced Member


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


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
ATauenis написал:
[q]
Чтобы написать такой софт нужно иметь девайс, для которого он пишется, а оного у меня нет. Так что - увы. :)
[/q]
Достаточно любого примитивного ascii-терминала, того же term95 от нортона. У меня подобный 4-строчный валялся неисправный, докупил выгоревшие драйверы анодов и приспособил, как писал выше, в качестве пультовой консольки. У моего два интерфейса - и rs232, и параллельный, с классическим управлением для lcd-дисплейчиков, вероятно, что и у ТС параллельная шина есть на плате, но не выведена из кассового модуля.
corvair
Advanced Member


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


Ссылка


Дата регистрации на форуме:
22 нояб. 2004
Anonymous написал:
[q]
вероятно, что и у ТС параллельная шина есть на плате, но не выведена из кассового модуля
[/q]
Параллельный интерфейс есть 100%, ибо это стандарт для таких модулей, а последовательный опционален. У меня на VFD от Futaba есть оба, а с недавних пор у футабы и Noritake Itron есть даже встроенный USB
Mihail1810
Advanced Member


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


Ссылка


Дата регистрации на форуме:
8 дек. 2014
А вот и часики резидентные, и на компе и на VFD. А вот как размер свободной, хотя бы conv memory узнать простым способом пока не нашел. Нашел исходники memtest86 и mem.exe, но там разбираться что к чему мозг сломаешь. Кому надо исходнички могу приложить на си.
Tronix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
15 янв. 2008
Ну как все выводили - через какое-то там int21h Get Free Memory size
Mihail1810
Advanced Member


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


Ссылка


Дата регистрации на форуме:
8 дек. 2014
Почитаем.
<<Назад  Вперед>> Страницы: 1 * 2
Печать
Полигон-2 »   Технический флейм »   Что выводить на VFD?
RSS

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

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

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