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

Add support for Nextion HMI Display's. #66

Closed
5 of 7 tasks
vanvught opened this issue Oct 11, 2019 · 8 comments
Closed
5 of 7 tasks

Add support for Nextion HMI Display's. #66

vanvught opened this issue Oct 11, 2019 · 8 comments

Comments

@vanvught
Copy link
Owner

vanvught commented Oct 11, 2019

See https://github.com/vanvught/opi-nextion

  • Make GetIndex static in lib-remoteconfig
  • Add Getter's in RemoteConfig class
  • Add StoreNextion
  • Add bool Network::EnableDhcp(void) -> needs lib-h3/net update
  • Make void RemoteConfig::HandleReboot(void) static
  • Update website
  • Update RemoteConfigUI.jar
vanvught added a commit that referenced this issue Oct 13, 2019
vanvught added a commit that referenced this issue Oct 20, 2019
vanvught added a commit that referenced this issue Oct 22, 2019
@hippyau
Copy link
Contributor

hippyau commented Dec 9, 2019

Hi Arjan,

Fresh clone of staging and build is failing, several times because of missing file...

In file included from src/storenextion.cpp:28:0:
./include/storenextion.h:29:27: fatal error: nextionparams.h: No such file or directory
 #include "nextionparams.h"
                ^

Cheers :)

@vanvught
Copy link
Owner Author

vanvught commented Dec 9, 2019

Hi Hippy,

Oh shoot ;-) The idea of the staging branch is not having the Nextion dependency. I will investigate what went wrong with my commits. And of course...fix it.

Greets, Arjan

@hippyau
Copy link
Contributor

hippyau commented Dec 9, 2019

All good... I am doing fresh clone compiles so to test "out of the box" experience for users for V2.2

I will use my experience here to help with writing a compile how-to. there are still things like have to chmod +x *.sh in the scripts directory, these are easy to do if I write up a how-to for newbies.

Legend!
Cheers,
Hippy

@vanvught
Copy link
Owner Author

vanvught commented Dec 9, 2019

Hi Hippy, please will you check if you have cloned the staging branch? When looking at GitHub, there is no storenextion.cpp in the staging branch. Cheers! Arjan

@hippyau
Copy link
Contributor

hippyau commented Dec 9, 2019

I am soooo sorry to waste your time Arjan...

I did not clone the repo properly!
git clone --branch staging https://github.com/vanvught/rpidmx512.git
builds clean!! Thank you! Doh!

I'll begin testing :)

I can see the compressed firmware will be useful also!

**[./opi_emac_artnet_rdm_l6470/orangepi_one.uImage is too big for SPI Flash -> 151964]**
-rw-rw-r-- 1 hip hip 107376 Dec  9 20:58 ./opi_emac_e131_pixel/orangepi_zero.uImage
-rw-rw-r-- 1 hip hip 114716 Dec  9 20:58 ./opi_emac_llrp_tftpd/orangepi_zero.uImage
**[./opi_emac_ltc_smpte/orangepi_zero.uImage is too big for SPI Flash -> 154288]**
-rw-rw-r-- 1 hip hip 82983 Dec  9 20:58 ./opi_emac_ltc_smpte/orangepi_zero.uImage.gz
-rw-rw-r-- 1 hip hip 97424 Dec  9 20:58 ./opi_emac_osc_client/orangepi_zero.uImage
-rw-rw-r-- 1 hip hip 109252 Dec  9 20:58 ./opi_emac_osc_dmx/orangepi_zero.uImage

Cheers,
Hip

@hippyau
Copy link
Contributor

hippyau commented Dec 9, 2019

PS. When I pulled staging, the scripts were still executable :)

Also that means that master is not compiling at the moment.

@vanvught
Copy link
Owner Author

vanvught commented Dec 9, 2019 via email

vanvught added a commit that referenced this issue Apr 10, 2020
*. Deleted files for #66
*. Updated Copyright statement mailto:
@vanvught
Copy link
Owner Author

No user feedback.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants