For reasons that I am not 100% clear about, but I managed to get rid of an error message
Global variables use 1299 bytes (63%) of dynamic memory, leaving 749 bytes for local variables. Maximum is 2048 bytes.
Invalid library found in /Users/jjb/Documents/Arduino/OEM/Software/libraries/EmonTxV3CM-master: no headers files (.h) found in /Users/jjb/Documents/Arduino/OEM/Software/libraries/EmonTxV3CM-master
by removing that folder from within the Arduino “tree” & re-starting the Upload, having read Compilation Error for 3phase sketch using PlatformIO and Visual Sudio Code - #11 by Patd37
But moving on, and wiring everything up, using Terminal I get this. It looks like this emonTx is now running EmonLibCM Continuous Monitoring V2.00
, whereas it had been on emonTx V3.4 Discrete Sampling V3.10
. Perhaps that means a small “woo hoo” can be called? Or is the EEPROM error still something that needs addressing? Ditto RF?
EDITED TO ADD: Data is arriving on the emonPi EmonCMS too
TIA
^[[Api@emonpi:sudo systemctl stop emonhub.service
pi@emonpi:~ $ miniterm /dev/ttyAMA0 115200
--- Miniterm on /dev/ttyAMA0 115200,8,N,1 ---
--- Quit: Ctrl+] | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H ---
emonTx V3.4 EmonLibCM Continuous Monitoring V2.00
OpenEnergyMonitor.org
ERROR EEPROM config contains 1 invalid values
Consider restoring defaults and re-applying config.
Loaded EEPROM config
Settings:
Group 210, Node 9, Band 433 MHz
Calibration:
vCal = 0.00
assumedV = 0.00
i1Cal = 0.00
i1Lead = 0.00
i2Cal = 0.00
i2Lead = 0.00
i3Cal = 0.00
i3Lead = 0.00
i4Cal = 0.00
i4Lead = 0.00
datalog = 9.96
pulses = 0
pulse period = 0
temp_enable = 0
Temperature Sensors found = 0 of 1
Temperature measurement is NOT enabled.
RF off
POST.....wait 10s
'+++' then [Enter] for config mode
NO CT's detected
AC present
MSG:1,Vrms:0.00,T1:0.00,T2:0.00,T3:0.00,pulse:0
MSG:2,Vrms:0.00,T1:0.00,T2:0.00,T3:0.00,pulse:0