Skip to content

v1.0.5 #12

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 17 commits into from
Jan 7, 2022
Merged

v1.0.5 #12

merged 17 commits into from
Jan 7, 2022

Conversation

PaulZC
Copy link
Collaborator

@PaulZC PaulZC commented Jan 7, 2022

No description provided.

PaulZC added 17 commits January 4, 2022 10:48
…e destination.

Default all response memory allocations to minimumResponseAllocation (128).
Made the RXBuffer and backlog buffer private.
Added _lastSocketProtocol - to allow bufferedPoll to easily distinguish between URC's from TCP and UDP sockets.
Discovered that UDP traffic can generate +UUSORD URCs instead of +UUSORF !
Added _saraResponseBacklogLength.
Discovered that strtok is not reentrant... Switched to strtok_r !
Prevented any binary \0's from getting into the backlog (and causing badness for strlen, strtok, etc.)
Swapped from micros to millis for the serial receive timeouts. (millis overflows far less often...)
Made the sscanf's as consistent as possible. Switched to using strstr followed by sscanf, allowing the preceding \r\n to be ignored.
Added new TCP and UDP examples - including multi-socket.
Added the Python Multi_Echo Utils.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

SARA-R5_Example5_ReceiveSMS how to delete old messages ? Known Limitations - Possible Future Improvements
1 participant