Lista zmian
- nowa ikona programu
- dekodowanie numeru województwa/regionu
- automatyczne importowanie danych z poprzednich wersji bez konieczności przepisywania
- w przypadku problemów z importem możliwe jest ręczne wybranie pliku do zaimportowania
- jednolity system formatowania powiadomień dostępny dla wtyczek wraz z domyślnym zestawem zmiennych
- automatyczna konwersja schematów reagowania na tony do schematów reagujących na numery województwa, powiatu, jednostki i rodzaju.
- usługi w chmurze – wersja zapoznawcza funkcji
- Alarm z chmury w przypadku wyłączenia dekodera (utraty połączenia / zasilania w jednostce)
- dostęp zdalny do dekodera po skopiowaniu jego hasła
- w planach: aplikacja pozwalająca wygodnie sterować swoim systemem alarmowania
- możliwość zaznaczenia/odznaczenia wszystkich rodzajów selektu tam gdzie jest taki wybór
- możliwość sortowania schematów reagowania
- alfabetycznie
- w grupach wg lokalizacji – podobnie jak w v2.9
- według ścisłości
- sekwencje specjalne czyli możliwość definiowania akcji dla zdarzeń takich jak włączenie/zatrzymanie dekodowania oraz zdarzeń z wtyczek
- domyślnie nie trafiają do dziennika, wymagają dodania schematu reagowania by były aktywne
- wyszukiwanie odczytów w dzienniku w oknie głównym
- nowa akcja dostępna do ustawienia: Okno komunikatu
- ulepszony design akcji otwarcia pliku i odtworzenia dźwięku
- wymuszenie ustalenia maksymalnej długości nagrania w celu przeciwdziałania błędowi
WAV file too large
- informacja o wygaszaniu funkcji powiadomień FCM
- możliwość podnoszenia alarmów przez wtyczki
- możliwość uruchomienia programu bez obecnej karty dźwiękowej
- opcja ignorowania akcji dla nienazwanych jednostek
- opcja automatycznego zapisywania nieznanych odczytów
- aktualizacja bibliotek zależnych, .NET Framework 4.6.2
- poprawki literówek
Dekoder v2.15 – zmienne formatowania
$kiedy
– aktualny czas np. 02.03.2024 03:19:36$data
– aktualna data np. 02.03.2024$czas
– aktualny czas np. 03:19:36$sekwencja
– selekt tonowo$nazwa
– wartość konfigurowana w opcjach dekodowania$województwo
– nazwa lub numer województwa$powiat
– nazwa lub numer powiatu$jednostka
– nazwa lub numer jednostki$województwonr
– numer województwa$powiatnr
– numer powiatu$jednostkanr
– numer jednostki$nazwawojewództwa
– nazwa województwa lub nic$nazwapowiatu
– nazwa powiatu lub nic$nazwajednostki
– nazwa jednostki lub nic$regula
– nazwa reguły lub jej ID$reguly
– ID wszystkich reguł łapiących dany selekt
Użyj powyższych kodów określając szablon powiadomienia, a zostaną one zastąpione informacjami kontekstowymi. Pozwolą Ci one stworzyć jedną regułę, która zadziała dla wszystkich odczytów z danego powiatu lub województwa zamiast ustawiać to dla każdej jednostki z osobna. Uwaga! Funkcja działa ze zgodnymi wtyczkami. Może upłynąć trochę czasu, zanim wtyczki zostaną zaktualizowane.
Nowe funkcje dla twórców wtyczek
- interfejs
ISequenceSource
- zaimplementuj go w swoim obiekcie oznaczonym [SequenceSourceAttribute] aby uzyskać obiekt
ISequenceReceiver
, który pozwoli Ci podnosić alarmy.
- zaimplementuj go w swoim obiekcie oznaczonym [SequenceSourceAttribute] aby uzyskać obiekt
- interfejs
ISequenceActionFormattable
- zaimplementuj go w swoim obiekcie oznaczonym [SequenceActionAttribute] aby uzyskać obiekt
INotificationFormatter
, który pozwoli Twojej wtyczce używać zmiennych w procesie budowania właściwej treści powiadomienia.
- zaimplementuj go w swoim obiekcie oznaczonym [SequenceActionAttribute] aby uzyskać obiekt
Szczegółowa dokumentacja jest dostępna na prośbę.