Greetings,
I am attemting to compile the EmonTxV3CM firmware for installation on an Arduino UNO (I have ordered the serial-only board kit and sensors… but while I am waiting in AUS.)
I have followed the instructions for installing emonLibCM, and EmoV3CM (where I have copied the EmonTxV3CM.ino, EmonTxV3CM_rfm.ino and EmonTxV3CM_config.ino into their own sketch directory).
When I try to compile, I get the following error:
/tmp/arduino-sketch-2701E3269E5DF8CB4B0FF29FFC50441A/libraries/EmonLibCM/emonLibCM.cpp.o (symbol from plugin): In function DS18B20_PWR': (.text+0x0): multiple definition of assumedVrms’
/tmp/arduino-sketch-2701E3269E5DF8CB4B0FF29FFC50441A/sketch/EmonTxV3CM.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
collect2: error: ld returned 1 exit status
The Github entry hasn’t been updated (I’ve no idea why - I didn’t put it there, I don’t understand Github and I’m not responsible for it). Get your emonLibCM from the forum post where I released it.