Odp: tl-wr1043nd i LCD
Jak wywołać menu z Lcdproc bez przycisków przy ekranie??
Raspberry Pi + HDMI-VGA + Lcd Controller + Lcd z laptopa = Pogodynka
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Oprogramowanie / Software → tl-wr1043nd i LCD
Strony Poprzednia 1 2 3 4 5 6 7 … 13 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
Jak wywołać menu z Lcdproc bez przycisków przy ekranie??
Czy można wyświetlić przez lcd4linux listę plików w katalogu i np jeden z nich wybrać?
chodzi mi o coś takiego jak menu wyboru np: w mpd leci sobie jakiś utwór a ja chcem bez przełączania kolejnych plików przejść do odtwarzania pliku 10 lub 20 pozycji niżej lub menu z wyborem playlisty bo w tej chwili mam przypisaną konkretną liste do przycisku na pilocie
Wiesz co można wywołać (exec) i wiec jak sobie to oprogramujesz odpowiednio to tak.
w jaki sposób (czy w ogóle można) ustawić konfiguracje wykonania polecenia z przycisku pilota tak aby każde naciśnięcie jednego przycisku wykonywało inne polecenie, np: wciskam raz przycisk wykonuje jakieś polecenie, kolejne wcisniecie wykonuje już inne polecenie i tak do wykonania ostatniego z poleceń i znowu od początku.
Czy jest taka możliwość ??
Zapamiętaj co ostatnio wykonywałeś i co masz wykonać następne. Jakaś zawartość w pliku w /tmp.
chyba sie nie zrozumieliśmy
ale już mam
begin order
begin
button = OK
prog = irexec
config = echo "This is printed last"
end
end order
begin
button = OK
prog = irexec
config = echo "This is printed first"
mode = order
flags = quit
endNiestety w biedronce nie ma już breloczków za 30 zeta. ![]()
Czy możecie może polecić równie wygodne rozwiązanie dla Lcd4Linux na USB?
Może nawet kosztować więcej niż 30zł ale żeby było sterowane (i najlepiej zasilane) z USB?
Standardowy moduł LCD 4x16 których pełno możesz znaleźć na allego + płyta lub szukasz breloka który da się hackować ![]()
Cezary może podpowiesz co jest nie tak.
przełączanie ekranów działa bez problemu
begin
prog = irexec
button = RED
config = killall lcd4linux; cp /Ekrany/torrenty/lcd4linux.conf /etc/; lcd4linux
end
begin
prog = irexec
button = GREEN
config = killall lcd4linux; cp /Ekrany/mpd/lcd4linux.conf /etc/; lcd4linux
end
begin
prog = irexec
button = YELLOW
config = killall lcd4linux; cp /Ekrany/CPU/lcd4linux.conf /etc/; lcd4linux
endale stwierdziłem że bez sensu aby lcd świecił po wyłączeniu MPD i przerobiłem
begin
prog = irexec
button = POWER
config = killall mpd; killall lcd4linux
endna
begin
prog = irexec
button = POWER
config = killall lcd4linux; cp /Ekrany/off/lcd4linux.conf /etc/; lcd4linux
endkonfig ustawiłem minimalny aby tylko był sterownik czyli:
Display LCD2USB {
Driver 'LCD2USB'
Size '20x4'
Brightness 0
Icons 1
}
Layout L20x4 {
}
Display 'LCD2USB'
Layout 'L20x4'i problem jest taki że jak by się zawieszało wykonanie komendy,
tzn pokazuje tylko ekran po wyłączeniu lcd4linux a nie gaśnie.
kopiowałem też konfig z MPD i nic nie zmieniałem tylko podświetlenie na zero ustawiłem i też to samo, ale jak wklepie w konsoli lcd4linux to ekran gaśnie tak jak powinien czyli widać że komenda wykonuje się ale nie do końca wiec co moze byc nie tak ??
Już naprawione.
Konfig pliku wyłączającego ekran:
Display LCD2USB {
Driver 'LCD2USB'
Size '20x4'
Brightness 0
Contrast 0
Icons 4
}
Widget Test {
class 'Text'
expression 'OFF'
#expression '|'
width 40
}
Layout L20x4 {
Row2 {
Col8 'Test'
}
}
Display 'LCD2USB'
Layout 'L20x4'konfig pilota
begin
prog = irexec
button = POWER
config = killall lcd4linux ; cp /dodatki/Ekrany/lcd4linuxOFF.conf /etc/lcd4linux.conf; lcd4linux && sleep 4 && killall lcd4linux
endCezary jak zmienić
Widget mpd-combo {
class 'Text'
expression mpd::artist() . '/' . mpd::title()
width 20
align 'A'
speed scroller
update tack
}
aby zamiast nazwy pliku przy z adresem streamingu radia pokazywało informacje wyświetlane przez to radio czyli np: jaka aktualnie leci piosenka
Tu masz dostępne opcje pluginu mpd: http://ssl.bulix.org/projects/lcd4linux/wiki/plugin_mpd
używam
Widget mpd-ascii-artist {
class 'Text'
expression iconv('UTF-8', 'ISO-8859-1', mpd::artist())
width 20
align 'P'
speed scroller
update tack
}
ale nie pokazuje informacji tylko to co mam w playliscie czyli adres internetowy
No to nie będzie. Opcje jakie są to są, jak jesteś w stanie wyciągnąć informacje do wyświetlania to masz. Jak nie to nie.
Cezary w How to z brelokiem LCD napisane jest ze wyświetla rss a nie moge sobie poradzić na stronie L4L nic nie pisze a to jest poprostu tekst ze strony, czy moze trzeba to jakos obejsc bo normalnie projekt tego nie wspiera
LCD4LINUX może wyświetlać wynik działania programu. Więc piszesz sobie prosty skrypcik który pobiera dane z rss i zwraca to na konsolę. Podpinasz pod L4L i masz.
tak tez myslalem bo nigdzie nie ma opisu odnosnie rss, wlasnie szukam skryptu ktory zczytuje xml do txt chyba ze prosciej bedzie jakos z exec jak myslisz?
I tak musisz zewnętrzny skrypt mieć i przez exec właśnie.
z tego co widze to skrypt nie jest taki prosty aby wyświetlał te informacje co chce
Przepraszam, ze sie wtrace ale gdzie mozna zakupic jakies LCD pod lcd4linux? :>
wpisz w google.pl LCD2USB albo LCD4USB i znajdziesz
ewentualnie szukaj dowolnego wyswietlacza który współpracuje z usb a lcd4linux ma jego sterownik
Znalazlem cos takiego
wget http://kanaly.rss.interia.pl/kraj.xml
sed -e 's/<.*>//g' kraj.xml > news.txt
rm kraj.xml
cat news.txtale zwraca mi pusty ekran co tu nie gra ??
wyrażenie w sed jest złe. Coś takiego działa:
wget -q http://kanaly.rss.interia.pl/kraj.xml -O - | grep title | sed -e 's/<title><!\[CDATA\[\(.*\)\]\]><\/title>/\1/g' wygląda to tak
wget -q http://kanaly.rss.interia.pl/kraj.xml -O - | grep title | sed -e 's/<title><!\[CDATA\[\(.*\)\]\]><\/title>/\1/g'
cat kraj.xmli wyświetla mi tekst ze wszystkimi smieciami
Jaki cat kraj.xml? to jedno polecenie już wyświetla dane....
Strony Poprzednia 1 2 3 4 5 6 7 … 13 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
eko.one.pl → Oprogramowanie / Software → tl-wr1043nd i LCD
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc