Some weeks ago I decided to become familiar with the Arduino IDE method for updating an emonTx firmware/sketch.
I installed it on my Windows laptop together with the required Libraries.
I was successful in burning the latest 3 phase sketch with Calibration constants which I had determined after a few experiments. It all worked perfectly well.
Today I decided to further adjust the Calibration constants and made the necessary changes to the src.ino file.
I expected the updating process to be as simple and straightforward as previously but it was not …
When running Arduino IDE Verify, I get the following error messages …
~~\src\config.ino: In function ‘void readInput()’:
config:165:25: error ‘showString’ was not declared in this scope
Then a similar error …
In function ‘bool config(char)’:
config:239:29: error ‘showString’ was not declared in this scope
I am at a loss to understand as I’m using the same procedure that worked a few weeks ago.
I’m using SERIALOUT (line 74 of src.ino) and notepad ++ to make changes to & save files.
Searching the Forum for config.ino, I found nothing relevant except for a ‘Much improved version by Robert Wall #6’. I tried this but it still threw errors on Verify.
Any suggestions/help – most welcome