WXEth (firmware v1.03)
Transkrypt
WXEth (firmware v1.03)
WXEth (firmware v1.03) Interfejs sieciowy dla stacji pogodowych Obsługa serwerów APRS-IS Obsługa serwisu www.weatherunderground.com Podręcznik użytkownika Instrukcja oprogramowania konfiguracyjnego Producent: MICROSAT Mateusz Płociński [email protected] 1 Spis treści 1. Parametry techniczne urządzenia................................................................3 2. Opis urządzenia.....................................................................................4 2.1. Obsługiwane stacje pogodowe..............................................................4 2.2. Obsługiwane serwisy pogodowe............................................................4 3. Podłączanie stacji pogodowej....................................................................5 3.1. Stacje WS-2300, WS-2350....................................................................5 3.2. Stacje Peet Bros Ultimeter..................................................................5 4. Konfiguracja urządzenia...........................................................................5 4.1. Wejście w tryb konfiguracji.................................................................5 4.2. Zakładka „Device setup”.....................................................................6 4.3. Zakładka „Date/time setup”................................................................7 4.4. Zakładka „WeatherUnderground”..........................................................8 4.5. Zakładka „APRS-IS”...........................................................................9 2 1. Parametry techniczne urządzenia Wymiary 70x63x30mm Waga 80g Napięcie zasilania 12VDC typ. (9 - 16VDC) Pobór prądu 80mA Temperatura pracy -30°C / +70°C Interfejs stacji pogodowej RS232, gniazdo DB9 Interfejs sieci ethernet 100BASE-TX, skręta 100mbit 3 2. Opis urządzenia Urządzenie pozwala na wysyłanie raportów pogodowych do internetowych serwisów bez pośrednictwa komputera PC. WXeth wystarczy podłączyć do sieci komputerowej przyłączonej do internetu, aby uzyskać możliwość prowadzenia statystyk i tworzenia wykresów pogodowych on-line. Komunikacja między stacją pogodową i urządzeniem odbywa się za pośrednictwem intefejsu RS-232. Lista współpracujących serwisów pogodowych dostępna jest w dalszej części instrukcji. Zamierzamy na bieżąco aktualizować listę obsługiwanych serwisów i stacji pogodowych na podstawie uwag użytkowników i dostępnej dokumentacji protokołów i interfejsów. 2.1. Obsługiwane stacje pogodowe Obecnie obsługiwane są następujące stacje posiadające interfejs RS232: • Peet Bros Ultimeter 100, • Peet Brot Ultimeter 800, • Peet Bros Ultimeter 2000, • Peet Bros Ultimeter 2100, • LaCrosse/Technoline WS-2300, • LaCrosse/Technoline WS-2350. Możliwe jest dodanie obsługi innych stacji, pod warunkiem, że ich interfejs jest zgodny od strony elektrycznej i dostępny jest opis protokołu komunikacji. 2.2. Obsługiwane serwisy pogodowe Obecnie obsługiwane są następujące internetowe serwisy pogodowe: • www.weatherunderground.com, • serwery radioamatorskiej sieci APRS-IS, • programiści PHP/mySQL i innych technologii internetowych mogą w prosty sposób dopisać obsługę urządzenia do swoich serwisów, ponieważ dane wysyłane są drogą internetową za pośrednictwem procedury HTTP GET. 4 3. Podłączanie stacji pogodowej Od strony okablowania podłączenie stacji pogodowej ogranicza się do podłączenia przewodu RS232 stacji do urządzenia WXEth. 3.1. Stacje WS-2300, WS-2350 Powyższe stacje różnią się jedynie tym, że do WS-2350 producent dołożył zewnętrzną przejściówkę USB->RS232, której nie stosujemy w przypadku WXEth. Dlatego w obu przypadkach należy podłączyć przewód RS232 stacji do gniazda DB9 urządzenia. 3.2. Stacje Peet Bros Ultimeter W przypadku stacji pogodowych Peet Bros Ultimeter należy podłączyć przewód RS232 ze stacji do gniazda DB9 urządzenia. Stacje należy następnie przestawić ręcznie w tryb wysyłania danych „data logger”. Zgodnie z instrukcją producenta należy przytrzymać wciśnięte przez 3 sekundy przyciski CLEAR + WIND SPEED aby uaktywnić tryb „data logger”. 4. Konfiguracja urządzenia 4.1. Wejście w tryb konfiguracji Konfiguracja urządzenia jest realizowana za pośrednictwem interfejsu USB z poziomu aplikacji PC systemu Windows. W celu wejścia w tryb konfiguracji należy: • • • • • odłączyć zasilanie urządzenia, podłączyć przewód USB do komputera PC, podłączyć zasilanie urządzenia, wejście w tryb konfiguracji następuje po wykryciu podłączenia USB podczas włączania urządzenia, dlatego przewód USB należy podłączyć przy wyłączonym zasilaniu. tryb konfiguracji sygnalizowany jest migającą diodą POWER. Aby wejść w tryb normalnej pracy urządzenia należy: • • • • odłączyć zasilanie urządzenia, odłączyć przewód USB od urządzenia, podłączyć zasilanie urządzenia, tryb normalnej pracy urządzenia sygnalizowany jest ciągłym świeceniem diody POWER. 5 4.2. Zakładka „Device setup” Poniżej przedstawiono wygląd okna „Device setup”: Przyciski menu głównego aplikacji: • Configuration->Read from device – odczyt aktualnej konfiguracji urządzenia, • Configuration->Write do device – zapis aktualnej konfiguracji do urządzenia, • Firmware->Upgrade firmware – zapis nowej wersji oprogramowania urządzenia. Pola zakładki „Device setup”: • Weather station – pole wyboru modelu stacji pogodowej, • Weather service – pole wyboru serwisu pogodowego, • Device IP – tu należy wpisać adres IP, który przydzielimy dla urządzenia, • Device netmask – maska podsieci, zazwyczaj pozostaje bez zmian, • Device gateway – adres IP routera internetowego dla sieci, w której pracuje WXEth. Urządzenie pracuje w trybie statycznie przyznawanego adresu IP. W związku z tym użytkownik musi wiedzieć jakie są ustawienia jego sieci lokalnej i routera internetowego. 6 4.3. Zakładka „Date/time setup” Poniżej przedstawiono wygląd okna „Date/time setup”: Pola zakładki „Date/time setup”: • Upload PC system time on config save – zaznaczenie tej opcji powoduje wgranie aktualnego czasu z komputera PC podczas zapisu konfiguracji. Po wybraniu opcji dalsze pola nie są dostępne do edycji. • Year – rok, • Month – miesiąc, • Day – dzień, • Hour – godzina, • Min – minuta. Aktualny czas zapisywany jest podczas zapisu konfiguracji, jednakże wewnętrzny zegar urządzenia zostaje zaktualizowany dopiero po przejściu w tryb normalnej pracy. Dlatego po zapisie konfiguracji należy możliwie szybko uruchomić urządzenie w trybie normalnym, w celu uzyskania najbardziej aktualnego czasu. 7 4.4. Zakładka „WeatherUnderground” Poniżej przedstawiono wygląd okna „WeatherUnderground”: Pola zakładki „WeatherUnderground”: • Station ID – identyfikator stacji wygenerowany podczas rejestracji w serwisie WeatherUnderground, • Password – hasło do konta w serwisie WeatherUnderground, • Server IP – adres IP serwera WeatherUnderground, zazwyczaj należy pozostawić bez zmian, • Weather send rate – odstępy czasowe pomiędzy pomiarami wysyłanymi do serwisu. 8 4.5. Zakładka „APRS-IS” Serwisy internetowe APRS-IS przeznaczone są dla licencjonowanych radioamatorów. W celu wykorzystania tej usługi należy uzyskać znak i hasło do serwera APRS-IS. Poniżej przedstawiono wygląd okna „APRS-IS”: Pola zakładki „APRS-IS”: • APRS-IS username – znak radioamatora, • APRS-IS password – hasło dla danego znaku, • APRS-IS servers – istnieje możliwość wpisania do 3 serwerów APRS-IS. W przypadku utraty połączenia z pierwszym, urządzenie przechodzi na drugi, następnie trzeci. Operacja łączenia z kolejnymi serwerami jest wykonywana w pętli z pewnym opóźnieniem w celu znalezienia poprawnego połączenia, • Latitude – szerokość geograficzna do raportu pogodowego, • Longitude – długość geograficzna do raportu pogodowego, • Comment – komentarz do raportu pogodowego, • Weather send rate - odstępy czasowe pomiędzy kolejnymi raportami pogodowymi. 9 10