Skocz do zawartości

TBS 6903 – obsługa USALS


Eugeniusz Pompiusz
 Udostępnij

Rekomendowane odpowiedzi

    Szanowni,

Jeśli dubluję temat, serdecznie przepraszam.

Sprawa tyczy się 6903 i reakcji na komendy diseqc 2 (usals).

Jako device po drugiej stronie na kominie rezyduje sobie Stab 120H, która działa z moją drugą kartą, 5990 bez zarzutu.

 

Niestety, 6903 zdaje się komendy pozycji kątowej po całości ignorować.

Używam DVB viewera, testowane zarówno z klasycznym, z wersją GE jak i mechanizmem transedita.

Zaawansowane zarządzanie DiSeqC, opóźnianie komend, etc. nic nie daje.

Nie ukrywam, że wolałbym przy dvb viewerze zostać, ponieważ 1. korzysta mi się z niego najwygodniej.

2. jest najlepiej dostępny dla osób z dysfunkcją wzroku (wszystkie kontrolki w całości czytane przez oprogramowanie specjalistyczne).

Wersja drivera 6903: 1.0.5, (chyba najnowsza), Win 7, 32 i 64 bit.

Nie testowałem z zestawem narzędzi CrazyCat'a, zawsze mam jakąś obawę przed tym, że jeśli by zadziałało, antena powędruje gdzieś na kazaskie stepy  zamiast miejsca przeznaczenia.

   Drugi, podejrzewam pokrewny problem to ekstremalnie (w porównaniu do 5990) długi czas wstrajania kombinacji podczas blind scanu w sytuacji, gdy wiadomo, że locka nie złapie.

Jak blind-scan w DVBviewerze działa tłumaczyć nie muszę i nie trzeba. Jasne jest, że paru sekund na kombinację parametrów zawsze jest potrzebne.

Jedna niepomyślna (bez locka) kombinacja zajmuje średnio 10 do 25 sekund, przy czym zmraża na chwilę całe okno TransEdita.

Any ideas, szczególnie, jeśli chodzi o USALS?

Pozdrawiam serdecznie

Edytowane przez Eugeniusz Pompiusz
Odnośnik do komentarza
Udostępnij na innych stronach

TBS i DVBViewer:
 
Czy jesteś na aktualnej wersji? Był z tym problem dla 6903, ale @Griga z forum DVBViewer jakiś czas temu znalazł rozwiązanie, a ostatecznie nowe wersje już rozpoznają 6903 poprawnie.
 
Najpierw dla DVBViewer sprawdź plik hardware.xml w katalogu C:\ProgramData\CMUV\DVBViewer
 
Wewnątrz szukasz nazwy TBS 6903 DVBS/S2 Tuner - będzie dwa razy, osobno dla każdego wejścia. Przykładowa sekcja wygląda tak:

  <section name="@device:pnp:\\?\pci#ven_544d&dev_6178&subsys_00016903&rev_00#4&1828e751&0&00e4#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{8aaa8912-fa33-448c-b78d-1a84379c0ca3}">
    <entry name="HasCI">1</entry>
    <entry name="UseHardwareFilter">1</entry>
    <entry name="DVBS2">1</entry>
    <entry name="NoStandard">1</entry>
    <entry name="Name">TBS 6903 DVBS/S2 Tuner 1 (1)</entry>
    <entry name="TunerType">1</entry>
    <entry name="Status">0</entry>
    <entry name="InstID">TBS 6903 DVBS/S2 Tuner 1 0</entry>
    <entry name="DeviceNr">1</entry>
    <entry name="Vendor">31</entry>
    <entry name="Priority">2</entry>
    <entry name="Tag">0</entry>
    <entry name="DeviceType">1</entry>
    <entry name="Groups">255</entry>
    <entry name="Retune">0</entry>
    <entry name="SkipComponents">0</entry>
    <entry name="DiSEqCCount">1</entry>
    <entry name="Slot">0</entry>
    <entry name="SlotFrequency">0</entry>
    <entry name="UnicablePIN">0</entry>
  </section>

Ważne jest pole Vendor - dla każdej głowicy 6903 należy się upewnić, że jest tam 31 - jeśli masz inaczej, to zmień (w obydwu miejscach) i zapisz plik. To przy wyłączonym DVBViewerze.

