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

Cleaned up UI <->FS path to not include any string operations. #482

Merged
merged 41 commits into from Mar 7, 2022

Conversation

MartinMueller2003
Copy link
Collaborator

@MartinMueller2003 MartinMueller2003 commented Mar 4, 2022

  1. Added support for PSRAM. Moved Web Buffers and json structures into PSRAM. This allowed an increase in number of pixels supported when PSRAM is present from 3000 pixels to 7000 pixels.
  2. Added new board type esp32_wt32eth01 (not tested)
  3. Changes to work around latest changes in uart.c that cause crashes.
  4. Updated the ESP Framework version to the March 3 2022 version to get fixes to SD MMD and performance improvements.
  5. Updated other libs to latest versions
  6. WARNING: Arduino IDE can no longer be used to build and load the images for ESP32 builds.
  7. Added QuinLED board definitions. Not part of build yet.

Added size field to the tracking structure
Changed save to file to skip string step and save JsonDoc directly to a file to conserve RAM while writing the file.
Removed a serialize to string operation that crashes on the 2.0.3 ESP32 core (also uses less ram)
Added SaveConfig that takes JsonDoc Ref
…config. This saves ram in the save operation.
Unified creation of "system" config to a single function.
Removed some debug output.
…file and then gets processed when we are not in an interrupt level operation.
Added a workaround for the crash in uart.c from ESP-IDF
Added ESP8266 definition for ESP_INTR_FLAG_IRAM
Added ET32-ETH01 platform
Moved global cache dirs to reside in the ESP dir.
@forkineye forkineye merged commit 60a8853 into forkineye:main Mar 7, 2022
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.

None yet

2 participants