Displayanzeige auf der Spark
-
- Einsteiger
- Beiträge: 101
- Registriert: Dienstag 6. März 2012, 13:24
Re: [Spark] Flash Image
Bild nun da
nun fehlt noch Display und Pearldisplay
nun fehlt noch Display und Pearldisplay
-
- Developer
- Beiträge: 4189
- Registriert: Sonntag 2. November 2003, 12:36
Re: [Spark] Flash Image
Es hat mir noch keiner gesagt, was er auf dem "display" sehen will.
Kanalnummer? Die sind ja bekanntlich Schall und Rauch bei neutrino
Uhrzeit? Das könntet ihr euch per script aussenrum hacken.
Irgendwie ist mir bisher nichts wirklich brauchbares dafür eingefallen, deswegen habe ich es gelassen.
Das Pearl Display gibt es nicht mehr zu kaufen und ich hab keins.
Kanalnummer? Die sind ja bekanntlich Schall und Rauch bei neutrino
Uhrzeit? Das könntet ihr euch per script aussenrum hacken.
Irgendwie ist mir bisher nichts wirklich brauchbares dafür eingefallen, deswegen habe ich es gelassen.
Das Pearl Display gibt es nicht mehr zu kaufen und ich hab keins.
-
- Contributor
- Beiträge: 1833
- Registriert: Mittwoch 10. April 2002, 15:39
Re: [Spark] Flash Image
seife hat geschrieben:Es hat mir noch keiner gesagt, was er auf dem "display" sehen will.
..
dietmarw hat geschrieben:apropos display..
ein wunsch die vier siebensegmentanzeigen halbwegs nützlich einzusetzen wäre:
- die linken beiden zeigen % lautstärke
- die rechten beiden % sendungsfortschritt
wobei 100% dann großzügigerweise auf 99% abgerundet werden dürfte..
Download Bereiche für DBox2, TD und Spark Distributionen
http://dietmarw.polsum.net
http://dietmarw.trale.de (r.i.p.)
http://dietmarw.polsum.net
http://dietmarw.trale.de (r.i.p.)
-
- Foren-Moderator
- Beiträge: 1119
- Registriert: Sonntag 9. Juni 2002, 13:28
Re: [Spark] Flash Image
Hi,
meine Topfield Schrotte konnte damals mittels TAP folgendes :
http://www.tapworld.net/index.php?optio ... iew&id=271
fand ich ziemlich nützlich, statt nur die Programmnummer anzuzeigen
Marc
meine Topfield Schrotte konnte damals mittels TAP folgendes :
http://www.tapworld.net/index.php?optio ... iew&id=271
fand ich ziemlich nützlich, statt nur die Programmnummer anzuzeigen
Marc
-
- Developer
- Beiträge: 4189
- Registriert: Sonntag 2. November 2003, 12:36
Re: [Spark] Flash Image
dietmar: meinst du irgendjemand ausser dir würde das verstehen? Solte allerdings einfach zu machen sein.
Marc: der Treiber kann das. Aber das ist sowas von unlesbar mit den 4 7seg-Anzeigen, also da würde ich nicht wirklich Arbeit reinstecken wollen... In pinky's neutrino ist sowas ja drin.
Marc: der Treiber kann das. Aber das ist sowas von unlesbar mit den 4 7seg-Anzeigen, also da würde ich nicht wirklich Arbeit reinstecken wollen... In pinky's neutrino ist sowas ja drin.
-
- Contributor
- Beiträge: 1833
- Registriert: Mittwoch 10. April 2002, 15:39
Re: [Spark] Flash Image
dann hätte ich auch mal etwas das ich als einziger verstehe..seife hat geschrieben:dietmar: meinst du irgendjemand ausser dir würde das verstehen? ..
zusatzfunktionen könnten noch sein:
-blinkendes "rec" bei aufnahme
Download Bereiche für DBox2, TD und Spark Distributionen
http://dietmarw.polsum.net
http://dietmarw.trale.de (r.i.p.)
http://dietmarw.polsum.net
http://dietmarw.trale.de (r.i.p.)
-
- Erleuchteter
- Beiträge: 450
- Registriert: Sonntag 28. Juli 2002, 01:18
Re: [Spark] Flash Image
Ich wäre auch für Uhr und REC bei Aufnahme. Scrollende Sendernamen und so beim Gucken find ich sinnlos und auch nervend. Da kann man sich ja gleich ´ne Disco-Kugel per USB dranhängen.
---edit---
Ich hab mal die /neutrino/src/driver/vfd.cpp von tdt in des local Seife Git gepatcht. Naja... Ich bleib bei Time-Only
---edit---
Ich hab mal die /neutrino/src/driver/vfd.cpp von tdt in des local Seife Git gepatcht. Naja... Ich bleib bei Time-Only
-
- Developer
- Beiträge: 4189
- Registriert: Sonntag 2. November 2003, 12:36
Re: [Spark] Flash Image
Ich habe schon was gebastelt, aber nur remote getestet.
* Uhrzeit
* Wenn die Lautstärke geändert wird, 5 sekunden lang die Lautstärke %
* Rote LED blinkt bei der Aufnahme
* Grüne LED leuchtet im Standby (könnte man auch blinken lassen, wenn man auf eine Aufnahme wartet oder so)
Muss ich mal noch live probieren, dann gehts online.
* Uhrzeit
* Wenn die Lautstärke geändert wird, 5 sekunden lang die Lautstärke %
* Rote LED blinkt bei der Aufnahme
* Grüne LED leuchtet im Standby (könnte man auch blinken lassen, wenn man auf eine Aufnahme wartet oder so)
Muss ich mal noch live probieren, dann gehts online.
-
- Developer
- Beiträge: 4189
- Registriert: Sonntag 2. November 2003, 12:36
Re: [Spark] Flash Image
So, ihr könnts testen (und verbessern).
-
- Einsteiger
- Beiträge: 352
- Registriert: Freitag 20. August 2004, 23:33
Re: [Spark] Flash Image
Hallo Seife,
mal ein großes DANKE für deinen Einsatz in Sachen Neutrino. Im Gegensatz zu dem Quirx aus dem TDT fühlt man sich hier gleich wieder wie auf seiner dBox2 zu Hause.
Auch die elegante Lösung für die Ausgangswahl beim "Ersteinstieg" ist erste Sahne!
Und gerade weil du dich so für eine "rundum saubere" Implementierung einsetzt wage ich es auch, einen Fehler in Bezug auf HD-Sender am normalo 4:3 Röhren-TV am Scart/RGB zu melden, der im TDT Image nicht auftritt:
Nach nichtmal einer Minute auf ARD-HD friert alles ein: Standbild, kein Ton, keine Reaktion auf FB, kurz danach stirbt auch das Netzwerk; serielle Konsole geht aber weiterhin. Ist ein plain-vanilla Image aus deinem GIT ohne irgendwelche "Zusätze", Stand 28.3.2012, boot von USB.
hoffe das hilft bei der Suche/Eingrenzung.
Danke,
schufti
mal ein großes DANKE für deinen Einsatz in Sachen Neutrino. Im Gegensatz zu dem Quirx aus dem TDT fühlt man sich hier gleich wieder wie auf seiner dBox2 zu Hause.
Auch die elegante Lösung für die Ausgangswahl beim "Ersteinstieg" ist erste Sahne!
Und gerade weil du dich so für eine "rundum saubere" Implementierung einsetzt wage ich es auch, einen Fehler in Bezug auf HD-Sender am normalo 4:3 Röhren-TV am Scart/RGB zu melden, der im TDT Image nicht auftritt:
Nach nichtmal einer Minute auf ARD-HD friert alles ein: Standbild, kein Ton, keine Reaktion auf FB, kurz danach stirbt auch das Netzwerk; serielle Konsole geht aber weiterhin. Ist ein plain-vanilla Image aus deinem GIT ohne irgendwelche "Zusätze", Stand 28.3.2012, boot von USB.
Code: Alles auswählen
[ 90.876000] Find spdif_bypass control at 8705aa80
[ 91.268000] ksound: Set parameters for hw:0,2 to 2 x 48000hz with period 1536 (of 4608)
[ 91.268000] ksound: Set parameters for hw:0,1 to 2 x 48000hz with period 1536 (of 4608)
[ 91.268000] ksound: Set parameters for hw:0,0 to 2 x 48000hz with period 1536 (of 4608)
[ 154.168000] ***** Fatal-H264 Codec Int: Buffer_Generic_c::IncrementReferenceCount - Attempt to act on a buffer that has a reference count of zero.
[ 154.168000] Stack: (0x8520de6c to 0x8520e000)
[ 154.168000] de60: 80b4f4e6 8520de7c c15d2e90 000000c8 c15b01a4
[ 154.168000] de80: 8520de84 8520de9c c15a6f90 8520dea4 8520dea0 ffffffff 8453c500 c15d3420
[ 154.168000] dea0: 000001bc c1580682 8520debc 00000000 8520dea0 00000060 c1bc5000 00000000
[ 154.168000] dec0: 00000000 00000000 00000000 00000000 00000000 001b3000 00000000 0000000a
[ 154.168000] dee0: c1581a48 8520df00 0000ea7c 00000000 c1bc8a50 c1bc69bc 00000001 c1bc5000
[ 154.168000] df00: c15a7314 c1584810 8520df20 00000000 c1bc8a50 0000002c 00003a84 c1bc5000
[ 154.168000] df20: 8520df00 8520df00 00010138 00000000 00000005 00010138 00000000 00000005
[ 154.168000] df40: c1584946 8520df60 00000000 00000000 8519f820 c15b0d0c 00000000 8519f820
[ 154.168000] df60: c15b0d1c 8520df68 808278d6 8520df74 85109ab8 00000000 00000000 8520df7c
[ 154.168000] df80: 8520df7c 808039ec 8520df9c 00000000 00000000 00000000 00000000 00000000
[ 154.168000] dfa0: 00000000 00000000 00000000 00000000 00000000 85109ab8 8082787c 00000000
[ 154.168000] dfc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 154.168000] dfe0: 8520dfa4 808039e4 00000000 40008000 00000000 00000000 00000000 00000000
[ 154.168000]
[ 154.168000] Call trace:
[ 154.168000] [<80b4f4e6>] dump_stack+0xe/0x1c
[ 154.168000] [<c15b01a4>] report+0x84/0x100 [player2]
[ 154.168000] [<c15a6f90>] _ZN16Buffer_Generic_c23IncrementReferenceCountEj+0x28/0xc0 [player2]
[ 154.168000] [<c1580682>] _ZN15Codec_MmeBase_c28TranslateReferenceFrameListsEb+0x17a/0x1fc [player2]
[ 154.168000] [<c1581a48>] _ZN16Codec_MmeVideo_c5InputEP8Buffer_c+0x31c/0x494 [player2]
[ 154.168000] [<c15a7314>] _ZN16Buffer_Generic_c12ShrinkBufferEj+0x44/0x68 [player2]
[ 154.168000] [<c1584810>] _ZN20Codec_MmeVideoH264_c19IntermediateProcessEv+0x220/0x34c [player2]
[ 154.172000] [<c1584946>] Codec_MmeVideoH264_IntermediateProcess+0xa/0x24 [player2]
[ 154.172000] [<c15b0d0c>] OSDEV_CreateThreadHelper+0x0/0x28 [player2]
[ 154.172000] [<c15b0d1c>] OSDEV_CreateThreadHelper+0x10/0x28 [player2]
[ 154.172000] [<808278d6>] kthread+0x5a/0x78
[ 154.172000] [<808039ec>] kernel_thread_helper+0x8/0x14
[ 154.172000] [<8082787c>] kthread+0x0/0x78
[ 154.172000] [<808039e4>] kernel_thread_helper+0x0/0x14
[ 154.172000]
Code: Alles auswählen
**************************** CChannelList::zapTo me 0xc56ef0 All Services tuned 2 new 35 Das Erste HD -> b24803f300012b5c
StopAutoRecord: autoshift 0
23:04:07.345 changeDMX [12]-> 0 (0x4e/0xff) (67 seconds)
[zapit] saving channel, apid 0 sub pid 0 mode 0 volume 50
[pmt] stop update filter
[sectionsd] stop eit update filter
23:04:07.362 changeDMX [EIT]-> 0 (0x0/0x0) dummy filter (19 seconds)
CChannelList::adjustToChannelID me 0xc56ef0 [All Services] list size 1078 channel_id b24803f300012b5c
CChannelList::show *********** res -2
CChannelList::show *********** res -2
CChannelList::show *********** res -2
************************* ZAP RES: nNewChannel -2
[neutrino] StopSubtitles
CCam::MakeMask: demuxes 0:0:0 old mask 1 new mask 0
CCam::setCaPmt cam 2ef02000 source 0 camask 0 update yes
StopPlayBack: standby 0 forced 0
TuxTxt stopping subtitle thread ...
[ 23:04:07.534 ] cDvbSubtitleConverter::Pause: pause
[dvb-sub] paused
[zapit] zap to Das Erste HD (b24803f300012b5c)
[fe0] setLnbOffsets 9750000/10600000/11700000
[fe0] tone off
[fe0] FE_SET_TONE took: 1 msec (min 1 max 1)
showChannelLogo: logo_available: 0 file:
after showchannellogo, mode = 3 ret = 0 logo_ok = 0
[fe0] SatellitePosition 0 -> 192
[fe0] motorPosition 0 -> 0 usals off
[fe0] tune to frequency 11362000 pol Horizontal/Left srate 22000000
[fe0] tuner to frequency 1612000 (offset 9750000)
[fe0] FE_SET_PROPERTY took: 0 msec (min 0 max 0)
[fe0] getEvent: max timeout: 4000
[fe0] poll has event after: 0 msec (min 0 max 272)
[fe0] poll has event after: 227 msec (min 0 max 272)
[fe0] ****************************** FE_HAS_LOCK: freq 1612000
[fe0] tuning took: 227 msec (min 227 max 272)
[zapit] no pmt pid, going to parse pat
[zapit] parsing pmt pid 0x1770
[pmt] pcr pid: old 0x0 new 0x177a
[pmt] vpid 177a stream 27 type 1
[pmt] apid 1784: deu
[pmt] apid 1785: mis
[pmt] teletext pid 178e
[pmt] teletext type 1 mag 1 page 0 lang ger
[subtitles] DVBSub: PID=0x178f, lang=deu, cpageid=0100, apageid=0100
TuxTxt subtitle set pid 0 page 0 lang ger (5)
[zapit] vpid 177A apid 1784 pcr 177A
[zapit] starting PCR 0x177A
[zapit] starting MPEG2 audio
[zapit] sending capmt....
CCam::MakeMask: demuxes 1:0:0 old mask 0 new mask 1
CCam::setCaPmt cam 2ef02020 source 0 camask 1 update yes
[CBasicClient] connect failed.
/tmp/camd.socket: No such file or directory
[pmt] set update filter, sid 0x2b5c pid 0x1770 version 13
StartSubtitles: Not show
Neutrino: apid name= deu (German) pid= 1784
Neutrino: apid name= mis (mis) pid= 1785
Neutrino: apid name= deu (German) pid= 1786
Neutrino: pref_found -1 pref_ac3_found -1 ac3_found -1
[neutrino] CSectionsdClient::EVT_GOT_CN_EPG
23:04:09.442 [eitThread] skipping to next filter(1) (> DMX_TIMEOUT_SKIPPING 20)
23:04:09.442 changeDMX [EIT]-> 1 (0x50/0xf0) actual transport stream, scheduled (2 seconds)
[neutrino] CSectionsdClient::EVT_GOT_CN_EPG
Neutrino: apid name= German (German) pid= 1784
Neutrino: apid name= mis (mis) pid= 1785
Neutrino: apid name= German (AC3) (German (AC3)) pid= 1786
Neutrino: pref_found -1 pref_ac3_found -1 ac3_found -1
23:04:09.827 eit_set_update_filter, servicekey = 0x3f300012b5c, current version 0x9 got events 3
StartSubtitles: Show
[dvb-sub] ***************************************** start, stopped 1 pid 0
TuxTxt subtitle unpause, running 0 pid 0 page 0
23:04:19.569 getUTC(TOT): len=13 cc=DEU reg_id=0 pol=0 offs=0200 new=0100 when=Sun Oct 28 02:00:00 2012
23:04:19.583 [timeThread] - 28.03.2012 23:04:19, tim: Wed Mar 28 23:04:22 2012
23:04:19.583 [timeThread] Time set via DVB(TOT), going to sleep for 1800 seconds.
[neutrino] timeset event. difference is 3 s, using adjtime(). oldd: 1975000 us
23:04:48.519 [eitThread] skipping to next filter(2) (> DMX_HAS_ALL_SECTIONS_SKIPPING)
23:04:48.519 changeDMX [EIT]-> 2 (0x4f/0xff) other transport stream, now/next (39 seconds)
23:04:50.663 [eitThread] skipping to next filter(3) (> DMX_TIMEOUT_SKIPPING 20)
23:04:50.664 changeDMX [EIT]-> 3 (0x60/0xf1) other transport stream, scheduled 1 (2 seconds)
23:04:52.809 [eitThread] skipping to next filter(4) (> DMX_TIMEOUT_SKIPPING 20)
23:04:52.810 changeDMX [EIT]-> 4 (0x61/0xf1) other transport stream, scheduled 2 (3 seconds)
23:04:54.954 [eitThread] skipping to next filter(5) (> DMX_TIMEOUT_SKIPPING 20)
23:04:54.954 changeDMX [EIT]-> 5 (0x0/0x0) dummy filter2 (2 seconds)
23:04:57.066 [eitThread] skipping to next filter(6) (> DMX_TIMEOUT_SKIPPING 20)
23:04:57.067 dmxEIT: going to sleep for 3600 seconds...
[sectionsd] Removed 0 old events.
[neutrino] StopSubtitles
StopAutoRecord: autoshift 0
CCam::MakeMask: demuxes 0:0:0 old mask 1 new mask 0
CCam::setCaPmt cam 2ef02020 source 0 camask 0 update yes
StopPlayBack: standby 1 forced 0
[basicsocket] receive timed out.
[CBasicClient] receive failed: /tmp/zapit.sock
[sectionsd] Removed 1 old events.
[basicsocket] receive timed out.
[CBasicClient] receive failed: /tmp/zapit.sock
Danke,
schufti
-
- Developer
- Beiträge: 4189
- Registriert: Sonntag 2. November 2003, 12:36
Re: [Spark] Flash Image
TDT == pinky oder TDT == TDT?
Also wie genau hast du das tdt-image gebaut?
Einfach damit ich weiss, welche Treiberversionen ich vergleichen muss.
Also wie genau hast du das tdt-image gebaut?
Einfach damit ich weiss, welche Treiberversionen ich vergleichen muss.
-
- Einsteiger
- Beiträge: 352
- Registriert: Freitag 20. August 2004, 23:33
Re: [Spark] Flash Image
ja, die rosa Variante ...
-
- Neugieriger
- Beiträge: 8
- Registriert: Mittwoch 22. Februar 2012, 18:47
Re: [Spark] Flash Image
TDT == Git
Pinky != Git
->
TDT != Pinky
Pinky != Git
->
TDT != Pinky
-
- Developer
- Beiträge: 4189
- Registriert: Sonntag 2. November 2003, 12:36
Re: [Spark] Flash Image
Ich wollte niemand zu nahe treten
Ich guck mal, was die Treiber in pinky's tree von denen bei meinem Build verwendeten unterscheidet.
Ich guck mal, was die Treiber in pinky's tree von denen bei meinem Build verwendeten unterscheidet.
-
- Einsteiger
- Beiträge: 352
- Registriert: Freitag 20. August 2004, 23:33
Re: [Spark] Flash Image
@schischu: bedeutet das, dass dir Treiber in pinkys full-image andere sind als wenn man sich das image aus dem pinky-git selber kompiliert? dann muß ich erst schauen, mit welchem ich das tatsächlich probiert habe ...
oder nur, dass tdt-git != pinky-git
oder nur, dass tdt-git != pinky-git
-
- Neugieriger
- Beiträge: 8
- Registriert: Mittwoch 22. Februar 2012, 18:47
Re: [Spark] Flash Image
Ja das bedeutet das,
Pinky ändert hier und da was ab, ob das nun zum besseren oder schlechteren ist möchte ich nicht beurteilen.
Auch auf Treiberebene
Kannst also nicht sagen das wenn bei ihm etwas nicht geht das es auch im Git nicht geht, und natürlich auch andersrum.
Edit: HALT WARTE. Sehe jetzt erst. D
Da ist ein Unterschied!
Genau tdt.git != pinky.git
Pinky ändert hier und da was ab, ob das nun zum besseren oder schlechteren ist möchte ich nicht beurteilen.
Auch auf Treiberebene
Kannst also nicht sagen das wenn bei ihm etwas nicht geht das es auch im Git nicht geht, und natürlich auch andersrum.
Edit: HALT WARTE. Sehe jetzt erst. D
Da ist ein Unterschied!
Genau tdt.git != pinky.git
-
- Erleuchteter
- Beiträge: 450
- Registriert: Sonntag 28. Juli 2002, 01:18
Re: [Spark] Flash Image
Mir gefällte es so sehr gut. Weniger ist mal wieder mehr. Hast Du wieder super gemacht!seife hat geschrieben:So, ihr könnts testen (und verbessern).
So, Hannover 96 weiter gucken.
-
- Developer
- Beiträge: 4189
- Registriert: Sonntag 2. November 2003, 12:36
Re: Displayanzeige auf der Spark
Ich habe das heute noch ein wenig überarbeitet, so dass Menütexte (und damit auch z.B. Kanalnamen wenn man über die Kanalliste scrollt) angezeigt werden.
Nicht weil das primär nützlich oder gar gut lesbar wäre, sondern weil man damit evtl. mit viel Glück ins videoeinstellungsmenü kommt, wenn man von HDMI auf SCART schalten will oder sowas in der Art und kein Bild am TV hat.
Nicht weil das primär nützlich oder gar gut lesbar wäre, sondern weil man damit evtl. mit viel Glück ins videoeinstellungsmenü kommt, wenn man von HDMI auf SCART schalten will oder sowas in der Art und kein Bild am TV hat.