Twój koszyk [więcej]
Twój koszyk jest pusty.
Kategorie produktów
Informacje
Ostatnie wersje programów
TR-Trening 2.53
2.53 7.10.2026
- autogenerowanie listy zmian2.52 27.08 2026
- zaznaczanie całęj grupy do losowania nr startowego jednym klikiem2.51 - 02.06.2026
+ trening - Tworzenie listy z wyników — warning - tworz_startowa_z_wyniku22.50
- poprawione create_startowa() - zeby byli widoczni zawodnicy nie tylko z bib2.43 - 250
-submenu wybieralne i ustawialneTS-Stok 2.62
2.62 2026.10.08
- nie można otworzyć portu chronometru po zamknęciu i ponowqnym uruchomieniu TS-Stok - w trybie wielu na starcie (LA) (R.Smi, M.Bie)2.61
- automatyczne wersjonowanie execa - obsługa importu punktów z bramek z osobnego pliku xlsx/csv (Ustawienia -> Inne -> Monitoruj i importuj punkty), wskaż plik csv lub xlsx. - błędny plik importu wyłącza monitorowanie2.60 2.10.2026
- nowy mechanizm wczytywania/zapisywania sesji - aby kontynuować pomiary po wyłaczeniu programu - weryfikacja indeksów -1 - aktualizacja listy TODO - skrypt wysyłający aktualizacje nie przepuszcza trybu DEBUG2.59.8 29-09.2026 - 30.09.2026
- czcionki LT - przemapowanie, od 8px do 32px, polskie znaki : w C-Power Tool ustaw Config -> Font Library [Extended Ascii] i wgraj czcionkę ascii.lmf2.59.7 29.09.2026
- Tablica LT - obsługa ACK - kolejkowanie i parsowanie - cała komunikacja tablicy jest buforowana - cały interfejs zyskał na płynności - nie będzie już wysłanych a nie wyświetlonych linii - poprawione skalowanie i wypełnianie kolumn tabeli wynikówTS-Maraton 1.74.6
1.74.6
- badanie : zwolnienie 6000ms na tablicy i odczycie tagów - zwolnienie zapisu xml - co 30 sek nie przy każdym skanie - odroczenie odswiezania wyników i karencji gdy jest dużo odczytów - przerwanie przetwarzania bufora po XXXms dla utrzymania płynności interfesju - zabezpieczenie przed zapętleniem przy braku postępu - Ograniczono czas przetwarzania bufora RFID i dodano zabezpieczenie przed zapętleniem przy braku postępu. - Zabezpieczono przywracanie timera skanowania RFID po wyjątku. - Odświeżanie wyników i tabeli karencji opóźniono do ustania nowych żądań; zoptymalizowano przebudowę tabeli karencji. - Dodano kontrolę przepełnienia bufora podglądu RFID i poprawiono komunikaty usuwania danych przy zablokowanych wejściach. - Ograniczono częstotliwość zapisu wyników XML do 30 sekund i dodano zgłaszanie błędów zapisu. - Dodano sygnalizację błędów zapisu logu CSV oraz zabezpieczono indeksowanie historii komunikatów. - Zaproponowano wyłączenie ponawiania transmisji LT i odrzucanie niewysłanych ramek starszych niż 250 ms — do potwierdzenia po wdrożeniu. - Dodano do TODO przeniesienie komunikacji LT i odczytu RFID do osobnych wątków oraz kontrolę kolizji ACK w Stoku. To Do -POM serializacja - zapis i odczyt sesji1.74.5
- test tablicy LT - weryfikacja - poprawka - dynamiczne nazwisko po wpisaniu nr z ręki - zniakało1.74.4
- nowa implementacja zapisu/odczytu sesji - kompresja pliku sesji 56M -> 156k1.74.3
- usunięcie __astcache i ulepszenie autoczyszczenia projektu - kontrola zakresów adresowania tablic - zapis komunikatówq i błędów na wypadek awarii - do pliku Maraton-komunikaty-i-bledy.csv1.74
- zabezpieczenie wilekości tablic i innych indexów przed AccessViolation - polskie znaki na tablicy LT - poprawa zapisu i odczytu linii na tablicy LTTS-Ninja 1.3.31
1.3.31 6.10.2026
- kompilator x86_64 - tablice LT wersja buforowana z common (była lokalna) - WYCOFANIE obsługi tablic serii LC - obsługa dwóch tablic LT - automatyczne generowanie pliku zmian - skrypt kompresujący i wysyłający updaty1.1 -1.3 dodana obsługa tablic LT (statyczne napisy)
to do: dodać napisy przewijane - uzywac wspolrzedne od LC do wyswietlania napisow - dodac anulowanie startu po 3sekundach przytrzymania pistoletu - mozliwosc startu automatycznego bez listy TOR1 i TOR 2TS-Tuning 3.48
3.48 7.10.2026
- autogenerowanie logu zmian3.46
- w choince nie dziłają komendy NSWI_POM1_1 itp, tylko naraz, przez co nie migają falsestarty -gdy sygnalizuje falsestart na jednym, drugie zielone tez gasnie - żle3.26 - lista xml
3.22 - dodanie obslugi minimalnej - chrono 4 portowy
3.21 - 2023.04.13 przeniesione na kompilator 11.2
TS-hippika 1.48
1.48 7.10.2026
- autogenerowanie listy zmian - auto oznaczanie wersji w exe1.47
+ missing argument 3 for create_zawody_raport in .../export.php gdy kopiuje sie listę z innych zawodów + Trening -Twórz listę startową — brak zawodników - poprawione w 2.50 + trening - Tworzenie listy z wyników — warning + Hippika wyn/czas — do normy krzaczki - Bieg już zakończony — wiele okien meta1 -Trafienie w normę czasu — wyniki od A do Z -Dwufazowy — wyniki od A do Z i tablica też1.45
-obsługa PICCO 21.44
- kompilacja pod win64 -poprawki partynice1.42
- wczytywanie listy xmlTimeMaster sync 1.86
1.86 5.10.2026
- dodanie śledzenia zmian - dodanie anutuploadera - przejście na win64x1.82 dodanie ustawiania Minimal Repeat Time w chrono
1.75 Decimalseparator przy konwersji z tekstu - naprawiony
1.5 _daylight wyłączony
Milisekundowa choinka startowa
Technologia się zmienia, technologia zmienia świat...
Na imprezie tuningowej naszego klienta (pozdrawiamy) uczestnik korzystając z szybkiej kamery w trybie SlowMotion 200 klatek/sekundę zarejestrował moment przełączania choinki startowej z ostatniego pomarańczowego na zielone. Była to choinka podwójna, siedmiopunktowa, czyli ma 3 pomarańczowe, zielone, czerwone dla każdego toru osobno, oraz 4 światła pre-stage i stage.
Filmu ukazywał że przy dużym spowolnieniu widać że światła zielone nie zaświecają się jednocześnie, dzieliło je jedna czy dwie klatki, czyli tysięczne części sekundy. Po przeanalizowaniu stwierdziliśmy że nie ma to realnego wpływu na przebieg pomiarów, gdyż ludzkie oko nie zarejestruje tak małej różnicy bez nowoczesnego sprzętu... ale pozostał lekki niedosyt, więc podnieśliśmy rzuconą rękawice.
W efekcie przeglądu firmware, software dla windowsa i hardware udało się uzyskać sporo optymalizacji i tak:
Na imprezie tuningowej naszego klienta (pozdrawiamy) uczestnik korzystając z szybkiej kamery w trybie SlowMotion 200 klatek/sekundę zarejestrował moment przełączania choinki startowej z ostatniego pomarańczowego na zielone. Była to choinka podwójna, siedmiopunktowa, czyli ma 3 pomarańczowe, zielone, czerwone dla każdego toru osobno, oraz 4 światła pre-stage i stage.
Filmu ukazywał że przy dużym spowolnieniu widać że światła zielone nie zaświecają się jednocześnie, dzieliło je jedna czy dwie klatki, czyli tysięczne części sekundy. Po przeanalizowaniu stwierdziliśmy że nie ma to realnego wpływu na przebieg pomiarów, gdyż ludzkie oko nie zarejestruje tak małej różnicy bez nowoczesnego sprzętu... ale pozostał lekki niedosyt, więc podnieśliśmy rzuconą rękawice.
W efekcie przeglądu firmware, software dla windowsa i hardware udało się uzyskać sporo optymalizacji i tak:
- Na pierwszy ogień poszła prędkość transmisji komend pomiędzy choinką oraz komputerem. Podnieśliśmy ją 24 razy, do 230kbps, lecz przy tej prędkości zachodziła obawa o stabilność i odporność na zakłócenia w warunkach polowych - ostatecznie pozostała niższa - co dało przyśpieszenie transmisji 12 razy.
- Kolejne były same komendy firmware. Choć już i tak minimalistyczne, jednak to one były odpowiedzialen w głównej mierze za różnicę wizualną - gdyż lewa i prawa część choinki dostawała osobne polecenie. Różnica i tak nie byłaby widoczna gdyby nie kochany windows... Interfejs UART jest zbudowany tak, że wysyłając słownie bajty na raz - potrafi wysłać pierwszy, zrobić sobie przerwę na kawę, sprawdzić co w necie, obsłużyć inne procesy, pogmerać po dysku i dopiero wysłać drugi bajt. Efekt: prawe zielone zapala się szybciej niż lewe. Po kilku przeliczeniach udało się skompresować polecenie dla lewej choinki, polecenie dla prawej choinki oraz dane kontrolne w jeden bajt. Dzięki tym zabiegom komenda była niepodzielna i wpływała do firmware choinki w jednym czasie dla lewej i prawej strony (2x szybciej)
- Problem został zdławiony ale pozostał pewien niedosyt... programista wie, że komenda która dociera do mikroprocesora choinki jest obsługiwana po kolei dla każdego światła (punktu). Każde takie polecenie trwa około 3.5 mikrosekundy, plus do tego instrukcja warunkowa. Czy da się coś z tym zrobić ? Ano okazuje się że się da. Stary dobry asembler przychodzi z pomocą. Napisałem prosty i skuteczny odpowiednik instrukcji włączania światła który trwał... tylko 0,19 mikrosekundy - 17 razy szybciej.
Copyright © 2026 Sectro Timing Systems.
