Genau das ist das Problem.
Jawoll
Moderator: Co-Administratoren
Code: Alles auswählen
#define USE_AES
#define HM_DEF_KEY <hier den Homematic Default Key eintragen>
#define HM_DEF_KEY_INDEX 0
Mehrfache Bedienung hat geklappt. Wobei ich auch nur 3-4 kurzes Lesen getestet habe.HM42 hat geschrieben: ↑23.01.2019, 01:39Liegt dies daran das der RAM-Speicher knapp (84%) wird ? Sobald ich auf den ungesicherten Modus umschalte (Kompilat mit AES !), funktioniert das Lesegerät auch bei mehreren Betätigungen.
Jèrôme, du hast geschrieben, dass dein Aufbau auch im AES-Modus läuft. Klappt dies auch bei mehrfacher Bedienung ? Liegt bei dir die RAM-Nutzung auch bei 84% ?
Code: Alles auswählen
#define NDEBUG
Bisher war der Flash-Speicher bei mir noch nicht knapp und habe auch den originalen Bootloader drauf.
Hallo Thomas,
Hast du dir den Commit mal angeschaut?
Sorry, da bin ich leider raus.HM42 hat geschrieben: ↑23.01.2019, 18:14Wo ihr nun schon soviel Speicher gespart habt, wie wäre es, wenn ihr dem Gerät noch zwei oder vier Digitalausgangs-/Aktor-Kanäle spendiert. Dann könnte man dort z.B. direkt Türöffnermagneten und/oder eine 3-Farb-Status-Led für den aktuellen Alarmmodus oder Verschluss-Status anschließen.
Außerdem habe ich die Erkennung und Meldung von unzulässigen Tags noch nicht ganz abgeschrieben, wäre schon ganz nett, wenn dies doch irgendwann ginge.
Code: Alles auswählen
// Invertieren der StandbyLed: 0xff,0x01 (invertiert) oder 0xff,0x00 (nicht invertiert)
Code: Alles auswählen
DEFREGISTER(RFIDReg1,CREG_AES_ACTIVE,0xe0,0xe1,0xe2,0xe3,0x04,0xe5,0xe6,0xe7)
Code: Alles auswählen
DEFREGISTER(RFIDReg1,CREG_AES_ACTIVE,0xe0,0xe1,0xe2,0xe3,0xe4,0xe5,0xe6,0xe7)