Сообщение от dee098
Не знаю какую либу ты пользовал под aes.encrypt. Она точно сама выделяет память под ответ ?
|
Использовал эту
https://www.arduino.cc/reference/en/libraries/aeslib/. Выше скинул лог
Прошу прощения, забыл убрать return(ставил для теста) в начале процедуры generateSysconResponses. Ардуино виснет вот с таким логом
Start
PSP: 00
PSP: 5A 02 01 A2
Arduino: A5 05 06 10 C3 06 76
PSP: 5A 02 0C 97
Arduino: A5 06 06 FF FF FF FF
Arduino: 52
PSP: 5A 0B 80 (08 C6 77 D7 02 19 1C 1C 5B ) 50
Key 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Key not found
Arduino: A5 12 06 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
Arduino: 52
PSP: 5A 02 01 A2
Arduino: A5 05 06 10 C3 06 76
PSP: 5A 02 0C 97
Arduino: A5 06 06 FF FF FF FF
Arduino: 52
PSP: 5A 0B 80 (02 1E E9 08 23 B3 18 39 6A ) 78
Key 0