Rejestr decyzji architektonicznych¶
Decyzje dotyczące wyłącznie aplikacji CanSensorHub, których uzasadnienie
przestałoby być oczywiste po kilku miesiącach. Decyzje wiążące więcej niż jedno
repozytorium rodziny CANbusSensors są zapisywane w repozytorium CanBusCommon.
Zapis obejmuje kontekst, rozważane warianty i konsekwencje, nie samą treść decyzji. Decyzja bez zapisanego powodu bywa po czasie odwracana przez kogoś, kto nie zna ograniczenia, które ją wymusiło.
| Nr | Decyzja | Stan |
|---|---|---|
| 0001 | Narzędzia serwisowe jako osobne projekty wykrywane w czasie działania, włączane właściwością WithTools |
przyjęta |
| 0002 | Jedno narzędzie obsługuje jeden typ urządzenia i jedną wielkość; przyrządy i obliczenia we wspólnej bibliotece Metrology |
przyjęta |
| 0003 | Dostęp do przyrządów przez bezpośrednie wywołania visa64.dll; build i testy bez VISA |
przyjęta |
| 0004 | Współczynniki AFE MPCC wyznaczane przez złożenie z bieżącą korekcją; firmware bez zmian | przyjęta |
| 0005 | Zapis współczynników: blokada zdejmowana tylko w RAM, jeden SAVE_CONFIG, wycofanie bez zapisu |
przyjęta |
| 0006 | Raport HTML z wykresem SVG; PDF z tego samego HTML przez Chrome albo Edge bez okna, bez nowych zależności | przyjęta |