Skip to content
New issue

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

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

Already on GitHub? # 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
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants