Skip to content

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

2 participants