Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Технический флейм » Что выводить на VFD? |
<<Назад Вперед>> | Страницы: 1 * 2 | Печать |
ATauenis
Advanced Member
Откуда: Москва Всего сообщений: 2904 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 апр. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 21 апреля 2016 12:03 Сообщение отредактировано: 21 апреля 2016 13:57
Fe-Restorator написал: Разве? Можно писать эту информацию разными плагинами/программами в один INI или бинарный файл с несколькими полями, закрывая его после каждого обновления. А в автозагрузку прописать простейшую програмку, которая каждые n секунд будет читать этот файл (если он занят, то ждать пока освободится, дабы не напороться на полузаписанный файл, благо, блокировки в таком случае непродолжительные) и выдавать данные на табло. И тут вылезет GLOBAL FAULT: невозможно отображать на дисплейчике инфу от НЕСКОЛЬКИХ разных источников одновременно. Например, инфу об видео и температуру проца. Даже попеременно сие реализовать непросто. Одним-лишь программным способом. |
Fe-Restorator |
NEW! Сообщение отправлено: 21 апреля 2016 14:35 Сообщение отредактировано: 21 апреля 2016 14:41
ATauenis написал: И сколько времени эта инфа будет жить на экранчике? Глазами-то успеешь прочитать? Или тут-же сменится на другую, от другого плагина и "калейдоскоп" заработает в полную силу? Разве? Можно писать А ткнуть кнопу на пульте, чтоб прервать показ медиаинфы и вывести текущий прогноз погоды? Честно стыренный с 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 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 21 апреля 2016 22:34 Сообщение отредактировано: 21 апреля 2016 22:35
Fe-Restorator написал: Как я понял из 1 поста, эта штука выводит всё, что ей прислали по RS232 как есть. Контроллер со знакогенератором и "видеопамятью" у неё уже есть. Выходит, достаточно добыть входные данные (откуда им взяться - это уже другой вопрос, плагинов и резидентов можно написать сколько угодно), отформатировать, да выслать на COM-порт готовую строку (две строки с разделителем "\n"). Если не прав, прошу поправить. Ну-с, возьмёшься исправить сей global fault? Чтобы написать такой софт нужно иметь девайс, для которого он пишется, а оного у меня нет. Так что - увы. |
Anonymous
Advanced Member
Откуда: Москва(Россия) Всего сообщений: 2537 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 22 нояб. 2011 |
ATauenis написал: Достаточно любого примитивного ascii-терминала, того же term95 от нортона. У меня подобный 4-строчный валялся неисправный, докупил выгоревшие драйверы анодов и приспособил, как писал выше, в качестве пультовой консольки. У моего два интерфейса - и rs232, и параллельный, с классическим управлением для lcd-дисплейчиков, вероятно, что и у ТС параллельная шина есть на плате, но не выведена из кассового модуля. Чтобы написать такой софт нужно иметь девайс, для которого он пишется, а оного у меня нет. Так что - увы. |
corvair
Advanced Member
Откуда: Якутск Всего сообщений: 909 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 22 нояб. 2004 |
Anonymous написал: Параллельный интерфейс есть 100%, ибо это стандарт для таких модулей, а последовательный опционален. У меня на VFD от Futaba есть оба, а с недавних пор у футабы и Noritake Itron есть даже встроенный USB вероятно, что и у ТС параллельная шина есть на плате, но не выведена из кассового модуля |
Mihail1810
Advanced Member
Откуда: Екатеринбург Всего сообщений: 1565 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 дек. 2014 | |
Tronix
Advanced Member
Откуда: Москва Всего сообщений: 1749 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 янв. 2008 |
Ну как все выводили - через какое-то там int21h Get Free Memory size |
Mihail1810
Advanced Member
Откуда: Екатеринбург Всего сообщений: 1565 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 дек. 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 26 апреля 2016 19:45 Сообщение отредактировано: 26 апреля 2016 20:02
Почитаем. |
<<Назад Вперед>> | Страницы: 1 * 2 | Печать |
Полигон-2 » Технический флейм » Что выводить на VFD? |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |