forked from Akcelerometry_drgania_WMT/PI_mikrokontroler
24 lines
1.2 KiB
Markdown
24 lines
1.2 KiB
Markdown
# Wersje systemu
|
|
|
|
## 1.3.3
|
|
|
|
* Ustawianie deaty i godziny przy wciośniuęciu OK + DOWN przy starcie urządzenia.
|
|
|
|
## 1.3.2
|
|
|
|
* Dodano getRange w sterowniku ADXL345 i poprawiono ADXL345FreshSPI.cpp, w którym domyślnie był tryb 2G. Pbecnie jest 16G i FULL_RES.
|
|
* W main.cpp w setup(), przy inicjalizacji ADXL345 dodano wywołanie getRange w celu wyświetlenia parametru każdego akcelerometru.
|
|
|
|
|
|
## 1.3.1 - poprawki
|
|
|
|
* W celu wyeliminowania niedeterministycznych opóźnień zapisu na nośnik flash (SD), zaimplementowano architekturę 'Zero-Wait Capture'. Całość sekwencji pomiarowej (czas trwania zdefiniowany config.duration) jest buforowana w pamięci PSRAM. Separacja procesów akwizycji i składowania danych pozwoliła osiągniąć stały interwał próbkowania dla wielokanałowego systemu drganiowego.
|
|
|
|
|
|
## 1.1 - poprawki
|
|
|
|
* Arduino SD ma ograniczenia w postaci maksymalnej ilości plików w folderze w ilości około 500. Dodano podział kardy SD na foldery. Obecnie pliki log tworzone są na karcie SD w katalogu: logs/numer/numer_pliku.wmt, gdzie nazwa pliku jest wypełniona wiodącymi zerami. Na przykład: logs/1/00000001.wmt
|
|
* Poprawka Watchdoga, który czasami restartował urządzenie.
|
|
|
|
## 1.0 - wersja testowa
|