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

Web Throttle/SD Card on board #74

Open
davidcutting42 opened this issue Nov 21, 2020 · 7 comments
Open

Web Throttle/SD Card on board #74

davidcutting42 opened this issue Nov 21, 2020 · 7 comments
Assignees
Labels
Enhancement New feature or request Hardware Item relates to hardware
Milestone

Comments

@davidcutting42
Copy link

davidcutting42 commented Nov 21, 2020

From #66 - Might host turnout/input/output data, and/or host an instance of exWebThrottle.

@davidcutting42 davidcutting42 added Enhancement New feature or request Hardware Item relates to hardware labels Nov 21, 2020
@davidcutting42 davidcutting42 added this to the v3.1.0 milestone Nov 21, 2020
@davidcutting42 davidcutting42 changed the title Add SD card support option Add SD card support option/Web Throttle onboard the CS Nov 21, 2020
@davidcutting42 davidcutting42 changed the title Add SD card support option/Web Throttle onboard the CS Web Throttle/SD Card on board Nov 21, 2020
@davidcutting42 davidcutting42 self-assigned this Nov 21, 2020
@matt-vdv
Copy link
Member

Having an instance of exWebThrottle onboard requires a webserver, something not available without programming the ESP8266, as far as I am aware. Also, the ESP8266 might not be the fastest web server ever... may need an ESP32.

@Asbelos
Copy link
Contributor

Asbelos commented Nov 21, 2020 via email

@matt-vdv
Copy link
Member

@Asbelos very true, although I think the major flaw is having to reprogram the ESP every time we release a new version of exWebThrottle. (for more info on exWebThrottle distribution, see DCC-EX/WebThrottle-EX#15)

@davidcutting42
Copy link
Author

the major flaw is having to reprogram the ESP every time we release a new version of exWebThrottle

@matt-hu not if you have an SD card. Then you can just have it serve static files from the SD card.

I also have a hard time believing that we can't serve exWebThrottle over AT commands. Might be a little hacky, but if you look around with a quick google search there are ways.

@matt-vdv
Copy link
Member

@davidcutting42 Ok, those are good ideas...
I will look into the AT command stuff, but I also think that PWAs should be used as well, so users have a choice.

@ManiAkasapu
Copy link
Member

ManiAkasapu commented Nov 22, 2020

Come up with best idea Gents..:)

@davidcutting42
Copy link
Author

@matt-hu I agree that the ideal option would be to port everything over to the ESP32 and serve the webpage up from there. Unfortunately, the ESP would require a lot of changes and bloat in the current firmware. We are considering the option of moving to the ESP32 as our only platform for the v4 release and maintaining backwards compatibility with v3.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement New feature or request Hardware Item relates to hardware
Projects
None yet
Development

No branches or pull requests

4 participants