1

Temat: Lcd4linux Konfiguracja

Dzień dobry

Ogarnąłem już temat komunikacji Lcd4Linux i lcd2usb teraz walczę z plikiem konfiguracyjnym
wygląda on następująco.

Display LCD2USB {
    Driver     'LCD2USB'
    Bus        `001`
    Device     `lsusb | grep Future | cut -d" " -f4 | cut -b-3`
    Contrast   220
    Brightness 255
    Icons      1
    Size       '20x4'
}
Widget Time {
    class 'Text'
    expression strftime('%a,%d/%m %H:%M:%S',time())
    width 20
    align 'C'
    update 1000
}

Widget RAM {
    class  'Text'
    expression meminfo('MemTotal')/1024
    postfix ' MB RAM'
    width  11
    precision 0
    align  'R'
    update tick
}
Widget BusyBar {
    class 'Bar'
    expression  proc_stat::cpu('busy',   500)
    expression2 proc_stat::cpu('system', 500)
    length 10
    direction 'E'
    update tack
}

Widget CPU {
    class  'Text'Layout Default {
        Row1 {
                Col1  'Time'
    }
        Row2 {
                Col1    'CPU'
                Col10  'Ram'
    }
        Row3 {
                Col1    'BusyBar'
        }
        Row4 {
                Col1    ''
        }
}


Variables {
   tick 500
}

Display 'LCD2USB'
Layout  'Default'


    expression  uname('machine')
    prefix 'CPU '
    width  9
    align  'L'
    update tick
}

jest tylko problem bo chciałem żeby w pierwszej linijce wyświetlała się aktualna godzina a poniżej
wykorzystanie dysku
w 3 wierszy pasek obciążenia.

niestety albo wyświetla się sam Zegar albo sama 2 linia a jak już działa pasek to nie działają 2 pierwsze:/
doradźcie jak zmienić plik konfiguracyjny żebym mógł pogodzić wszystko na raz.

mam też pytanie czy da się ustawić tak żeby na zmianę pokazywało godzinę ale na cały ekran ??

Pozdrawiam

2

Odp: Lcd4linux Konfiguracja

Zmień lcd4linux na wersję z backfire. Ta z AA tak właśnie się zachowuje dziwne, przynajmniej wg użytkowników.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3 (edytowany przez dogu18 2013-12-27 15:02:39)

Odp: Lcd4linux Konfiguracja

po instalacji z backfire wyskakuje komunikat o braku Biblioteki:/
Co należy teraz doinstalować żeby takowa biblioteka była??

lcd4linux: can't load library 'libnsl.so.0'

EDIT:
Problem rozwiązany, znalazłem bibliotekę gdzieś w necie i wrzuciłem do /lib/ i działa


Mam jeszcze pytanie czy da się zrobić coś takiego
http://www.matrixorbital.ca/links/vfddemo.jpg

pozdrawiam

4

Odp: Lcd4linux Konfiguracja

zmień 'Icons 1' na 'Icons 8' i powinno pokazać resztę.

co do zdjęcia: podobne realizuje opcja "BIG CLOCK" w pakiecie lcdproc

TL-WR1043ND: HDD-USB, extroot, LCD, Pilot, MP3 - Radio Player, NAS, Torrent, FTP, Sterowanie głosem, Komunikaty Głosowe, Termometr, PowerSwitch - Sterownik oświetlenia, Budzik, LTE - ODU IDU 200
Raspberry Pi + HDMI-VGA + Lcd Controller + Lcd z laptopa = Pogodynka smile

5

Odp: Lcd4linux Konfiguracja

wabikboy napisał/a:

zmień 'Icons 1' na 'Icons 8' i powinno pokazać resztę.

co do zdjęcia: podobne realizuje opcja "BIG CLOCK" w pakiecie lcdproc

No ok ale czy jest to wykonywalne na lcd4linux??

6

Odp: Lcd4linux Konfiguracja

Przecież sam robisz co ma się wyświetlać w poszczególnych liniach...

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7

Odp: Lcd4linux Konfiguracja

Cezary napisał/a:

Przecież sam robisz co ma się wyświetlać w poszczególnych liniach...

Tak ale Big Clock wyświetla się na 4 liniach i jak to ogarnąć o to chodzi

8

Odp: Lcd4linux Konfiguracja

Nie jest sprawa taka straszna. Zdefiniuj sobie cztery linie dla symboli 1, 2, 3 itd i później wyświetlaj zestaw odpowiednich czterech linii.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

9

Odp: Lcd4linux Konfiguracja

ok to pojmuje definiuje ikony 0-9 ale jak je zgrać żeby wyświetlały aktualną godzinę?? jakiś skrypt czy jak???
Może jakiś tutorial???

10

Odp: Lcd4linux Konfiguracja

Jeśłi chodzi o lcd4linux to sam też kombinowałem z dużym zegarem ale konstrukcja programu nie daje możliwości robić tego w jednym pliku konfiguracyjnym, więc nie jest to już takie proste więc radzę zainstalować "lcdrpoc" gdzie po prostu zaznaczasz taką funkcję do wyświetlenia. link

TL-WR1043ND: HDD-USB, extroot, LCD, Pilot, MP3 - Radio Player, NAS, Torrent, FTP, Sterowanie głosem, Komunikaty Głosowe, Termometr, PowerSwitch - Sterownik oświetlenia, Budzik, LTE - ODU IDU 200
Raspberry Pi + HDMI-VGA + Lcd Controller + Lcd z laptopa = Pogodynka smile