fixed zero index problem where _u8ResponseBufferLength is set. #154
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.
Description
when a 1 word (2 byte) response is received _u8ResponseBufferLength is erroneously set to 0 instead of 1
similarly, a 16 word (32 byte) response is received, _u8ResponseBufferLength is set to 15 instead of 16.
This causes available() to return 1 less than it should.
Issues Resolved
It seems like not many people use the available() function.
Check List
General
git diff --check
before committing.The following have been modified to reflect new features, if warranted
The following have NOT been modified