Änderungsdatei für das SJS2 Projekt -------------------------------------------------- V 23.31 07.03.2022 Abspielen des Fehlstartsounds wird nicht mehr unterbrochen V 22.71 15.07.2022 Funkmodus: Fehlstartsound wird nicht mehr abgebrochen, wenn die Daten abgeholt werden V 22.21 01.02.2022 Unterstützung von automatischem Starten Verbesserung ISR V 22.12 27.01.2022 Testversion für Batterieüberwachung V 22.11 13.01.2022 Bugfix in Bootloader (Achtung mit Programmer aufspielen) RAM eingespart V 21.61 08.06.2021 Bugfix in Bootloader RAM eingespart V 20.22 05.02.2020 Fix: Wartezeit beim Auslesen der Charge-Leitung hinzugefügt V 20.21 05.02.2020 Fix: SJS nicht ausschalten, wenn die Akkuladung aktiv ist V 20.12 16.01.2020 Fix für Fehlstart-Trigger im Funkbetrieb mit dem neuen Bang2 V 19.63 27.06.2019 Achtung: Im Funkmodus wird die Enumerierung jetzt mittels Ein-/Ausschaltknopf bestätigt und nicht mehr mit Erschütterung! V 19.62 11.06.2019 Es besteht die Möglichkeit den Fehlstart-Sound auszuschalten V 18.C3 06.12.2018 Das Gerät schaltet sich jetzt auch im WTN Modus aus, wenn ein Kabel ausgesteckt wird. V 18.C1 04.12.2018 Das Gerät schaltet jetzt auch aus, wenn es im Funkmodus ist und das Kabel abgesteckt wird (z.B. um das Gerät zu laden). Das Gerät schaltet jetzt auch bei sehr kurzen Einschaltimpulsen ein. Bugfix in der Kanalaktivierung V 18.B1 27.11.2018 Bugfix in UART RTS/CTS Handling Soundausgabe optimiert V 18.A3 05.10.2018 Nach V 18.95 hat sich ein Fehler beim Kabelbetrieb, bei der Enumeration, eingeschlichen. Somit funktioniern im Kabelmodus auch Version V 18.98, 99, 9A, A1 und A2 nicht. V 18.A2 03.10.2018 Wenn man gerade am Laden ist, soll NICHT ausgeschaltet werden dürfen. LADEN ist nur möglich, wenn die externe Spannung V34 einen bestimmten Mindestwert hat. Dann kann es sein, dass der Akku (VCC) sehr wenig Spannung hat, dann soll natürlich der Akku aufgeladen werden, auch wenn er weniger als VOLTAGE_POWER_OFF Spannung hat. Stackgröße des runRealtime wieder auf 400 bytes gesetzt, denn man müßte das gründlich testen (alle Szenarien). V 18.A1 01.10.2018 Hardware-Rev3. Es wird für die Analog-Messsung measure34V und measureVcc eine Mittelwertbildung erstellelt. Fehler behoben: Fehlstart-Soundfile wurde durch sendDecisionData-Sendung unterbrochen. Hardware-Revision 2 hat einen anderen Spannungsteiler als Rev3. V 18.9A 21.09.2018 Hardware-Rev3. Da wurde am falschen Pin gemessen? Es wurde an MEASURE_VCC gemessen. Es sollte aber an MEASURE_34V gemssen werden! updateGui: currentVcc = measure34V() anstatt ..getVCC() V 18.99 19.09.2018 Bugfix: Zweiter Trigger bei Fehlstart funktioniert wieder V 18.98 18.09.2018 Led Anzeige auf 34V angepasst Adress-Modus für WTN. Alle Kommandos werden nun mit einer Adresse im Kommando-Header versehen. V 18.95 12.09.2018 Bugfixes und Optimierungen für WTN Betrieb V 18.87 31.08.2018 WTN Integration V 18.61 19.06.2018 Die Totzeit des Kanales 0 wurde von 10ms auf 20ms erhöht. V 18.57 17.05.2018 Beim Funktionstest für den Beschleunigungssensor die Differenzschwellwerte um Faktor 10 erhöht. Messergebnisse werden in 100µg Basis umgerechnet. V 18.36 28.03.2018 Totzeit auf 10 mSec gestellt. Soundverstärker wird nicht mehr nach dem enumerieren eingeschaltet, sondern per Kommando. Test Kommando implementiert, um Intensität der Laustärke zu prüfen. V 18.35 15.03.2018 "not connected" Pins wurden intialisiert. V 18.33 13.03.2018 Bug fixed: Charge Input Pin musste noch in hal_gpio.c konfiguriert werden. V 18.32 12.03.2018 Led-Indikator angepasst, gemäß neuen Anforderungen: Wenn externe Speisung: Dann permanent leuchtend, grün(Ladund ausgeschaltet) oder orange(Ladung eingeschaltet) Wenn Batteriebetrieb : Dann blinkende Led: grün(gut), orange(schwach), rot(schlecht) V 18.31 09.03.2018 Kompilat für Rev2. Bugfix beim Befehl Recall-Info. V 17.A1 11.10.2017 Testversion mit verbessertem Algorithmus