Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hi. I am attempting to update this library to v7.3.4. I am attempting to migrate away from Arduino, but in the mean time I would love to be able to use the latest version of qpcpp on Arduino projects.
I first wrote a file list of all of the files in v6.9.4 and a little bash script to copy those files from the qpcpp directories to the qp-arduino directory and included those files in qp-arduino to help with future updates. (I do not know if you use scripts to manage copying files between all of your repositories or if you do it by hand, but that must be a lot of work to keep all those consistent!)
I then updated qpcpp to v7.3.4 and ran the bash script to copy the newer versions of the files into the qp-arduino directory. First thing I noticed is that 10 files are missing in the new version of qpcpp. I deleted those 10 files from the qp-arduino directory. I do not know which new files in qpcpp are now necessary in qp-arduino. I also have not yet updated the example files.
I removed qpn_avr since it is obsolete, but I did not update the README or other documentation.
I read that you have a new more complicated kernel that helps when mixing blocking and non-blocking code. This could be very useful for Arduino projects since some libraries use blocking code unfortunately. I would like to be able to add this kernel to the qp-arduino library too if possible.