Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Технический флейм » Что выводить на VFD? |
<<Назад Вперед>> | Страницы: 1 * 2 | Печать |
Fe-Restorator |
Сообщение отправлено: 21 апреля 2016 6:49
Mihail1810 написал: Странный вопрос! что кроме времени можно туда вывести? У тебя в распоряжении сразу две "бегущих строки". Всё, что на них помещается и можно выводить на тот дисплейчик. Другое дело, тебе придётся писать 100500 плагинов под каждую из программ (под форточкой), ибо проги те изначально ничего про дисплейчик не знают. Даже некий универсальный плагин под саму форточку не спасёт, об нём прожки тож ничего знать не будут. С другой стороны, плагины под foobar и aimp превратят комп в аудиоцентр. А плагин под "kodi" (бывш. xbmc) - и вовсе в полноценный медиацентр. И тут вылезет GLOBAL FAULT: невозможно отображать на дисплейчике инфу от НЕСКОЛЬКИХ разных источников одновременно. Например, инфу об видео и температуру проца. Даже попеременно сие реализовать непросто. Одним-лишь программным способом. Вот, ежли прикрутить некий МК к дисплею, коий буферизовал-бы входящую инфу и сам рулил-бы тайм-слотами.... |
Сейчас на форуме |
Mihail1810
Advanced Member
Откуда: Екатеринбург Всего сообщений: 1565 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 дек. 2014 |
Планирую под дос поиграться на хт, написать резидента на си. Немного есть сомнения по производительности, xt классик на 4,77) если что к 486 приделать. Под Винду то как раз проще все мне кажется. |
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 |
<<Назад Вперед>> | Страницы: 1 * 2 | Печать |
Полигон-2 » Технический флейм » Что выводить на VFD? |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |