SafeString

A Safe, Static String library to replace Arduino String, plus non-blocking Serial I/O, I/O buffering, loopTimer and millisDelay

Author
Matthew Ford
Website
https://github.com/PowerBroker2/SafeString
Category
Data Processing
License
Unknown
Library Type
Contributed
Architectures
Any

See README.md for revision notes. This library implemnents Safe (static) Strings which never cause reboots and has extensive debugging messages. Includes SafeStringReader: non-blocking tokenizing text reader, BufferedOutput: non-blocking text output, BufferedInput: extra buffering for text input, loopTimer: track of the maximum and average run times for the loop, PinFlasher: non-blocking flashing on an output Pin and millisDelay: a non-blocking delay, with single-shot, repeating, restart and stop facilities.

Downloads

Filename Release Date File Size
SafeString-4.1.35.zip 2024-10-17 644.32 KiB
SafeString-4.1.34.zip 2024-08-20 644.36 KiB
SafeString-4.1.33.zip 2024-06-28 644.61 KiB
SafeString-4.1.32.zip 2024-05-24 643.07 KiB
SafeString-4.1.31.zip 2024-02-09 642.28 KiB
SafeString-4.1.30.zip 2023-10-29 640.75 KiB
SafeString-4.1.29.zip 2023-10-03 640.55 KiB
SafeString-4.1.28.zip 2023-09-23 634.26 KiB
SafeString-4.1.27.zip 2023-05-15 631.07 KiB
SafeString-4.1.26.zip 2023-04-22 213.02 KiB