W TransEdit jest nieco inaczej, trzeba znaleźć plik TransEdit.ini - będzie albo też w katalogu CMUV podanym wyżej, albo tam, gdzie jest TransEdit.exe.
Plik jest znacznie większy, najpierw znajdź sobie w nim [Hardware].
Tam ponownie będą dwa tunery TBS 6903 DVBS/S2 Tuner. Nie ma takiego wyraźnego podziału na sekcje, trzeba uważać przy edycji i jeśli jest np.
Name.1=TBS 6903 DVBS/S2 Tuner 0
to należy ustawić:
Vendor.1=31

Zwracam uwagę na zależność Name.1 i Vendor.1 - jeśli jest więcej kart DVB w systemie, to może być Name.2 dla 6903 i wtedy zmieniamy Vendor.2 ;) No i generalnie będzie to dwa razy z uwagi na dwie głowice, więc zmiana w dwóch miejscach.

Zerknij jak masz i w hadrware.xml dla DVBViewera i w TransEdit.ini dla TransEdit, może to w tym problem?

Co do drugiej sprawy, to cóż - im próba lock jest robiona z niższym SR, tym bardziej się zamyśla. Jak korzystałem z 6903, to sprytnie robiłem tak, aby przy zmianie pozycji celować w transponder wysokim SR, żeby się nie męczyć ;) Ale BlindScan ani w TransEdit ani w DVBViewer nie używałem - nie wiem czy coś się zmieniło, ale TransEdit nie korzystał ze sprzętowego wsparcia, tylko mieli programowe rozwiązanie, które wstrajało parametr po parametrze, dość wolne i nieoptymalne. Dla 6903 może to być nie do użycia i raczej tu bym sugerował CrazyScan.

Odnośnik do komentarza
Udostępnij na innych stronach

Z tym vendorem dzięki, przetestuję, istotnie ustawiła mi to na 0 (wersja 5.5.x) ale szóstka, (najnowsza) z ustawionymi vendorami również ma problem ze sobą i najwyraźniej stawia opór. Po footbalowej kopaninie zobaczę, co i jak.
Odnośnie drugiego, zmartwiłeś mnie nie ukrywam, Crazyscan jest przydatny, pięknie, ale bez wzroku w żaden sensowny sposób mnie nie nakieruje, że tam jest konstelacja albo co. Dopiero lock = dźwięk.
Wolę Blscan, ale z doświadczenia wiem, że czasem to, co lockuje Transedit jego metodą n kombinacji na n*N parametrów nie równa się temu, co zapisał nawet dobrze skonfigurowany blscan.
A im gorsza karta, tym bardziej to widać; przykładem niech będzie mój poprzedni 5990, gdzie paczki RMF  @23.5 powyżej 1000 lockowały się transEditem bez problemu, (offset +- 2 mHz) podczas gdy blscan jak i oficjalny blindscan widziały tam tylko 2783 ks od Telekom Serbia.
Nie mówiąc już o 12.639 (ta sama pozycja), gdzie dla SR 940 narzędzia Christiana widziały 940 podczas, gdy StreamReaderEX i jego rozszerzemnia  uparcie twierdzą, że  1880.
Oczywiście doskonale wiem, że akurat tutaj, to wchodzi w grę inwersja spektrum, i inne elektroniczne zabawki, niemniej tego typu rzeczy dość skutecznie zniechęciły mnie do używamnia i tak średnio dostępnego dla czytników ekranu CrazyScan'a.

Odnośnik do komentarza
Udostępnij na innych stronach

Z USALS - jeśli gdziekolwiek ustawia się 0, to jest źle, trzeba to pozmieniać na 31 - może jednak tego nie poprawili, chociaż TransEdit u mnie wykrywał dobrze. Ogólnie do sprawdzenia ;)

 

Z tym drugim tematem, to tu byś musiał napisać jakich kolejno narzędzi używasz - o BLScan wcześniej nie wspominałeś - jeśli to robisz tak., że najpierw idziesz przez BLScan, a później TransEditem korzystasz z .ini zapisanego przez BLScan, to dla TBS 6903 wskazana jest przesiadka na BLScan2.

 

