Skip to content
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

v2.0.3 #89

Merged
merged 5 commits into from
Jun 28, 2024
Merged

v2.0.3 #89

merged 5 commits into from
Jun 28, 2024

Conversation

ayushsharma82
Copy link
Owner

No description provided.

mathieucarbou and others added 5 commits June 13, 2024 23:18
…ial (#78)

* Fix warnings
On Arduino 3, type definition has changed. It is recommended to use PRIu32 / PRId32 / PRIu16 / PRI16 / etc for printf formats

* Review implemented signatures

* Support configuring WS max clients

* Add onMessage(WSLStringMessageHandler recv) to support String callback

* PONG Optimization

* Simplify _write_row_packet by precomputing header and lengths and make it static

* Added WebSerialLite: a lightweight high-performance version of WebSerial
- WebSerialLite is able to stream in real-time at a speed of more than 20 messages per second with a low memory footprint
- There is no synchronization or mutex in place (be careful when 2 cores are writing)
- There is no buffering by default, so write(c), print(c), printf(...) and variants with only 1 character are not allowed
- WebSerialLite can use a special line buffering mode to only send complete lines to the browser - suitable for redirecting Arduino logs to the browser
* Arduino 2

* ESP Async WebServer v3 (breaking changes in v3)
@ayushsharma82 ayushsharma82 merged commit 1736f21 into master Jun 28, 2024
20 checks passed
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.

2 participants