Aplikacja Skaut Manager pozwala na ustawienie wszystkich możliwych parametrów pracy lokalizatora Skaut. Jest także pomocna podczas montażu i serwisowania urządzenia dzięki funkcjom monitoringu. Program wymaga do działania systemu Windows w wersji przynajmniej 2000 lub XP.
Program Skaut Manager dostępny jest w dwóch wersjach, różniących się wyłącznie sposobem instalacji na komputerze użytkownika. Sam program w obu przypadkach wygląda i działa identycznie. Wybór właściwej wersji zależy wyłącznie od indywidualnych predyspozycji użytkownika.
Wersja z instalatorem (polecana)
Wersja ta kierowana jest dla typowego użytkownika i wykonuje za niego wszystkie czynności instalacyjne. Zainstalowanie programu ogranicza się do uruchomienia pliku SkautSetup.exe
i akceptowaniu kolejnych czynności wyświetlanych na ekranie. Po pomyślnym zakończeniu instalacji należy go uruchamiać wybierając: Start > Programy > Skaut Tools > Skaut Manager
.
Wersja skompresowana w formacie ZIP
Wersja ta kierowana jest do tych użytkowników, którzy z różnych powodów preferują ręczną konfigurację swojego systemu.
W przypadku wybrania tej wersji instalacji należy pamiętać, że program nie jest dostępny z menu Start i dlatego należy go uruchamiać ręcznie wybierając plik SkautManager.exe
z katalogu, do którego archiwum zostało rozpakowane lub ręcznie dodać skrót do tego pliku do menu Start.
Prawidłowa praca z aplikacją Skaut Manager wymaga przyłączenia urządzenia Skaut do komputera. W tym celu należy podłączyć urządzenie do standardowego portu szeregowego komputera wg poniższego schematu.
Nr pinu w złączu Skaut | Nr pinu w złączu DB9 dla RS232C | Opis sygnału |
---|---|---|
2-8 lub 5 | 5 | GND |
2-16 lub 6 | 2 | TXD |
2-17 lub 8 | 3 | RXD |
Połączenie należy skonfigurować na 9600kbs
, 8N1
.
Jeżeli komputer nie jest wyposażony w port szeregowy, należy zastosować konwerter USB na RS232, szeroko dostępny w sklepach komputerowych. Po zainstalowaniu i skonfigurowaniu konwertera jest on w systemie rozpoznawany jako kolejny wolny port szeregowy i jego podłączenie do urządzenia przebiega identycznie do opisanego wcześniej w tym rozdziale.
Komunikacja z urządzeniem Skaut-3 może przebiegać drogą bezprzewodową z wykorzystaniem łącza bluetooth. W tym celu należy do portu USB lokalizatora włożyć adapter USB-bluetooth.
Komunikacja z urządzeniem Skaut-3 możliwa jest także z urządzeń wyposażonych w system operacyjny Android. W katalogu instalacyjnym znajduje się aplikacja SkautBT.apk
, którą można zainstalować na tablecie lub telefonie. Funkcjonalność obecnej aplikacji mobilnej pokrywa się z funkcjonalnością programu SkautManager w zakresie obsługi zakładek Debug
oraz Monitorowanie
.
W zakładce Ustawienia
mamy kilka przydatnych opcji oraz możliwość wyboru urządzenia skaut z listy urządzeń bluetooth. Aplikacja zapisuje pliki wynikowe w postaci tekstowej w katalogu /SkautBT
w pamięci urządzenia. Nazwy plików tworzone są na postawie bieżącej daty i godziny.
Po naciśnięciu przycisku Połącz
aplikacja blokuje automatyczną zmianę orientacji ekranu.
![]() |
![]() |
![]() |
Zapis oraz odczyt konfiguracji może być dostępny – w zależności od ustawień - dla wszystkich użytkowników lub dopiero po jego pomyślnej autoryzacji. Proces autoryzacji jest różny dla konfiguracji lokalnej i zdalnej.
Konfiguracja lokalna. Autoryzacja realizowana jest na poziomie urządzenia – dla każdego indywidualnie. Przed zapisem/odczytem konfiguracji należy podać autoryzacyjny kod PIN. Brak lub błędny kod uniemożliwia zmianę lub odczyt konfiguracji oraz powoduje czasową blokadę dostępu do urządzenia typu Skaut-1 (na 10 sekund). W razie potrzeby sprawdzanie kodu można wyłączyć – wówczas każdy użytkownik lokalny może zmieniać i odczytywać konfigurację.
Konfiguracja zdalna. Ponieważ zarządzanie konfiguracją w tym trybie realizowane jest za pośrednictwem serwera, dostęp do urządzenia regulowany jest globalnie właśnie przez oprogramowanie serwera. Więcej na temat autoryzacji użytkowników na poziomie serwera przeczytaj w dokumentacji oprogramowania serwera SkautSrv.
W trybie pracy lokalnym i zdalnym lista dostępnych paneli jest różna, natomiast ich zawartość analogiczna w obu trybach. Obsługa paneli będzie przebiegać identycznie w obu trybach chyba, że napisano inaczej.
W zależności od wybranego sposobu instalacji program należy uruchomić wybierając odpowiednią pozycję w menu Start lub ręcznie uruchamiając plik SkautManager.exe
z katalogu instalacji. Szczegółowe informacje znajdują się w rozdziale Instalacja programu Skaut Manager
.
Po uruchomieniu widoczne jest główne okno programu, podzielone na dwie części. Po lewej stronie lista wyboru z wyodrębnionymi trybami pracy: lokalnie lub zdalnie. Z kolei po prawej stronie wyświetlany jest zestaw paneli, odpowiadający wybranemu trybowi pracy. Poszczególne panele mogą mieć różną zawartość: od typowo informacyjnej, przez diagnostyczną do typowo konfiguracyjnej. Funkcje dostępne z poziomu poszczególnych paneli przedstawiono poniżej.
Poszczególne ikony w lewej części aplikacji posiadają następujące znaczenia:
![]() |
Ikona portu szeregowego poprzez który można dokonać konfiguracji lokalnej. |
![]() |
Ikona oznaczająca zalogowane do serwera urządzenie. |
![]() |
Ikona oznaczająca urządzenie, które utraciło kontakt z serwerem. |
![]() |
Ikona oznaczająca zalogowane do serwera urządzenie oczekujące na konfigurację zdalną w trybie OFF-LINE. |
![]() |
Ikona oznaczająca urządzenie, które utraciło kontakt z serwerem i jest oczekujące na konfigurację zdalną w trybie OFF-LINE. |
![]() |
kona reprezentująca grupę urządzeń na której będą wykonywane operacje. Zarządzanie grupą urządzeń odbywa się na zakładce Grupa . |
Jedną z czynności instalatorskich jest odpowiednie skonfigurowanie urządzenia Skaut w ten sposób, aby działał w oczekiwany sposób i prawidłowo przesyłał wszystkie potrzebne dane.
Panel Konfiguracja
umożliwia odczyt oraz definiowanie parametrów konfiguracyjnych urządzenia Skaut. Parametry te zostały podzielone na podgrupy. Poniżej przedstawiono listę dostępnych parametrów.
Aby przesłać do urządzenia wprowadzone dane konfiguracyjne, należy nacisnąć przycisk Zapisz
. Aby odczytać bieżące dane z urządzenia należy nacisnąć przycisk Odczytaj
. Warto przy tym pamiętać, że w przypadku podania błędnego kodu autoryzacyjnego dane zostaną wysłane, ale nie zaakceptowane przez urządzenie, o czym użytkownik w przypadku urządzeń Skaut-1 nie zostanie poinformowany. Dodatkowo urządzenie Skaut-1 pozostanie zablokowane na czas 10 sekund.
Program umożliwia tworzenie predefiniowanych zestawów konfiguracyjnych, pozwalając skopiować raz przygotowaną konfigurację wielokrotnie na inne urządzenia. Aby zapisać do pliku bieżące ustawienia, naciśnij przycisk Eksportuj
, a następnie wybierz lokalizację i podaj nazwę pliku, pod jaką konfiguracja ma być zapisana. Wczytanie konfiguracji z pliku odbywa się przez naciśnięcie przycisku Importuj
i wybraniu zapisanego wcześniej pliku.
W trybie pracy Zarządzanie zdalne
istnieje możliwość konfiguracji urządzeń w dwóch trybach:
Konfiguracja w trybie ON-LINE. Konfiguracja dotyczy tylko urządzeń zalogowanych w danym momencie do serwera. Operacje wykonywane są bezpośrednio na urządzeniu w momencie ich wyboru (zapis, odczyt konfiguracji).
Konfiguracja w trybie OFF-LINE. Konfiguracja może być wykonywana na urządzeniach w dowolnym stanie (zalogowane, wylogowane z serwera). W procesie konfiguracji pośredniczy serwer konfigurując wybrane urządzenie w momencie kolejnego przesyłu nowej paczki danych z urządzenia. W tym przypadku przycisk Odczytaj oznacza odczyt statusu operacji z serwera a nie samej konfiguracji z urządzenia.
Ogólne
0
, to parametr ten nie jest brany pod uwagę przy wysyłaniu danych. Maksymalna możliwa wartość to 99999
.Używaj czasów w zależności od stacyjki
, czas ten oznacza czas wysyłania ramki danych dla włączonej stacyjki.0
, to paramtr ten nie jest brany pod uwagę przy wysyłaniu danych. Maksymala wartość parametru to 99999
.MINTIME
). Jeśli wartością wpisaną jest 0
, to parametr ten nie jest brany pod uwagę przy wysyłaniu danych. Maksymalna wartość parametru to 99999
.MINTIME
). Kąt ten sprawdzany jest co 1 sekundę w odniesieniu do średniego azymutu dotychczasowej trasy. Jeśli wartością wpisaną jest 0
, to parametr ten nie jest brany pod uwagę przy wysyłaniu danych. Maksymalna wartość parametru to 180
.Tryby pracy
.Nazwa APN
, Użytkownik
, Hasło
. Dane zostaną wysłane przez GPRS, a dopiero w przypadku problemów z podłączeniem do sieci GPRS użyte będą komunikaty tekstowe (pod warunkiem że pole Nie wysyłaj SMS w trybie GPRS
w opcji AUTOSMS
jest odznaczone). Szczegółowy opis zachowania urządzenia w poszczególnych trybach zawiera rozdział Tryby pracy
.DIN0
na przeciwny.DIN1
na przeciwny.DIN2
na przeciwny.DIN3
na przeciwny.6V
na 6-ogniwowy NiMH. Optymalizuje to sposób ładowania.13-15V
w przypadku samochodów osobowych lub 26-30V
dla samochodów ciężarowych. Ustawienie takie zapobiega rozładowywaniu akumulatora pojazdu w czasie postoju.OUT0
i OUT1
. Standardowo diody podłączane są z wyjścia modułu do masy, zaś po zaznaczeniu opcji podłączenie może być poprzez opornik do zasilania.OUT2
i OUT3
stają się obwodami powodującymi brak możliwości uruchomienia silnika. Jeśli dodatkowo zaznaczono opcję Steruj syreną alarmową
, tylko wyjście OUT2
zostanie użyte do odcięcia zapłonu, natomiast OUT3
będzie sterowało syreną alarmową. Jeśli opcja nie jest zaznaczona, wyjście OUT2
pozostaje nieaktywne, a OUT3
uzależnione jest od ustawienia opcji Steruj syreną alarmową
.OUT3
będzie sterowało syreną alarmową. Jeśli opcja nie jest zaznaczona, działanie wyjścia uzależnione jest od ustawienia opcji Aktywuj immobiliser
.n
określa kolejną próbę logowania (od 0 do 15), a więc co 2, 8, 18…450 minut. Po osiągnięciu maksymalnej wartości 450 minut (7,5 godziny) czas ten dalej nie wydłuża się. Po pierwszej pomyślnej próbie logowania licznik kolejnych prób zeruje się.DIN6
i DIN7
. Umożliwia to podpięcie tachografu.DIN4
na przeciwny.DIN5
na przeciwny.DIN6
na przeciwny.DIN7
na przeciwny.Min. czas
i Max. czas
wysyłania ramki danych. Po jej zaznaczeniu czas maksymalny oznacza czas wywyłania ramki przy wyłączonej stacyjce, a czas minimalny przy stacyjce włączonej.Vcc<11V
) wyłącza zasilanie urządzenia po wysłaniu kolejnej ramki danych. W Skaut 3.5 usypia moduł gdy DIN0=0
i Vcc 0-11V
lub 16-22V
.DOUT3
.V
) mierzone na wszystkich wejściach analogowych.Hz
).DIN0
na wysoki. Wiadomość będzie miała strukturę podobną do następującej: IN0->1 IN0=0
, gdzie zapis IN0->1
oznacza zmianę stanu na 1
, a IN0=0
pokazuje bieżący stan wejścia. Warto zauważyć, że – tak jak w pokazanym przykładzie – bieżący stan może się różnić od tego, na jaki ustawiono zdarzenie. Wystąpi to w sytuacji, kiedy zmiana stanu była tylko chwilowa.DIN0
na niski. Treść wysłanego komunikatu jest analogiczna do powyższego opisu.DIN3
na wysoki. Treść wysłanego komunikatu jest analogiczna do powyższego opisu.DIN3
na niski. Treść wysłanego komunikatu jest analogiczna do powyższego opisu.DIN2
na wysoki. Treść wysłanego komunikatu jest analogiczna do powyższego opisu.DIN2
na niski. Treść wysłanego komunikatu jest analogiczna do powyższego opisu.DIN3
na wysoki. Treść wysłanego komunikatu jest analogiczna do powyższego opisu.DIN3
na niski. Treść wysłanego komunikatu jest analogiczna do powyższego opisu.ALARM->1
.GPS=…, AN=…, DIN=…, GSM=…
, gdzie poszczególne parametry przesyłane są w postaci opisanej w części opisującej konfigurację przez SMS.DIN4
na wysoki. Treść wysłanego komunikatu jest analogiczna do powyższego opisu.DIN4
na niski. Treść wysłanego komunikatu jest analogiczna do powyższego opisu.DIN5
na wysoki. Treść wysłanego komunikatu jest analogiczna do powyższego opisu.DIN5
na niski. Treść wysłanego komunikatu jest analogiczna do powyższego opisu.DIN6
na wysoki. Treść wysłanego komunikatu jest analogiczna do powyższego opisu.DIN6
na niski. Treść wysłanego komunikatu jest analogiczna do powyższego opisu.DIN7
na wysoki. Treść wysłanego komunikatu jest analogiczna do powyższego opisu.DIN7
na niski. Treść wysłanego komunikatu jest analogiczna do powyższego opisu.Tryb
). Wpisanie wartości 0
równoważne jest z brakiem wyboru konkretnej sieci (Skaut-3). W przypadku nowych firmware w Skaut-2 i 3 można wpisać sam kod kraju (bez kodu operatora).0
niezależnie od fizycznego stanu na wejściu rejestratora.#
- Skaut-1, *
- Skaut-2 i 3) zastępujących dowolną cyfrę numeru transpondera.0
oznacza blokadę połączenia GPRS w obcej sieci.2
.3
.DOUT
pomiędzy sobą. DOUT0
i DOUT1
staje się DOUT3
i DOUT4
i odwrotnie.DOUT2
i DOUT3
jednocześnie odblokowując jeden z dwóch czytników Rfid podłączonych do tej samej magistrali One-WIRE.MAXTIME
.DIN0
).MINTIME
, MAXTIME
, MAXDIST
, MAXANGLE
traktowanych jaka obce. W pozostałych, niezdefiniowanych nigdzie sieciach połączenia GPRS nie są dozwolone.DOUT3
.19200bps
.9600bps
.125kbps
w trybie J1939/FMS.AIN2
i AIN3
jako DIN6
i DIN7
. Fizyczne wejścia DIN6
i DIN7
mogą nadal pracować jako wejścia licznikowe / częstotliwościowe.90km/h
.DIN1
jest w stanie wysokim.MAXTIME
dla obcej sieci.MAXDIST
dla obcej sieci.MAXANGLE
dla obcej sieci.0.5
sekundy zostanie wykryte hamowanie. Warość podajemy w jednostkach *100
tzn. 100
oznacza 1G
.*100
tzn. 100
oznacza 1G
.*100
tzn. 100
oznacza 1G
.1-0-0
opcji wybiera samochody z rodziny VW.DIN1=1
.DOUT3
.Parametry ACCX
, ACCY
oraz ACCZ
określają kąt obrotu w stopniach osi X
, Y
, Z
rejestratora względem kierunku ruchu pojazdu.
Parametry OFFTIME
, SLEEPTIME
czas do automatycznego wyłączenia i czas uśpienia modułu GSM. Wartość 0
traktowana jest jako użycie wartości domyślnych.
Parametry IGNTYPE
, IGNTIME
, IGNVAL1
, IGNVAL2
konfigurują wirtualną stacyjkę od oprogramowania w wersji 4.004.044
.
IGNTYPE | Opis | IGNTIME | IGNVAL1 | IGNVAL2 |
---|---|---|---|---|
0 | Dotychczasowa „wirtualna” stacyjka z konfigurowalnym czasem podtrzymania | Czas podtrzymania | --- | --- |
1 | Stacyjka na podstawie pola kph z GPS |
Czas podtrzymania | Wartość na ON (x100) | Wartość na OFF (x100) |
2 | Stacyjka na podstawie pola impulse2 z wejścia częstotliwościowego |
Czas podtrzymania | Wartość na ON (x10) | Wartość na OFF (x10) |
3 | Stacyjka na podstawie pola val0 (napięcie zasilania) |
Czas podtrzymania | Wartość na ON (x1000) | Wartość na OFF (x1000) |
4 | Stacyjka na podstawie aktywności na magistrali CAN | Czas zwłoki / podtrzymania | --- | --- |
Z urządzeń skaut na serwer przesyłanych jest 20 bajtów danych, które zawierają parametry standardu J1939/FMS określone w konfiguracji.
Mamy tutaj do dyspozycji 20 kompletów parametrów PGN00
, SPN00
do PGN19
, SPN19
określających znaczenie kolejno każdego bajtu z przesyłanych danych. Dodatkowo z urządzenia do serwera przesyłany jest parametr FMSID
, który może określać identyfikator konfiguracji np.: 1-może oznaczać konfiguracje dla VOLVO, 2-SCANIA, 3-DAF, 4-RENAULT itd.
Aplikacja po stronie serwera na podstawie tej informacji może wybrać odpowiedni algorytm obróbki przesyłanych danych dostosowany do parametrów przesyłanych z danego modelu pojazdu.
Znaczenie parametrów PGNxx
opisuje norma J1939, natomiast parametry SPNxx
oznaczają indeks bajtu pola danych CAN liczony od 1 do 8, który należy odczytać.
Przykładowo PGN=61444
oznacza Electronic engine controller #1
, a SPN=4
to młodsza część parametru obrotów silnika a SPN=5
to starsza część.
Urządzenia Skaut-1 wymagają dodatkowo użycia zewnętrznej przystawki CAN natomiast Skaut-2 i 3 posiada wbudowany moduł obsługujący magistralę CAN a SKAUT-3 dodatkowo moduł obsługujący JBUS. Urządzenia SKAUT-1 i 2 mogą jednokierunkowo czytać dane z magistrali JBUS portem RS485.
Konfiguracja parametrów uzyskiwanych z magistrali J1708 została zaimplementowana na formatce konfiguracji FMS wykorzystując zabronione w FMS wartości parametrów SPNxx
.
Czyli wartość SPNxx
od 1 do 8 oznacza odczyt z magistrali J1939, a gdy jest w zakresie od 101 wzwyż i 201 wzwyż odczyt z magistrali J1708 (protokół opisany jest normą J1587).
W trybie J1708
parametr PGNxx
zawiera w sobie parametr MID (na starszym bajcie) i PID (na młodszym bajcie) zgodnie ze znaczeniami opisanym w normie J1587.
Przykładowo PGN=33018
(0x80FA
) oznacza MID=0x80
(Engine #1
) i PID=0xFA
(Total fuel used
).
Parametr SPNxx
oznacza który bajt z pola danych J1587 ma zostać skopiowany do pola fmsdata
(101
– 1 bajt, 102
– 2 bajt itd.). Analogicznie ma się sytuacja z wartościami od 201
wzwyż, tylko że wtedy dotyczy to parametrów PID z drugiej strony (szczegóły opisuje norma).
W przypadku parametrów PID z wielobajtowym polem danych należy pamiętać że pierwszy bajt danych opisuje długość pola danych i oczekiwane dane rozpoczynają się od kolejnego bajtu.
Konfiguracja parametrów uzyskiwanych z magistrali D8 została zaimplementowana na formatce konfiguracji FMS wykorzystując zabronione w FMS i JBUS wartości parametrów SPNxx
.
Czyli wartość SPNxx
od 1 do 8 oznacza odczyt z magistrali J1939, a gdy jest w zakresie od 101
wzwyż i 201
wzwyż odczyt z magistrali J1708, a gdy wynosi 255
to oznacza to odczyt z D8.
W trybie D8
parametr PGNxx
zawiera indeks danej D8 (od 0
do 27
), która ma być skopiowana do pola fmsdata
.
Offset | Siemens VDO | Stoneridge SE5000 |
---|---|---|
0 | Date, byte 1 | Date & Time, byte 1 |
1 | Date, byte 2 | Date & Time, byte 2 |
2 | Date, byte 3 | Date & Time, byte 3 |
3 | Date, byte 4 | Date & Time, byte 4 |
4 | Time, byte 1 | Working State Driver 1&2 |
5 | Time, byte 2 | Driver 1 State |
6 | Time, byte 3 | Driver 2 State |
7 | Time, byte 4 | Tachograph status |
8 | Work status driver 1&2, byte 1 | Speed, byte 1 |
9 | Work status driver 1&2, byte 2 | Speed, byte 2 |
10 | Work status driver 1&2, byte 3 | Vechicle distance, byte 1 |
11 | Work status driver 1&2, byte 4 | Vechicle distance, byte 2 |
12 | Speed, byte 1 | Vechicle distance, byte 3 |
13 | Speed, byte 2 | Vechicle distance, byte 4 |
14 | Total distance, byte 1 | Trip distance, byte 1 |
15 | Total distance, byte 2 | Trip distance, byte 2 |
16 | Total distance, byte 3 | Trip distance, byte 3 |
17 | Total distance, byte 4 | Trip distance, byte 4 |
18 | Distance of current journey, byte 1 | K-factor, byte 1 |
19 | Distance of current journey, byte 2 | K-factor, byte 2 |
20 | Distance of current journey, byte 3 | Engine speed, byte 1 |
21 | Distance of current journey, byte 4 | Engine speed, byte 2 |
22 | Factor K, byte 1 | Speed Authorised, byte 1 |
23 | Factor K, byte 2 | Speed Authorised, byte 2 |
24 | Machine speed, byte 1 | Additional information |
25 | Machine speed, byte 2 | 0xff |
26 | Additional information, byte 1 | 0xff |
27 | Additional information, byte 2 | 0xff |
Urządzenia Skaut-2 i Skaut-3 posiadają funkcjonalność parsowania dowolnych danych z magistrali CAN i ich zapisu do pola fmsdata
. Skaut-3 posiada powiększoną ilość pozyskiwanych danych z magistrali.
Parametr CANID
oznacza identyfikator konfiguracji.
Parametr CANT
określa rodzaj filtrowanych ramek CAN (0
– base frame format, 1
– extended frame format).
Parametry , , określają parametry budowy bitu oraz prędkość bitową:
Prędkość | Skaut-2 | Skaut-3 |
---|---|---|
500 kbps |
, , | , , lub , , |
250 kbps |
, , | , , lub , , |
125 kbps |
, , | , , lub , , |
100 kbps |
, , | , , lub , , |
Parametry stanowią informacje na temat filtru wyłapującego interesujące fragmenty ramek CAN do określonych miejsc w polu fmsdata
( – 1 i 2 bajt pola fmsdata
, – 2 i 3, itd.):
fmsdata[20] |
|||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 |
CAN_ | CAN_ | CAN_ | CAN_ | CAN_ | CAN_ | CAN_ | CAN_ | CAN_ | CAN_ |
Aby opisać sposób konfiguracji filtru danych CAN trzeba najpierw przedstawić przyjętą koncepcję bitowej budowy ramki CAN:
Pole adresu 11 (29) bitów | Pole danych od 1 do 8 bajtów (od 8 do 64 bitów) | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ADDRESS | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | ||||||||||
11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 64…57 | 56…49 | 48…41 | 40…33 | 32…25 | 24…17 | 16…9 | 8…1 |
Konfiguracja filtrów obejmuje zakres filtracji danych na podstawie określonego fragmentu adresu i pola danych.
Operujemy na danych w ramkach CAN zgodnie z podaną wyżej numeracją bitów. Ramki krótsze od 64 bitów są wypełniane są zerami z prawej strony do pełnych 64 bitów.
Poszczególne argumenty parametrów oznaczają:
Argument 1 | Argument 2 | Argument 3 | Argument 4 | Argument 5 | Argument 6 | Argument 7 | Argument 8 | Argument 9 |
---|---|---|---|---|---|---|---|---|
Wartość adresu lub fragmentu pola adresu ramki CAN | Od którego bitu pola adresu porównywać podaną wartość | Ilość bitów branych pod uwagę przy operacji porównania adresów | Wartość fragmentu pola danych ramki CAN | Od którego bitu pola danych CAN porównywać podaną wartość | Ilość bitów branych pod uwagę przy operacji porównania danych | Od którego bitu pola danych CAN kopiować do pola fmsdata |
Ilość kopiowanych bitów pola danych ramki CAN do pola fmsdata |
O ile bitów przesunąć w prawo daną w cyklu zamkniętym przed skopiowaniem do fmsdata |
Skaut-2 posiada następujące ograniczenia wartości poszczególnych parametrów filtrów:
Argument 1 | Argument 2 | Argument 3 | Argument 4 | Argument 5 | Argument 6 | Argument 7 | Argument 8 | Argument 9 |
---|---|---|---|---|---|---|---|---|
Max 16 bitów | Od 1 do 29 | Od 0 do 16 | Max 16 bitów | Od 1 do 64 | Od 0 do 16 | Od 1 do 64 | Od 1 do 16 | Od 0 do 15 |
Skaut-3 posiada następujące ograniczenia:
Argument 1 | Argument 2 | Argument 3 | Argument 4 | Argument 5 | Argument 6 | Argument 7 | Argument 8 | Argument 9 |
---|---|---|---|---|---|---|---|---|
Max 29 bitów | Od 1 do 29 | Od 0 do 29 | Max 16 bitów | Od 1 do 64 | Od 0 do 16 | Od 1 do 64 | Od 1 do 16 | Od 0 do 15 |
Wartość 0 argumentu 3 oznacza brak filtracji ramek (filtr wyłączony), natomiast wartość 0 argumentu 6 oznacza akceptację dowolnej zawartości pola danych ramki.
Kopiowanie danych z ramki CAN do pola fmsdata
w przypadku większej niż 8 ilości bitów realizowane jest zgodnie z formatem INTEL (najpierw młodsze 8 bitów potem pozostałe starsze bity).
Od oprogramowania w wersji 4.004.024
dodano dodatkową zakładkę . Zakładka umożliwia adresowanie pól fmsdata
i fmsdataex
z dokładnością co do bajtu także w trybie RawCAN
:
Fmsdata[20] i fmsdataex[12] |
|||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 |
Zakładka CAN | Zakładka CAN2 |
Dodatkową zakładkę aktywuje opcja Dodatkowa konfiguracja
dostępna na zakładce CAN2.
Statusy
Parametry STATUS0
do STATUS9
zawierają nazwy statusów używane w terminalu znakowym (max 25 znaków).
Parametry STATDRV0
do STATDRV6
tekstowe etykiety statusów kierowcy dla nawigacji Garmin FMI (max 16 znaków).
Zdarzenia
Urządzenia Skaut-2 i Skaut-3 posiadają funkcjonalność wysyłania asynchronicznych danych inicjowanych konfigurowalną zmianą danych w polu fmsdata.
Dla celów konfiguracji zdarzeń pole FMSDATA
należy traktować jako zbiór 20 bajtów liczonych od 1:
fmsdata[20] |
|||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 |
Parametry OFFSETx
oznaczają które z danych zawartych w polu fmsdata
maja zostać poddane analizie:
1
wzwyż oznaczają wskazaną daną traktowaną jako bajt101
wzwyż oznaczają wskazaną daną traktowaną jako słowo (2 bajty) licząc od początku201
wzwyż oznaczają wskazaną daną traktowaną jako podwójne słowo (4 bajty)Parametry MINVALx
i MAXVALx
oznaczają dolny i górny próg detekcji zmiany. Możliwe są 4 przypadki kombinacji wartości parametrów MINVALx
i MAXVALx
:
MINVALx < MAXVALx
MINVALx = MAXVALx
MINVAVx > MAXVALx
MINVALx = wartość specjalna
(255
dla danych bajtowych, 65535
dla 2 bajtowych i 4294967295
dla 4 bajtowych)MAXVALx
określa maskę bitową (np. 1
: bit 0
, 2
: bit 1
, 3
: bit 0 i 1
, 255
: wszystkie 8 bitów bajtu
, 65535
: 16 bitów
, 4294967295
: 32 bity
) i pozwala wybrać interesujące bity danej.Zmiana zakresu powoduje zapis danych do czarnej skrzynki i w dalszej konsekwencji ich przesył do serwera. Od wersji oprogramowania 3.006.294
ostatnie 4 zdarzenia nie powodują asynchronicznego zapisu danych do czarnej skrzynki, ale są jedynie zliczane oraz liczony jest czas ich występowania i przebyty dystans, gdy znajdują się w „zakresie 3” dla potrzeb eko-drivingu. Od wersji oprogramowania 3.006.298
gdy MINVALx
= wartość specjalna to zliczane są zdarzenia gdy wartość wybranej danej z pola fmsdata
po wykonaniu maski bitowej z MAXVALx
jest różna od zera.
Dallas
Parametry MASK00
do MASK15
opisują 16 masek dla pastylek DALLAS. W przypadku Skaut-1 znak specjalny zastępujący dowolną cyfrę numeru to #
. W przypadku Skaut-2 używamy znaku *
.
W przypadku urządzenia Skaut-3 parametry DALLAS00
do DALLAS59
zawierają same numery pastylek dallas bez obsługi znaków specjalnych.
Sieć
Parametry NETWORK00
do NETWORK24
opisują 25 kodów sieci operatora w których dozwolone jest użycie połączenia GPRS.
W przypadku urządzenia Skaut-3 liczba parametrów jest powiększona do 60.
W przypadku nowych firmware w Skaut-2 i 3 można wpisać sam kod kraju (bez kodu operatora)
Panel wyświetla komunikaty informacyjne i diagnostyczne wysyłane przez lokalizator w trakcie pracy. Dane te mogą stanowić cenne źródło informacji dla serwisantów oraz zaawansowanych użytkowników systemu zainteresowanych szczegółami jego działania, z kolei przydatność dla przeciętnego użytkownika jest ograniczona.
Dodatkowo przycisk Wyczyść
pozwala na wyczyszczenie listy komunikatów, natomiast Zapisz
zapisuje do pliku jej bieżącą zawartość.
Panel pozwala na bieżąco kontrolować stan urządzenia, wyświetlając informacje o:
W dowolnym momencie dane mogą być odświeżone także ręcznie po naciśnięciu przycisku Odśwież
.
Urządzenia Skaut pozwalają na aktualizację pracującego na nich oprogramowania. Nowsze oprogramowanie może być udostępniane przez producenta sprzętu i uwzględniać poprawione błędy, zwiększenie funkcjonalności czy dostosowanie do wymagań specyficznego klienta lub nietypowych zastosowań.
Panel Firmware
wyświetla informacje o wersji i stanie aktualnie pracującej wersji oprogramowania i pozwala na jego aktualizację. W tym celu należy wybrać przycisk Import
, a następnie wskazać posiadany plik z nowszą wersją oprogramowania. Rozpoczęcie aktualizacji następuje po naciśnięciu przycisku Wyślij
. Proces aktualizacji może trwać kilkanaście minut.
W trybie konfiguracji lokalnej po połączeniu z urządzeniem pobierana jest aktualna wersja i status firmware. Dla ograniczenia zbędnej komunikacji przy połączeniu zdalnym tego typu dane pobierane są dopiero po naciśnięciu przycisku Czytaj
.
Panel pozwala dostosować pewne parametry programu Skaut Manager do wymagań użytkownika. Możliwe jest ustawienie następujących danych:
Serwer danych
Adres. Adres i port serwera, do którego program będzie się łączył aby pobrać lub zapisać konfigurację.
Użytkownik. Nazwa użytkownika uprawnionego do konfiguracji zdalnej.
Hasło. Hasło dostępu użytkownika opisanego powyżej.
Grupowanie urządzeń. Pozwala na alternatywny sposób grupowania urządzeń – na podstawie nazwy urządzenia.
Pokazuj tylko zalogowane. Usuwa z listy urządzeń zdalnych urządzenia wylogowane.
Repozytorium
Adres. Adres i port serwera, do którego program będzie się łączył aby importować lub eksportować konfigurację.
Użytkownik. Nazwa użytkownika uprawnionego do repozytorium.
Hasło. Hasło dostępu użytkownika opisanego powyżej.
Praca bez dostępu do sieci. Pozwala na alternatywny sposób zapisu plików konfiguracyjnych – na lokalnym dysku twardym.
Połączenie lokalne
W przypadku Skaut-1 użyj prędkości 4800. Opcja dla konfiguracji urządzeń Skaut-1 w trybie kompatybilnym z zewnętrznym kompasem elektronicznym NMEA.
Dodatkowa magistrala CAN dostępna jest po dołączeniu przystawki USB-CAN do portu USB lub CANExt do portu CAN rejestratora. Aby dodatkowa przystawka USB-CAN nie zwiększała zużycia prądu na postoju sugerujemy aby zaznaczyć opcję Tryb obniżonego poboru mocy – USB
w konfiguracji urządzenia.
W zależności od ustawienia opcji Aktywuj tryb Raw-CAN
parametry dla wewnętrznego interfejsu CAN (lub CAN1 w przypadku CANExt) konfigurujemy na zakładce FMS i J1708 (opcja odznaczona) lub CAN (opcja zaznaczona). Konfiguracja dodatkowego modułu CAN (lub CAN2 w przypadku CANExt) odbywa się na drugiej „nieużywanej” zakładce.
Aktywuj tryb Raw-CAN | Interfejs CAN lokalizatora | Interfejs CAN1 przystawki CANExt | Zewnętrzny interfejs CAN | Interfejs CAN2 przystawki CANExt |
---|---|---|---|---|
Odznaczony | Zakładka FMS i J1708 | Zakładka CAN | ||
Zaznaczony | Zakładka CAN | Zakładka FMS i J1708 |
Każda z obydwu zakładek konfiguracyjnych (FMS i J1708 oraz CAN) posiada parametr Numer konfiguracji
i w przypadku używania dodatkowego interfejsu CAN używany będzie ten parametr z konfiguracji dotyczącej wewnętrznego modułu CAN (lub CAN1 w przypadku CANExt).
W przypadku kiedy dodatkowy interfejs CAN opisany jest konfiguracją z zakładki CAN (opcja Aktywuj tryb Raw-CAN
odznaczona) wartości parametrów , i określają prędkość dodatkowej magistrali CAN i powinny być one zgodne z formatem używanym w Skaut-2 (lub Skaut-3 w przypadku CANExt).
Prędkość | Skaut-2 i przystawka USB-CAN | Skaut-3 i przystawka CANExt |
---|---|---|
500 kbps |
, , | , , |
250 kbps |
, , | , , |
125 kbps |
, , | , , |
100 kbps |
, , | , , |
Przykład konfiguracji w którym CAN rejestratora podłączony jest do magistrali FMS pojazdu a dodatkowy CAN do magistrali EBS z naczepy. Podłączenia za pomocą modułów CAN-Click.
Opcje | Zakładka FMS i J1708 | Zakładka CAN (USB-CAN) |
---|---|---|
![]() |
![]() |
Przystawka CANExt posiada dodatkowo wejście D8, interfejs RS232C, oraz wyjście WAKE-UP przyjmujące stan wysoki przy detekcji transmisji danych interfejsem CAN1 (wirtualna stacyjka na podstawie CAN).
Urządzenie pozwala na zdalną konfigurację przy użyciu wiadomości tekstowych. Wiadomość konfiguracyjna może być wysyłana przy użyciu modemu GSM lub dowolnego telefonu komórkowego. W jednej wiadomości konfiguracyjnej można zmieniać wiele parametrów. Jedynym ograniczeniem jest tutaj standardowa długość komunikatu, wynosząca 160 znaków. Wiadomość konfiguracyjną można również stosować do pobierania wartości wybranych parametrów systemu oraz aktualnego stanu wejść, pozycji, alarmu i innych standardowych wartości mierzonych.
Wiadomość konfiguracyjna jest zwykłą wiadomością tekstową, zawierającą listę parametrów i wartości, np.:
PIN=1234 MYID=SG79923 IP=91.126.181.46
Nazwa parametru zawsze pisana jest wielkimi literami.
Jeśli w treści wiadomości znajdzie się ciąg znaków, który nie zostanie zinterpretowany jako poprawny parametr konfiguracyjny, zostanie on pominięty. Umożliwia to konfigurację przy pomocy publicznie dostępnych serwisów internetowych, dodających do treści wiadomości różnego typu dodatki, np. reklamy.
Każda wiadomość konfiguracyjna powinna zawierać kod autoryzacyjny, aby uniemożliwić konfigurowanie urządzenia innym niż uprawnione osoby. Kod autoryzacyjny jest ciągiem dokładnie 4 cyfr, ustawianych w opcji Kod PIN dla SMS
programu Skaut Manager lub zdalnie przy pomocy wiadomości konfiguracyjnych. Jeśli kod autoryzacyjny został uprzednio zdefiniowany i ma wartość np. 1234
, należy go podać w treści wiadomości wpisując:
PIN=1234
Kod autoryzacyjny – jeśli podany – powinien być umieszczony na początku wiadomości, gdyż tylko polecenia znajdujące się za nim zostaną poprawnie zinterpretowane przez system. Żądanie kodu PIN może zostać wyłączone poprzez przypisanie do parametru Kod PIN dla SMS
.
Każdy parametr konfiguracyjny możliwy do zdefiniowania z poziomu programu Skaut Manager ma swój odpowiednik w parametrach smsowych, zgodnie z poniższym zestawieniem.
Nazwa parametru | Kod SMS | Nazwa parametru | Kod SMS |
---|---|---|---|
Opis | MYID | Nazwa APN | APN |
Użytkownik | LOGIN | Hasło | PASSWD |
Numer PIN karty SIM | SIMPIN | Numer IP serwera | IP |
Port serwera | PORT | Min. czas | MINTIME |
Max. czas | MAXTIME | Max. droga | MAXDIST |
Max. kąt | MAXANGLE | Numer dla SMS | SMSNO |
Kod PIN dla SMS | SMSPIN lub AUTHPIN | Tryb | MODE |
Elementy mierzone | MEASURE | Auto SMS | AUTOSMS |
ID operatora | NETWORK | Wejście cyfrowe DIN0 | DIN0CONF |
Wejście cyfrowe DIN1 | DIN1CONF | Wejście cyfrowe DIN2 | DIN2CONF |
Wejście cyfrowe DIN3 | DIN3CONF | Wejście cyfrowe DIN4 | DIN4CONF |
Wejście cyfrowe DIN5 | DIN5CONF | Wejście cyfrowe DIN6 | DIN6CONF |
Wejście cyfrowe DIN7 | DIN7CONF | Pastylka autoryzacyjna | DALLAS |
Minimalny czas | MINTIME2 | Tryb rozszerzony | MODE2 |
Czas GPRS | GPRSTIME | Dodatkowy tryb roz. | MODE3 |
Maksymalny czas | MAXTIME2 | Maksymalny dystans | MAXDIST2 |
Maksymalny kąt | MAXANGLE2 | G dla hamowania | DETBRAKE |
G dla przyśpieszenia | DETACCEL | G dla det. zakrętów | DETCORNER |
Aby zmienić wybrany parameter należy w treści wiadomości podać ciąg: Kod SMS=wartość
, zaś w przypadku wielu parametrów poszczególne z nich oddzielane są spacją, np.:
PIN=1234 MYID=SG79923 IP=91.126.181.46 MODE=2
Urządzenie może zostać także odpytane o aktualną wartość dowolnego parametru poprzez wpisanie ciągu: Kod SMS=?
. Na numer, z którego został wysłany komunikat przyjdzie informacja zwrotna zawierająca wartości odpytywanych parametrów. W jednej wiadomości konfiguracyjnej mogą przeplatać się polecenia ustawiające i odpytujące, np.:
PIN=1234 MEASURE=123 SMSPIN=4821 MEASURE=? SMSPIN=?
Przy takiej strukturze wiadomości najpierw zostaną zapisane wartości parametrów MEASURE
i SMSPIN
, a następnie nowe wartości zwrócone do nadawcy. W ten sposób wiadomość zwrotna będzie wyglądała następująco:
MEASURE=123 SMSPIN=4821
Wysyłając wiele zapytań do różnych urządzeń warto pamiętać o zapytaniu także o wartość MYID
. Pozwoli to nadawcy na łatwe powiązanie otrzymanego komunikatu z konkretnym urządzeniem.
Odpytywanie o parametry jest więc sposobem na otrzymywanie potwierdzeń odebrania wiadomości i zastosowania przez urządzenie wprowadzanych zmian.
Oprócz parametrów konfiguracyjnych komunikat SMS może zostać użyty do pobierania większości danych pomiarowych, zgodnie z poniższą tabelą. Odpytanie urządzenia następuje po wysłaniu w treści wiadomości: Kod SMS=?
.
Kod SMS | Opis |
---|---|
GPS | Zwraca lokalizację z systemu GPS oraz dodatkowe informacje GPS:GPS=poprawność,satelity,szerokość,długość,prędkość,droga,antena - poprawność – 1 jeśli poprawne, 0 w przeciwnym razie- satelity – liczba widocznych satelitów- szerokość – szerokość geograficzna- długość – długość geograficzna- prędkość – prędkość poruszania się pojazdu- droga – przebyta droga- antena – status anteny |
DIN | Zwraca stan wejść cyfrowych:DIN=chwilowa,zatrzHi,zatrzLow - chwilowa – chwilowa wartość wejść- zatrzHi – wejścia, na których w czasie od ostatniego wysłania ramki pojawił się stan wysoki- zatrzLow – wejścia, na których w czasie od ostatniego wysłania ramki pojawił się stan niski |
AN | Zwraca stan wejść analogowych, podawany w próbkach:AN=we0,we1,we2,we3 - we0 – napięcie zasilania- we1 – napięcie akumulatora- we2 – napięcie na wejściu 1 - we3 – napięcie na wejściu 2 |
IMP | Zwraca stan wejść impulsowych i częstotliwościowych:IMP=imp0,imp1,częst0,częst1 - imp0 – ilość impulsów na wejściu IMP0 zliczona w czasie od ostatniego wysłania ramki- imp1 – ilość impulsów na wejściu IMP1 zliczona w czasie od ostatniego wysłania ramki- częst0 – częstotliwość zmierzona na wejściu IMP2- częst1 – częstotliwość zmierzona na wejściu IMP3 |
WIRE | Zwraca dane z czytnika one-wire:WIRE=poprawny,tagID - poprawny – 1 jeśli tagID zawiera poprawny numer odczytanego transpondera- tagID – numer transpondera |
GSM | Zwraca informacje o połączeniu GSM:GSM=sygnał,operator - sygnał – poziom sygnału GSM- operator – kod operatora sieci, do której urządzenie jest zalogowane |
BB | Zwraca informacje o czarnej skrzynce urządzenia:BB=nr,pamięć,typ - nr – nr kolejny ostatniej ramki- pamięć – liczba bajtów zajętych przez czarną skrzynkę- typ – typ ostatnio wysłanej ramki (archiwalna lub bieżąca) |
ALARM | Zwraca stan alarmu:ALARM=status - status – 1 jeśli alarm włączony, 0 w przeciwnym razie |
FUEL | Zwraca poziom paliwa mierzonego przez sondy cyfrowe:FUEL=sonda0,sonda1,sonda2 - sonda0 – wskazanie sondy cyfrowej nr 0 - sonda1 – wskazanie sondy cyfrowej nr 1 - sonda2 – wskazanie sondy cyfrowej nr 2 Wartość wskazania wysyłana jest w postaci dziesiątek milimetra. |
GSMEX | Zwraca parametry: Lac i Ci |
TERM | Zwraca parametry: Tstat , Bat , Remrssi |
TIME | Zwraca parametry: Time , Day , Month , Year |
VER | Zwraca wersję oprogramowania |
CALIB | Zwraca parametry: y1 i y2 |
COMPASS | Zwraca parametr: Cogm |
FMS | Zwraca parametr: Status |
S300 | Zwraca parametry: Status , t1 , h1 … t4 , h4 |
SMB380 | Zwraca parametry: Temp , Acc_x , y , z |
RFID | Zwraca parametry: Status , Direction , Speed |
SMB380EX | Zwraca parametry: Brake , Accel , Corner |
WIREEX | Zwraca parametry: Valid2 , Tagid2 |
EKODRIVE | Zwraca parametry: Route , Count0 , Count1 , Cont2 , Count3 |
Urządzenie zezwala na przesłanie określonych kodów sterujących, umożliwiających wykonanie zdefiniowanych czynności. Obecnie są to:
Kod SMS | Opis |
---|---|
RESTART | Powoduje natychmiastowy restart urządzenia. |
RECOVERY | Ponowny zrzut wskazanej ilości danych. |
GOGPRS | Wymuszenie zrzutu wskazanej ilości danych w obcej sieci GSM. |
DISTANCE | Ustawienie licznika drogi wskazaną wartością. |
APLISENS | Konfiguruje sondy cyfrowe aplisens. |