Zła godzina w RDS Radio Katowice C.D.
Sprawdzone wczoraj… Radio Katowice nadaje już poprawną godzinę w RDS. Dla pewności przestawiłem zegar w radiu na kilka godzin do przodu i po chwili ustawiła się poprawna godzina.
GRATULACJE I PODZIĘKOWANIA.
Sprawdzone wczoraj… Radio Katowice nadaje już poprawną godzinę w RDS. Dla pewności przestawiłem zegar w radiu na kilka godzin do przodu i po chwili ustawiła się poprawna godzina.
GRATULACJE I PODZIĘKOWANIA.
Od jakiegoś czasu słuchając radia jadąc autem, zauważyłem że cofam się w czasie. Jadę do pracy, a zegar pokazuje mi godzinę za wcześnie. To oczywiście tylko przykład, ale po przyglądnięciu się sprawie okazało się, że najwyraźniej problem powoduje Radio Katowice i ich RDS. Postanowiłem do nich napisać (co zrobiłem 5 maja 2014):
"Proszę o sprawdzenie czy nadają Państwo poprawną godzinę (wg tego co zauważyłem, Państwa stacja przestawia mi zegarek w aucie na czas zgodny z zimowym) w RDS emisji 89,3Mhz na terenie Zabrza (prawdopodobnie jest to nadajnik EC Zabrze). Proszę także o informację zwrotną."
Oczywiście odpowiedzi nie było. Po tygodniu zadzwoniłem do sekretariatu, Pani kojarzyła sprawę, więc zostałem przełączony do działu technicznego. Dowiedziałem się, że mają uszkodzony zegar obsługujący RDS i planują go wymienić jak tylko dostaną nowy. Dziś poprawiając rzeczywistość viaAuto, przypomniałem sobie także o tej sprawie… jutro jadąc do pracy zamierzam sprawdzić czy też cofnę się w czasie.
Mój list otwarty do operatora systemu viaToll.
Witam,
Chciałbym zapytać, czy mają Państwo zamiar i jeśli tak to kiedy uruchomić jakiekolwiek bramki na A4, które są przewidziane dla użytkowników viaAuto? Przed zakupem urządzenia byłem najwyraźniej mamiony fikcją, którą Państwo uskutecznialiście, że system automatyczny pozwoli omijać zakorkowane bramki. Rzeczywistość jest taka, że bramki NIBY “dedykowane” dla systemu viaAuto są używalne przez płatności manualne, a w związku z tym kierowcy bez viaAuto/viaToll szybko się zorientowali, że z nich także mogą korzystać. Efekt jest taki że PO RAZ KOLEJNY dziś stałem w kolejce do bramki viaAuto za 5 innymi autami, z których żaden nie miał urządzenia. Po raz kolejny gdy podjechałem do okienka, pani z obsługi otworzyła je i wyciągnęła rękę po bilet ze zdziwieniem, że ktoś z tego systemu korzysta.
Bardzo proszę o przygotowanie jakiegoś rozwiązania tego stanu rzeczy, albo przez dodanie bramki, która jest wyłącznie automatyczna, albo przez pobieranie dodatkowych opłat od ludzi którzy korzystają z bramek automatycznych nie posiadając urządzenia (myślę że dodatkowe 5zł skutecznie przegoni takich cwaniaków).
WASZ KOMUNIKAT, KTÓRY WYŚWIETLACIE NA ELEKTRONICZNYCH BILBORDACH JEST NIESKUTECZNY I CO NAJWYŻEJ WYWOŁUJE UŚMIECH NA USTACH CWANYCH KIEROWCÓW, KTÓRZY DO NIEGO SIĘ NIE STOSUJĄ.
Chciałbym dodać, że trzeba mieć duże samozaparcie, żeby korzystać z Waszego systemu. Np. pewnego razu gdy przekraczałem bramki na węźle w Gliwicach przy ul. Rybnickiej (DK78) udało się przejechać z viaAuto przez zamkniętą bramkę (tzn. była bez obsługi), ale tak było tylko raz. Ktoś wpadł na pomysł, żeby następnym razem postawić pachołek, na dojeździe do zamkniętej bramki, tym samym uniemożliwiając do niej dojazd. Na pytanie do osoby obsługującej drugą bramkę czemu tak jest, uzyskałem odpowiedź, że nikt nie jest na drugiej bramce zalogowany, z tego powodu szlaban się nie otworzy. Moje pytanie CZEMU TAK JEST!? W końcu to jest doskonałe miejsce gdzie można skorzystać z systemu automatycznego.
Chciałem na zakończenie pogratulować Państwu w kreowaniu takich paranoi (bo jest ich więcej), doskonale wpasowujecie się w klimat polskości rozwiązań. Piszę do Was bez nadziei, że uda się Wam cokolwiek w tych kwestiach poprawić…
pozdrawiam
Marek Barczyk
Przeglądanie długiego pomiaru w programie ScopeDAC jest dość kłopotliwe. Pliki .txt są dość duże, tak że programy typu Excel/OO Calc/Numbers sobie z nimi nie radzą (mój był wielkości 4MB - 131k linii czyli próbek), tzn. jakiekolwiek poprawki generowanego wykresu powodują, że program zamiera na dłuższą chwilę.
Plik dostajemy w postaci tzw. CSV (Comma Separated Values), do analizy programem gnuplot potrzebny jest plik w którym wartości w każdej z linii oddzielone są odstępami lub tabulacjami. Dodatkowo gnuplot oczekuje wartości z kropką dziesiętną, a ScopeDAC używa przecinka. Wykorzystałem skrypt perl (comtospaces.pl):
#!/usr/bin/perl
$in = @ARGV[0] or die "nazwa pliku we\n";
$out = @ARGV[1] or die "nazwa pliku wy\n";
open IN, "<", $in or die "nie mozna otworzyc pliku we\n";
open OUT, ">", $out or die "nie mozna otworzyc pliku wy\n";
while($i = <IN>) {
$i =~ tr/,/\t/;
#$i =~ tr/./,/;
print OUT $i;
}
close OUT;
close IN;
Przykładowe uruchomienie:
$ perl comtospaces.pl ATR.txt ATR.dat
Do analizy w gnuplot niepotrzebne są nagłówki generowane przez ScopeDAT. Należy z pliku ATR.dat usunąć linie 1 do 3. Oraz przyglądnąć się dalszym liniom. W moim przypadku próbki od 0 do 40 zawierały błędny czas pomiaru (858.993). Te linie także usunąłem.
Do wygenerowania wykresu potrzebny jest program gnuplot (najlepiej przygotowany dla środowiska graficznego, tzn. w ubuntu potrzebny jest pakiet gnuplot-qt). Po jego uruchomieniu generujemy wykres w następujący sposób:
$ gnuplot
G N U P L O T
Version 4.6 patchlevel 3 last modified 2013-04-12
Build System: Linux x86_64
Copyright (C) 1986-1993, 1998, 2004, 2007-2013
Thomas Williams, Colin Kelley and many others
gnuplot home: http://www.gnuplot.info
faq, bugs, etc: type "help FAQ"
immediate help: type "help" (plot window: hit 'h')
Terminal type set to 'wxt'
gnuplot> plot "ATR.dat" using 2:3 with lines title "1W", "ATR.dat" using 2:4 with lines title "AVR"
Tutaj należy się krótki komentarz. W moim przypadku plik .txt zawierał w pierwszej kolumnie numer próbki, w drugiej czas pomiaru, w trzeciej zrzut z linii 1-wire, w czwartej był to dodatkowy pin z mikrokontrolera, pokazujący co kontroler wystawia na magistralę 1-wire. Tak więc wykres składa się z dwóch linii łamanych, każda z nich pobrana jest z pliku ATR.dat i jako X brane są wartości z drugiej kolumny (czas próbki), a jako Y brane są odpowiednio wartości z trzeciej i czwartej kolumny (odpowiednio dla opisu w legendzie “1W” i “AVR”). W przypadku potrzeby zapisu wyniku do pliku można to wykonać następująco:
gnuplot> set terminal png size 20000,800
Terminal type set to 'png'
Options are 'nocrop font "/usr/share/fonts/truetype/liberation/LiberationSans-Regular.ttf,12" fontscale 1.0 size 20000,800 '
gnuplot> set output 'test.png'
gnuplot> plot "ATR.dat" using 2:3 with lines title "1W", "ATR.dat" using 2:4 with lines title "AVR"
Wynik zostanie zapisany w pliku test.png