Ist der ioctl Aufruf ioctl(context->fd, VFDLEDBRIGHTNESS, reason) in Spark getWakeupReason so gewollt?
Das sollte doch bestimmt VFDGETSTARTUPSTATE mit zugehöriger auswertung sein, oder?
Ist der ioctl Aufruf ioctl(context->fd, VFDLEDBRIGHTNESS, reason) in Spark getWakeupReason so gewollt?
Das sollte doch bestimmt VFDGETSTARTUPSTATE mit zugehöriger auswertung sein, oder?
so richtig scheint dies noch nicht zu funktiuonieren:
Code:IPBOX9000:~# fp_control -gsfp_control: SW Version 1.02 Model: cuberevo vBoxType: 11 Selected Model: CUBEREVO frontpanel control utility init checkConfig configs: DISPLAY = 1, DISPLAYCUSTOM = 1, CUSTOM = %H:%M:%S , WAKEUPDECREMENT 300 getTime -> Getting current Fp Time... Got current Fp Time C"!" (mtime) getTime <- 0 Setting RTC to current frontpanel-time: 20:22:43 22-01-2013 IPBOX9000:~# date Sat Jan 1 01:02:58 CET 2000
Getwakeupreason habe ich aus tools_spark geholt. Dort ist #define VFDGETSTARTUPSTATE 0xc0425af8 definiert. In global.h ist dieser Wert in VFDLEDBRIGHTNESS gespeichert, weshalb dieser Wert verwendet wird.
Keine Ahnung was da schief läuft. -gs verwendet GetTime des jeweiligen Modells und setzt diese Zeit mit settimeofday. Dürfte der richtige Weg sein. Habe aber leider nicht wirklich Ahnung von C. Zumindest wird die Zeit richtig ausgelesen. Dann muss bei der Umwandlung in Sekunden bzw. bei settimeofday was falsch laufen.
My "Strange solution" Instuction How to get clock on VFD HDMU img. Spark GM990 (because there is only 4 digits)
1) Install : enigma2-plugin-extensions-cronmanager_2.3_all.ipk
2) Restart BOX
3) Copy forlders with files to BOX - check file permision should be 755 !!!
4) Restart BOX
P.S.
clock appears in VFD when time be 00 seconds on info bar clock.
Sorry my English is not so good !
Thanks skrasher for help with fp_control
VFD_install_files.rar
GM990