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

EspSoftwareSerial 6.4.0: Non-parity modes save 56 bytes of heap memory (loopback example) #6882

Merged
merged 1 commit into from
Dec 5, 2019

Conversation

dok-net
Copy link
Contributor

@dok-net dok-net commented Dec 5, 2019

The saved heap is offset by 8 bytes more used IRAM, but buffer sizes can vary widely, depending on use case, therefore this change is given preference.
Hardened code in non-parity mode against setting parity case by case.
Waveform generator is back after one release without it.

Hardened code in non-parity mode against setting parity case by case.
Waveform generator is back after one release without.
@dok-net dok-net changed the title Non-parity modes save 56 bytes of heap memory. EspSoftwareSerial: Non-parity modes save 56 bytes of heap memory. Dec 5, 2019
@dok-net dok-net changed the title EspSoftwareSerial: Non-parity modes save 56 bytes of heap memory. EspSoftwareSerial: Non-parity modes save 56 bytes of heap memory (loopback example) Dec 5, 2019
@dok-net dok-net changed the title EspSoftwareSerial: Non-parity modes save 56 bytes of heap memory (loopback example) EspSoftwareSerial 6.4.0: Non-parity modes save 56 bytes of heap memory (loopback example) Dec 5, 2019
@devyte devyte merged commit 8a6a7f7 into esp8266:master Dec 5, 2019
@dok-net dok-net deleted the swserial branch December 5, 2019 12:08
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