SATFIND Werte in den "Tech.Informationen" fehlerha

Das Original Benutzerinterface Neutrino-SD incl. zapit, sectionsd, yWeb etc...
MarcM
Foren-Moderator
Beiträge: 1119
Registriert: Sonntag 9. Juni 2002, 13:28

SATFIND Werte in den "Tech.Informationen" fehlerha

Beitrag von MarcM »

Hi,

was mir durch meine Probleme mit meiner Sagem Kabel aufgefallen ist, dass die in den "Technischen Information" enthaltene SATFIND-Funktion fehlerhaft ist. Der BER-Wert z.B. zeigt niemals Werte über 99999 an. Ist eine bestimmte Grenze überschritten, steht bei BER immer 26214. Rufe ich dann das Satfind Plugin auf, zeigt das mir einen BER von z.B. 400000 an.

Ich meine beobachtet zu haben, dass die Grenze genau bei 262140 liegt....darunter fehlt in den TechInfo-Werten nur die 0 am Ende, darüber steht die Anzeige fest auf 26124...

Kann das mal wer fixen ?

Danke

Marc

Edit: Rechtschreibfehler korrigiert, OMG hab ich denn heute gesoffen ?
Zuletzt geändert von MarcM am Mittwoch 24. Mai 2006, 19:07, insgesamt 2-mal geändert.
Houdini
Developer
Beiträge: 2183
Registriert: Mittwoch 10. Dezember 2003, 07:59

Beitrag von Houdini »

Wahrscheinlich 0x40000 = 262144
Hagan
Einsteiger
Einsteiger
Beiträge: 198
Registriert: Sonntag 15. Februar 2004, 20:33

Beitrag von Hagan »

Hi.

Das würde so einiges erklären.
Z.B. warum der Empfang bei meiner Nokia-Box mit BER=26214 schlechter ist als mit 80000.
Nokia Kabel-DBox2 ohne Premiere.
JtG Snap vom 10.08.2005.
udrec 0.12o unter SuSE-Linux 10.0.
PII-233, 256 MB.
rasc
Senior Member
Beiträge: 5071
Registriert: Dienstag 18. September 2001, 00:00

Beitrag von rasc »

mit 80000 hast du keinen Empfang mehr.
Da ist nichts mehr zu korrigieren...

Selbst mit 20000 ist der Empfang schon kritisch.
Hagan
Einsteiger
Einsteiger
Beiträge: 198
Registriert: Sonntag 15. Februar 2004, 20:33

Beitrag von Hagan »

Das stimmt so nicht - zumindest nicht bei Nokia Kabel-Boxen und QAM256.
Mit 80000 sind bei mir Empfang und Streams praktisch perfekt.
Deshalb zweifle ich ja auch ziemlich an der Aussagekraft dieses BER-Wertes.
Aber zumindest erklärt dieser Thread, warum es mit 25000 ruckelt.
MarcM
Foren-Moderator
Beiträge: 1119
Registriert: Sonntag 9. Juni 2002, 13:28

Beitrag von MarcM »

jep, ist mit meiner Sagem Kabel nicht anders...aber eben nur bei QAM256

Scheint der Treiber die BER-Werte nicht richtig zu berechnen/auslesen/keine Ahnung :D

Marc
Houdini
Developer
Beiträge: 2183
Registriert: Mittwoch 10. Dezember 2003, 07:59

Beitrag von Houdini »

fixed

Edit: die Box wo die BER reingeschrieben wird war zu klein (nur fünfstellig)
MarcM
Foren-Moderator
Beiträge: 1119
Registriert: Sonntag 9. Juni 2002, 13:28

Beitrag von MarcM »

Dankeschön :D
Nico 77
Semiprofi
Semiprofi
Beiträge: 1383
Registriert: Freitag 18. April 2003, 15:12

Beitrag von Nico 77 »

So gesehen wäre auch SIG bei Nokia Kabel Fehlerhaft bzw bei beiden Treibern denn diese funktioniert im Prinzip nicht.
Bei Nokia gibt es keinen SIG 0 Wert da das ~ Zeichen bei case FE_READ_SIGNAL_STRENGTH vergessen wurde und der Wert sich immer rückwärts zählt von 65535(genaue Zahl weiß ich nicht). Also ohne Signal volle SIG. :D

Ps: Da bei Nokia eine volle SIG schöner aussieht als eine SIG von 0 wie bei Sagem habe ich den Wert da auch umgedreht bzw ~ weggelassen. :lol: :D
Houdini
Developer
Beiträge: 2183
Registriert: Mittwoch 10. Dezember 2003, 07:59

Beitrag von Houdini »

@Nico 77
Kannste dazu mal nen diff machen?
Nico 77
Semiprofi
Semiprofi
Beiträge: 1383
Registriert: Freitag 18. April 2003, 15:12

Beitrag von Nico 77 »

Weiß nicht wie man diff's erstellt. :lol:

Sagem Orginal:

Code: Alles auswählen

	case FE_READ_SIGNAL_STRENGTH:
	{
		u8 gain = ~at76c651_readreg(fe->i2c, 0x91);
		*(u16 *)arg = (gain << 8) | gain;
		break;
	}
Sagem geändert:

Code: Alles auswählen

	case FE_READ_SIGNAL_STRENGTH:
	{
		u8 gain = at76c651_readreg(fe->i2c, 0x91);
		*(u16 *)arg = (gain << 8) | gain;
		break;
	}
Aber wie gesagt ich denke das es so "falsch" ist, aber es wird im Nokia Kabeltreiber so gemacht damit dieser überhaupt eine SIG anzeigt.
Houdini
Developer
Beiträge: 2183
Registriert: Mittwoch 10. Dezember 2003, 07:59

Beitrag von Houdini »

Danke!
diff -ur einfile einanderesfile > blah.diff