thelsing
thelsing
Short answer: Nobody tried yet. I don't know if this stack is complete enough to pass all tests of the certification. You would have to test with knx EITT. On...
When you feel that this code is ready for inclusion, mark the PR as "ready for review"
I would add a method the the Memory class that writes some bytes to _data and calls _platform.commitToEeprom(); in such a way that readMemory failse [here. ](https://github.com/thelsing/knx/blob/6254fc9b6789adf13058c3f243f3becde8a69b3c/src/knx/memory.cpp#L39) Just writing 0x00...
Yes. See https://github.com/thelsing/knx/blob/22af8267c3d059fb9e63a5d8ab351e74605b2540/src/knx/bau_systemB.cpp#L150 and 3.7.1.2 in 3/5/2 of the spec.
If somebody wants to further reduze the footprint of the lib with further tweaks from the article. Feel free to submit a pull request. Regarding the topic: I have no...
Maybe its just an issue to set the KNX_FLASH_SIZE define to a valid size.
Everything is possible ;) In https://github.com/thelsing/knx/pull/45 is some inital support for STM32 (with some issues). There is currently no support for STKNX, You would need to add a new DataLinkLayer...
I guess the easiest way to add STM32 support would be to use STMdiuno.
@leoujz can you share your work please?
Can you just put the repository in your github account? This way interested persons can just grab the bits they want.