Ogólnie są jakby w każdej karcie TBS dwa tryby BlindScan (poza tymi nowymi multistandard). Jeden tryb jest wykonany przez crazycat'a i bazuje na bezpośredniej komunikacji z podzespołami, określany przeważnie jako BLScan, a drugi tryb to wbudowana w sterowniki metoda zrealizowana przez TBS - określana jako BLScan2. W wielu programach można przełączać się pomiędzy tymi metodami i uzyskiwać różne efekty - lepsze lub gorsze. Dla TBS 6903 sam crazycat w wielu miejscach sugerował, by polegać bardziej na "TBS-owym" blindscanie, określanym w narzędziach opartych o bibliotekę StreamReaderEx-BDA jako BLScan2.

 

W CrazyScan uruchamia to pole BlindScan2 na zakładce Transpondery. Narzędzie BLScan2 działające w wierszu poleceń odpowiada BLScan (poza tym, że nie pokazuje kolejnych kroków, bo sterowniki TBS tego nie zwracają). Natomiast TransEdit samo wstrajanie będzie robił po swojemu, ze swoimi prędkościami. Niskie SR w połączeniu z 6903 będą dla niego problemem. Ale za to karta ta może zejść o wiele niżej. Chyba rekord dolnej wartości SR na tym modelu to 128 ksymb/s :) Coś za coś ;) Może kiedyś będzie lepiej, kwestia poszukiwania nowych rozwiązań sprzętowych, może pojawią się nowe produkty, które coś wniosą - w przyszłości...

Odnośnik do komentarza
Udostępnij na innych stronach

No to jak to się mówi: Eureka!

Strojenie jest dużo bardziej humorzaste niż na 5990, ale 31 to od dzisiaj będzie jedna ze szczęśliwszych liczb :)

Działa, do ideału mu trochę brakuje, ale jednak.

Co do drugiego, dzięki, utwierdziłeś mnie tylko w przeświadczeniu, że mimo wszystko trochę tak ma być.

Ot, złe nawyki na starcie zbierają rzniwo, poprzedni setup na tego typu problemy nie cierpiał (szerokie filtry na starcie), tu elektronika musi trochę popracować.

Tak czy inaczej, zakupu nie żałuję, pozostaje tylko kwestia przeznaczenia – co, gdzie i do czego.

P.S.: Obserwuję ciekawą rzecz, jakoby 6903 pośrednio wpływał na sposób, w jaki różnej maści emulatory przechwytują TS. Krótko mówiąc, jest stabilniej.

Odnośnik do komentarza
Udostępnij na innych stronach

Sama karta myślę po ważnych poprawkach, które wykonał crazycat w swoich narzędziach jakiś czas temu (za co należą mu się gorące podziękowania, bo długo nie mogliśmy dojść przyczyny części zachowań - aż przyszedł crazycat i wszystko naprawił :) ) działa teraz naprawdę nieźle, stabilnie, można na niej polegać. Ogólnie czułem, że jeśli ona czegoś nie znajdzie, to nic nie znajdzie (nie licząc braku DVB-S2X). Trochę czasu trwało doprowadzenie do tego stanu, ale finalnie się udało :)

 

Jedna istotna informacja w kwestii używania narzędzi blindscanowych (CrazyScan, BLScan, EBS Pro itp.) - sterowniki 1.0.0.5 TBS mają błąd i jeśli zamknie się którekolwiek z tych narzędzi po robieniu skanu dolnego pasma, to w niektórych aplikacjach nie będzie możliwe przestrojenie się na górne pasmo.

 

Przykładowo jeśli puszczę CrazyScan w zakresie powiedzmy 10900 - 11100, zamknę go - w AltDVB górna pasmo już mi nie zadziała (ale np. w TransEdit zadziała).

 

Problem poprawiono w driverach 1.0.0.6, ale popsuto tam co innego (robili jakieś poprawki obsługi strumieni z danymi, zepsuli zwykłe) i nigdy tych sterowników ostatecznie nie udostępniono w wersji finalnej. Wersja beta totalnie nie nadaje się do codziennego użytkowania (gubi pakiety). Nie wiem, czy TBS jeszcze coś wypuści, ostatnio widzę, że skupiają się na rozwoju IPTV i póki nie mają poważnych problemów, to nie wypuszczają żadnych poprawek...

Odnośnik do komentarza
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

 Udostępnij

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...