Desktop i sprzęt
Silnik sterujący centralką sprzętową
Silnik w C#, który rozmawia z centralką audio przez port szeregowy: sterowanie stanowiskami, słuchawkami i mikrofonami, routing dźwięku.

Projekt dla klienta — nazwy i szczegóły objęte poufnością.
Problem
Aplikacja sterująca potrzebowała niezawodnej warstwy komunikacji z urządzeniem, odpornej na różne mostki USB–UART i osobliwości kolejnych wersji firmware’u.
Rozwiązanie
Samodzielny silnik w C#/.NET tłumaczy polecenia wysokiego poziomu na ramki protokołu centralki, pilnuje stanu stanowisk i zapamiętuje ustawienia sesji między uruchomieniami.
Najważniejsze
- Obsługa mostków FTDI i CP2615.
- Emulator mikrokontrolera do testów bez fizycznego sprzętu.
- Przekierowanie audio do portu szeregowego i z powrotem.
- Obejścia opóźnień i ograniczeń konkretnych wersji firmware’u.
- Zapis i odtworzenie ustawień sesji.