[PR #217] [MERGED] webinterface for tag flasher #3225

Closed
opened 2026-03-20 22:08:00 +01:00 by sascha_hemi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/OpenEPaperLink/OpenEPaperLink/pull/217
Author: @nlimper
Created: 2/4/2024
Status: Merged
Merged: 2/4/2024
Merged by: @nlimper

Base: masterHead: mini_AP_v4


📝 Commits (10+)

📊 Changes

48 files changed (+1865 additions, -446 deletions)

View changed files

📝 .github/workflows/build-test.yml (+7 -1)
📝 .github/workflows/release.yml (+18 -18)
📝 ESP32_AP-Flasher/data/tagtypes/33.json (+1 -1)
ESP32_AP-Flasher/data/tagtypes/E1.json (+29 -0)
📝 ESP32_AP-Flasher/data/www/content_cards.json.gz (+0 -0)
ESP32_AP-Flasher/data/www/flash.js.gz (+0 -0)
📝 ESP32_AP-Flasher/data/www/index.html.gz (+0 -0)
📝 ESP32_AP-Flasher/data/www/main.css.gz (+0 -0)
📝 ESP32_AP-Flasher/data/www/main.js.gz (+0 -0)
📝 ESP32_AP-Flasher/include/flasher.h (+3 -2)
📝 ESP32_AP-Flasher/include/ips_display.h (+3 -2)
📝 ESP32_AP-Flasher/include/leds.h (+3 -1)
📝 ESP32_AP-Flasher/include/newproto.h (+2 -1)
📝 ESP32_AP-Flasher/include/powermgt.h (+0 -2)
📝 ESP32_AP-Flasher/include/serialap.h (+1 -0)
📝 ESP32_AP-Flasher/include/settings.h (+1 -1)
📝 ESP32_AP-Flasher/include/tag_db.h (+1 -1)
📝 ESP32_AP-Flasher/include/usbflasher.h (+7 -1)
📝 ESP32_AP-Flasher/include/web.h (+1 -0)
ESP32_AP-Flasher/include/webflasher.h (+30 -0)

...and 28 more files

📄 Description

  • added webinterface for tag flasher
  • added tcp transport for communicating with tag flasher (OTG USB also still works)
  • added content 'timestamp', makes use of preloaded images and buttons on the 2.9" M3
  • webinterface is now aware of C6 and flasher capabilities
  • AP can run without ieee801.15.4 radio (i.e. flasher only) by shorting FLASHER_AP_TXD and FLASHER_AP_RXD
  • added tcp transport option to OEPL-Flasher.py (serial also still works)
  • added new environment OpenEPaperLink_Mini_AP_v4
  • lots of finetuning and bug fixes

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/OpenEPaperLink/OpenEPaperLink/pull/217 **Author:** [@nlimper](https://github.com/nlimper) **Created:** 2/4/2024 **Status:** ✅ Merged **Merged:** 2/4/2024 **Merged by:** [@nlimper](https://github.com/nlimper) **Base:** `master` ← **Head:** `mini_AP_v4` --- ### 📝 Commits (10+) - [`7b11f18`](https://github.com/OpenEPaperLink/OpenEPaperLink/commit/7b11f1849e502ee699fb567d0a6b36f99f5b913c) initial changes for AP mini v4 - [`f417b9c`](https://github.com/OpenEPaperLink/OpenEPaperLink/commit/f417b9ced788bd71d86d56b94cad5d33825e9491) work in progress - [`c72626e`](https://github.com/OpenEPaperLink/OpenEPaperLink/commit/c72626e51aac98bc912063b71fcad8f61deae512) work in progress - [`a4a010c`](https://github.com/OpenEPaperLink/OpenEPaperLink/commit/a4a010c42a552fddb684f66fc1ea61db74807d41) autoflash zbs - [`1e3af30`](https://github.com/OpenEPaperLink/OpenEPaperLink/commit/1e3af3016892dfa4fd82108a254b58827913c132) fix - [`46ab317`](https://github.com/OpenEPaperLink/OpenEPaperLink/commit/46ab3170aeadbf89da7297b2e7c41373b49e4ee3) Squashed commit of the following: - [`e319033`](https://github.com/OpenEPaperLink/OpenEPaperLink/commit/e31903386320ae634be1cd2b0e62d3688712b776) fix - [`12e0235`](https://github.com/OpenEPaperLink/OpenEPaperLink/commit/12e023549f7cf8249dc20e83152a135c0835a79e) Update tagdata.cpp - [`5fec33d`](https://github.com/OpenEPaperLink/OpenEPaperLink/commit/5fec33d02a6063a32e7c44376121c811a9ea82b6) Merge branch 'main' into mini_AP_v4 - [`5669df6`](https://github.com/OpenEPaperLink/OpenEPaperLink/commit/5669df664f99b1d0f20c735af60762609ff523df) Merge branch 'master' into mini_AP_v4 ### 📊 Changes **48 files changed** (+1865 additions, -446 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/build-test.yml` (+7 -1) 📝 `.github/workflows/release.yml` (+18 -18) 📝 `ESP32_AP-Flasher/data/tagtypes/33.json` (+1 -1) ➕ `ESP32_AP-Flasher/data/tagtypes/E1.json` (+29 -0) 📝 `ESP32_AP-Flasher/data/www/content_cards.json.gz` (+0 -0) ➕ `ESP32_AP-Flasher/data/www/flash.js.gz` (+0 -0) 📝 `ESP32_AP-Flasher/data/www/index.html.gz` (+0 -0) 📝 `ESP32_AP-Flasher/data/www/main.css.gz` (+0 -0) 📝 `ESP32_AP-Flasher/data/www/main.js.gz` (+0 -0) 📝 `ESP32_AP-Flasher/include/flasher.h` (+3 -2) 📝 `ESP32_AP-Flasher/include/ips_display.h` (+3 -2) 📝 `ESP32_AP-Flasher/include/leds.h` (+3 -1) 📝 `ESP32_AP-Flasher/include/newproto.h` (+2 -1) 📝 `ESP32_AP-Flasher/include/powermgt.h` (+0 -2) 📝 `ESP32_AP-Flasher/include/serialap.h` (+1 -0) 📝 `ESP32_AP-Flasher/include/settings.h` (+1 -1) 📝 `ESP32_AP-Flasher/include/tag_db.h` (+1 -1) 📝 `ESP32_AP-Flasher/include/usbflasher.h` (+7 -1) 📝 `ESP32_AP-Flasher/include/web.h` (+1 -0) ➕ `ESP32_AP-Flasher/include/webflasher.h` (+30 -0) _...and 28 more files_ </details> ### 📄 Description - added webinterface for tag flasher - added tcp transport for communicating with tag flasher (OTG USB also still works) - added content 'timestamp', makes use of preloaded images and buttons on the 2.9" M3 - webinterface is now aware of C6 and flasher capabilities - AP can run without ieee801.15.4 radio (i.e. flasher only) by shorting FLASHER_AP_TXD and FLASHER_AP_RXD - added tcp transport option to OEPL-Flasher.py (serial also still works) - added new environment `OpenEPaperLink_Mini_AP_v4` - lots of finetuning and bug fixes --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
sascha_hemi added the pull-request label 2026-03-20 22:08:00 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/OpenEPaperLink#3225