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

Configurable IP Addresses #11

Open
K7MDL2 opened this issue Oct 28, 2022 · 1 comment
Open

Configurable IP Addresses #11

K7MDL2 opened this issue Oct 28, 2022 · 1 comment
Labels
enhancement New feature or request

Comments

@K7MDL2
Copy link
Owner

K7MDL2 commented Oct 28, 2022

Currently the desktop target IP is hard coded. Change this to store the IP address in EEPROM.
Add new remote command to remote store the address
Add new remote command to read it by remote app.
Read and use the address on each bootup and use if Enet enabled.

@K7MDL2 K7MDL2 added the enhancement New feature or request label Oct 28, 2022
@K7MDL2
Copy link
Owner Author

K7MDL2 commented Nov 2, 2022

Code added to store last 2 bytes into EEPROM. There are 2 IP Addresses. Destination for reporting and the units own assigned static IP (can be set for DHCP also). All are defaulted to $define values which are copied to variables and stored in EEPROM. It is possible to use the standard remote command process to update the last 2 bytes. The 3rd byte is common to both unit and remote, so this implies they are on the same subnet of 255 addresses. This is only because I had 3 unused bytes left in the 3rd row of EEPROM without major relocation and wipe and reload of existing field units EEPROM which impacts stored calibration data.

Next step is to test it which I have not had a chance to do yet.

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

No branches or pull requests

1 participant