Seite 4 von 4

Re: ufs913_BASE-rev5956_HAL-rev552-exp-next_NMP-rev5891 nfs?

Verfasst: Di 24. Sep 2013, 16:21
von BPanther
epg_scan... Hmm, gabs den nicht schon immer, allerdings nur bei Multituner? Dürfte die Option "Hintergrundscan EPG" in den EPG-Optionen sein. Scannt den EPG im Hintergrund (na wer hätte das gedacht *g*), aber über anderen, freien Tuner. Daher nicht bei Single-Tuner aktivierbar.

Zu der anderen CEC-Option kann ich nichts sagen, müsste man wohl mal bei den Spezifikationen selbst nachschauen.

Re: ufs913_BASE-rev5956_HAL-rev552-exp-next_NMP-rev5891 nfs?

Verfasst: Di 24. Sep 2013, 16:39
von Wayne
Es sind so 20-30 neue Zeilen in die neutrino.conf gekommen. Ich mache immer ein diff zwischen den Versionen. Die beiden fand ich am interessantesten.
Es kam auch noch einiges an Toneinstellungen dazu. Vielleicht hilft das gegen mein Problem, dass auf DD Sendern manchmal der Ton verstummt und durch zappen wieder da ist (Audio via HDMI an TV)

cec deviceType ist ohne den Parameter auf "recording", so hatte ich es bisher verwendet. Müsste aber jemand reinschauen der es braucht, ich benutze es nur zum TV ein-+ausschalten

Und fast vergessen: Uhrzeit im VFD is auch toll. Super Image

Re: ufs913_BASE-rev5956_HAL-rev552-exp-next_NMP-rev5891 nfs?

Verfasst: Di 24. Sep 2013, 16:48
von BPanther
Ich werde mal nachschauen, was genau der Device-Typ sein kann bzw. dessen Bedeutung, dann baue ich die "ein/aus" Option einfach nur um.

EDIT: Hmm, in der cec_opcodes_def.h wird das wohl definiert und das teilweise doppelt. Da wäre dann 0 TV und 3 STB bzw. STB1.

Re: ufs913_BASE-rev5956_HAL-rev552-exp-next_NMP-rev5891 nfs?

Verfasst: Di 24. Sep 2013, 17:12
von Wayne
aus der libcec:

Code: Alles auswählen

typedef enum cec_device_type
{
  CEC_DEVICE_TYPE_TV               = 0,
  CEC_DEVICE_TYPE_RECORDING_DEVICE = 1,
  CEC_DEVICE_TYPE_RESERVED         = 2,
  CEC_DEVICE_TYPE_TUNER            = 3,
  CEC_DEVICE_TYPE_PLAYBACK_DEVICE  = 4,
  CEC_DEVICE_TYPE_AUDIO_SYSTEM     = 5
} cec_device_type;

nur was am besten passt...

Re: ufs913_BASE-rev5956_HAL-rev552-exp-next_NMP-rev5891 nfs?

Verfasst: Di 24. Sep 2013, 17:22
von BPanther
Hmm, wo soll die libcec sein? Im Source unter driver/cec ist das eigentliche CEC-Modul und dessen Definitionen auf die ich mich bezog. Hier mal der Auszug und wie man sieht die doppelten Definitionen:

#define DEVICE_TYPE_TV 0x00
#define DEVICE_TYPE_REC 0x01
#define DEVICE_TYPE_STB 0x03
#define DEVICE_TYPE_DVD 0x04
#define DEVICE_TYPE_AUDIO 0x05

#define DEVICE_TYPE_REC1 0x01
#define DEVICE_TYPE_REC2 0x02
#define DEVICE_TYPE_STB1 0x03
#define DEVICE_TYPE_DVD1 0x04
#define DEVICE_TYPE_AUDIO 0x05
#define DEVICE_TYPE_STB2 0x06
#define DEVICE_TYPE_STB3 0x07
#define DEVICE_TYPE_DVD2 0x08
#define DEVICE_TYPE_REC3 0x09
#define DEVICE_TYPE_STB4 0x0A
#define DEVICE_TYPE_DVD3 0x0B
#define DEVICE_TYPE_RES1 0x0C
#define DEVICE_TYPE_RES2 0x0D
#define DEVICE_TYPE_FREEUSE 0x0E
#define DEVICE_TYPE_UNREG 0x0F

Re: ufs913_BASE-rev5956_HAL-rev552-exp-next_NMP-rev5891 nfs?

Verfasst: Di 24. Sep 2013, 17:43
von Wayne
Ich hab das von hier: https://github.com/Pulse-Eight/libcec das scheint auch cec-client zu nutzen. Sieht auch etwas aufgeräumter aus. Wäre aber doch schon interessant die korrekte, vollständige und aktuelle Liste zu finden

Re: ufs913_BASE-rev5956_HAL-rev552-exp-next_NMP-rev5891 nfs?

Verfasst: Di 24. Sep 2013, 17:45
von BPanther
Nur das benutzen wir aber nicht, daher hatte ich mich auch gewundert über Deine Angaben.

EDIT: Es gab übrigens in einer der Vorversionen mal die Möglichkeit zumindest zwischen "Aus", "Tuner" und "Recorder" zu wählen in den CEC-Einstellungen. Keine Ahnung, warum man das ausgebaut hat und nur noch "Aus", Ein" und "HDMI_CEC_STANDDBY_NOT_TIMER" wählbar ist.

Re: ufs913_BASE-rev5956_HAL-rev552-exp-next_NMP-rev5891 nfs?

Verfasst: Di 24. Sep 2013, 17:54
von Wayne
Ist ja egal wo die Infos herkommen, es geht ja drum welche "Zahl" man übers Kabel sendet

Re: ufs913_BASE-rev5956_HAL-rev552-exp-next_NMP-rev5891 nfs?

Verfasst: Di 24. Sep 2013, 18:02
von BPanther
In der lib/libcoolstream/video_cs.h ist weiterhin "Aus", "Tuner" und "Recorder" definiert, was heißen würde, daß die 3. Option mit dem "Standby" der Option "Recorder" entspricht. Etwas irritierend vielleicht...

Re: ufs913_BASE-rev5956_HAL-rev552-exp-next_NMP-rev5891 nfs?

Verfasst: Di 24. Sep 2013, 18:05
von max
@BP
das andere war original cool einstellung für cec im menu.

in modules.available steht ja diese zeile fürs laden von cec, weiß ja nicht wie du das jetzt gelöst hast in deinem image
cec(activemode=1 deviceName=DuckBox deviceType=3) # HDMI CEC

Re: ufs913_BASE-rev5956_HAL-rev552-exp-next_NMP-rev5891 nfs?

Verfasst: Di 24. Sep 2013, 18:15
von BPanther
Ich habs so wie früher realisiert, siehe rcS:

im cec.ko activemode=1 deviceName=`cat /var/etc/hostname` deviceType=3

Demnach werde ich meine ein/aus Option ändern um dann z.B. soetwas daraus zu machen:

im cec.ko activemode=1 deviceName=`cat /var/etc/hostname` deviceType=$CEC_KO

Re: ufs913_BASE-rev5956_HAL-rev552-exp-next_NMP-rev5891 nfs?

Verfasst: Di 24. Sep 2013, 18:21
von max
BPanther hat geschrieben:Ich habs so wie früher realisiert, siehe rcS:
was meinst du jetzt mit früher? im tdt master cec, gibt es zb deviceName und deviceType angabe bei cec nicht,
das man es extern angeben kann.

Re: ufs913_BASE-rev5956_HAL-rev552-exp-next_NMP-rev5891 nfs?

Verfasst: Di 24. Sep 2013, 18:30
von BPanther
Ist ja richtig, da fehlten halt nur die beiden weil beides fix intern festgelegt war. Das Prinzip ist aber das gleiche vom Einbau her ob mit oder ohne Parameter. Das meinte ich nur damit.