Event Horizon
Nowoczesna diagnostyka PSA — od DiagPSA do EH-Core
O projekcie
Projekt Event Horizon to wynik pasji i setek godzin spędzonych przed ekranem. Jest rozwijany hobbystycznie, całkowicie jednoosobowo, z dbałością o każdy detal techniczny.
Moim celem jest stworzenie narzędzia, które łączy nowoczesną architekturę z intuicyjną obsługą.
Historia Event Horizon
DiagPSA — Geneza
Powstanie Event Horizon rozpoczęte jako program do przekodowywania funkcji w BSI2010EV Delphi. Początkowa nazwa — DiagPSA — program raczej poligon naukowo-doświadczalny powstawał w Visual Studio 2019, na bazie C# / WinForms / .NET Framework 4.8.
Zamrożenie projektu
Projekt został zamrożony na około rok. Po powrocie — za dużo kodu, za dużo plików, trudność w odnalezieniu się. To był moment przełomowy: kontynuować stary kod czy zacząć od nowa w czymś lepszym?
Przejście na WPF / .NET 10
Przekopanie internetu — postawiono na nowszy format: C# / WPF / .NET 10. Strzał w dziesiątkę! Skoro kodowanie BSI już opanowane, to czas zbudować filary całego programu. I tak powstało jądro: system modułowy EH-Core (nazwa kodowa).
EH-Core: Pełna platforma
Docelowo: pełna platforma diagnostyczna z panelem webowym, integracją z chmurą, systemem licencji, OTA updates, logowaniem CAN i współpracą z Teensy 4.1. Program do pobrania w dziale Download.
Ewolucja technologii
Filmy
Brak filmów. Dodaj filmy z panelu edycji.
Dynamiczna Oś Czasu
Era "WPF - Event Horizon"
Brak wpisów dla tej ery.
Era "Win FORM - DiagPSA" (Legacy)
Udane dodanie do programu kodu "Seedkey" który umiał wygenerować poprawną dopowiedz w komunikacji z BSI2010EV, co dawało wreszcie dostęp do zmiany/ zapisu parametrów.
Pierwsza działająca wersja programu. Po dziesiątkach, a nawet setkach kompilacji, pojąłem podstawowe zasady obsługi VS, kodu C# i milionów błędów ;D Jednocześnie w tej versji miałem już dodany kod łączący się poprzez Arduino, do BSI2010EV i odczyt podstawowych informacji.
Galeria


