Valerio De Benedetto
Valerio De Benedetto
Yes, the reason why the library behaves this way is basically RTU. As @pseudotronics explained, the expectation behind this design is that the user will repeatedly call `nmbs_server_poll()`, and eventually...
Fixed in a6f61b67b4f081b8aa452ddc38d9aec38e7ac906
Merged the TCP example fix. Thank you
Hi, are you using the defines described in the readme? https://github.com/debevv/nanoMODBUS?tab=readme-ov-file#misc Are you enabling size optimizations in the compiler?
What defines are you using? In general, what do you need and what you don´t? So i can reproduce your situation
I tried to manually remove TCP-related code, but as expected it doesn't help much. I think you can get away, if it's possible in your project, with using only a...
Hi, can you check the read/write platform functions are still called, or if the code is stuck inside of one of them? Alternately, try to setup again nanomodbus. Like, after...
Hi, thanks for the PR. I don't know if the time spent on calculating the CRC in a typical modbus application justifies doing it via DMA, but I think giving...
Implemented in https://github.com/debevv/nanoMODBUS/pull/64
@marcocipriani01 yes, an STM32 example with lwIP and a custom CRC function would be very useful