SerialTransfer
SerialTransfer copied to clipboard
update documentation
Fix issue #83 Adds documentation of SerialTransfer data members which are not valid when a callback function runs, and explains limitations on the non-blocking feature.
The second push to this branch fixes the attribute((packed)) issue described in pySerialTransfer issue 51 in this repo.
Ping. Respectfully, do you have an interest in getting this code documented with doxygen?
Ping. Respectfully, this pull request fixes the examples so they work on esp32 by adding the attribute((packed)), and updates the Readme with details about callbacks. I did considerable testing on both Arduino Uno and ESP32 with pySerial on linux to ensure I didn't break anything. Is it suitable for merging? Or is there overhead that makes you want to accumulate more changes before you merge and release?