@sgfulton
Active 5 years, 11 months agoForum Replies Created
-
AuthorPosts
-
Hi James, we regularly had this problem when using the Decagon CTD-10s connected to a DIY Arduino Mega data logger. We ended up taking the median value of 10 measurements taken 1x/second every 5 mins. However, what eventually worked (if I’m remembering this correctly; this was my dissertation research done in 2016-2019) was clamping an RF ferrite balun filter to the cables. They looked something like this: https://www.digikey.com/en/products/detail/fair-rite-products-corp./0444173951/8594098?utm_adgroup=Ferrite%20Cores%20-%20Cables%20and%20Wiring&utm_source=google&utm_medium=cpc&utm_campaign=Shopping_Product_Filters_NEW&utm_term=&utm_content=Ferrite%20Cores%20-%20Cables%20and%20Wiring&gclid=CjwKCAiApfeQBhAUEiwA7K_UH7XcVuubBeU3WlGAQFSizFtYSRyiAbgXnIgNb0TLWobKsUVKiNRBVxoCfTAQAvD_BwE
I think it must’ve been noise interference from somewhere on our board. Hope this helps! I have code you’re welcome too if you’re interested.
Stephanie
2018-08-03 at 10:31 AM in reply to: Anyone used the Adafruit 3G FONA or other 3G cellular modem? #12330Hey Pat,
Thanks for your help…we’ve now been able to successfully register the FONA and ping the internet. We’re still not able to post to the internet though. I’m going to going to make anohter separate post for this question in the hope that others will also see it since it’s a new question.
Thanks again…perhaps you can shed some light on this issue also?
Cheers,
StephanieHi Veronica,
I’d suggest looking at the Atlas Scientific sensors…they have one for measuring electrical conductivity across a range of salinities: https://www.atlas-scientific.com/conductivity.html. We’ve been using them with fairly good success for the last several years. They do foul rather quickly if there is iron in your system, and we’ve found that they do require periodic (if not monthly) calibration. On the up side, however, they are relatively small and inexpensive and come with available C++/Arduino code and an circuit that does all the data processing. The tip is 12 mm in diameter but the other end connected to the cable is actually a little wider so I’m not certain it will fit if you need to extend the probe some length down a well. I’m not in the office today but if you like I can measure the top width tomorrow when I return.
Good luck! I’ll be interested to find out what others suggest.
Stephanie
2018-03-02 at 4:24 PM in reply to: SDI12/Software Serial library conflicts: Arduino-based data logger #9366Update: Got the proof-of-life (POL) code on the Mega to work using hardware serial on the Mega (Serial2) to communicate to the Pro Mini POL software serial (digital pins 2/3 RX/TX).
Thanks for all your help!
Stephanie
2018-03-02 at 2:16 PM in reply to: SDI12/Software Serial library conflicts: Arduino-based data logger #9352My new compile errors (verbose) are provided below; as you can see they’re similar to what I was getting before I downloaded the new SDI-12 library.
My apologies for asking very rudimentary questions. While I’ve been using Arduinos now for a couple of years, I am still very much a novice at C++, much less how libraries work, etc.. I’m in the process of reading the info in the links you provided.
Also, I tried to attach my .ino file but got an upload error last night (“Upload Errors: SedPondV11.ino: Sorry, this file type is not permitted for security reasons.). Isn’t the upload option how we’re supposed to include code when posting questions to the forums? Am I doing something wrong?
Thanks,
Steph________________________________________________
Arduino: 1.8.4 (Windows 7), Board: “Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)”C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Stephanie Fulton\Documents\Arduino\libraries -fqbn=arduino:avr:mega:cpu=atmega2560 -vid-pid=0X2341_0X0042 -ide-version=10804 -build-path C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859 -warnings=none -build-cache C:\Users\STEPHA~1\AppData\Local\Temp\arduino_cache_365714 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\Stephanie Fulton\Documents\Arduino\Mega\SedPondV11\SedPondV11.ino
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Stephanie Fulton\Documents\Arduino\libraries -fqbn=arduino:avr:mega:cpu=atmega2560 -vid-pid=0X2341_0X0042 -ide-version=10804 -build-path C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859 -warnings=none -build-cache C:\Users\STEPHA~1\AppData\Local\Temp\arduino_cache_365714 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\Stephanie Fulton\Documents\Arduino\Mega\SedPondV11\SedPondV11.ino
Using board ‘mega’ from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr
Using core ‘arduino’ from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr
Detecting libraries used…
“C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++” -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10804 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino” “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega” “C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\sketch\SedPondV11.ino.cpp” -o “nul”
“C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++” -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10804 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino” “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega” “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire\src” “C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\sketch\SedPondV11.ino.cpp” -o “nul”
“C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++” -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10804 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino” “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega” “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire\src” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\RTClib” “C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\sketch\SedPondV11.ino.cpp” -o “nul”
“C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++” -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10804 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino” “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega” “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire\src” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\RTClib” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\LiquidTWI-1.5.1” “C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\sketch\SedPondV11.ino.cpp” -o “nul”
“C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++” -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10804 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino” “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega” “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire\src” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\RTClib” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\LiquidTWI-1.5.1” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\Adafruit_INA219” “C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\sketch\SedPondV11.ino.cpp” -o “nul”
“C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++” -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10804 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino” “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega” “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire\src” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\RTClib” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\LiquidTWI-1.5.1” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\Adafruit_INA219” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\Adafruit_SHT31” “C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\sketch\SedPondV11.ino.cpp” -o “nul”
“C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++” -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10804 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino” “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega” “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire\src” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\RTClib” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\LiquidTWI-1.5.1” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\Adafruit_INA219” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\Adafruit_SHT31” “-IC:\Program Files (x86)\Arduino\libraries\SD\src” “C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\sketch\SedPondV11.ino.cpp” -o “nul”
“C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++” -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10804 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino” “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega” “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire\src” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\RTClib” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\LiquidTWI-1.5.1” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\Adafruit_INA219” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\Adafruit_SHT31” “-IC:\Program Files (x86)\Arduino\libraries\SD\src” “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI\src” “C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\sketch\SedPondV11.ino.cpp” -o “nul”
“C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++” -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10804 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino” “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega” “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire\src” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\RTClib” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\LiquidTWI-1.5.1” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\Adafruit_INA219” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\Adafruit_SHT31” “-IC:\Program Files (x86)\Arduino\libraries\SD\src” “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI\src” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\SparkFun_MS5803-14BA_Breakout_Arduino_Library-V_1.1.0\src” “C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\sketch\SedPondV11.ino.cpp” -o “nul”
“C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++” -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10804 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino” “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega” “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire\src” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\RTClib” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\LiquidTWI-1.5.1” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\Adafruit_INA219” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\Adafruit_SHT31” “-IC:\Program Files (x86)\Arduino\libraries\SD\src” “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI\src” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\SparkFun_MS5803-14BA_Breakout_Arduino_Library-V_1.1.0\src” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\Adafruit_Unified_Sensor” “C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\sketch\SedPondV11.ino.cpp” -o “nul”
“C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++” -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10804 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino” “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega” “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire\src” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\RTClib” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\LiquidTWI-1.5.1” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\Adafruit_INA219” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\Adafruit_SHT31” “-IC:\Program Files (x86)\Arduino\libraries\SD\src” “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI\src” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\SparkFun_MS5803-14BA_Breakout_Arduino_Library-V_1.1.0\src” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\Adafruit_Unified_Sensor” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\Arduino-SDI-12-develop\src” “C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\sketch\SedPondV11.ino.cpp” -o “nul”
“C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++” -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10804 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino” “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega” “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire\src” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\RTClib” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\LiquidTWI-1.5.1” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\Adafruit_INA219” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\Adafruit_SHT31” “-IC:\Program Files (x86)\Arduino\libraries\SD\src” “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI\src” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\SparkFun_MS5803-14BA_Breakout_Arduino_Library-V_1.1.0\src” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\Adafruit_Unified_Sensor” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\Arduino-SDI-12-develop\src” “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SoftwareSerial\src” “C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\sketch\SedPondV11.ino.cpp” -o “nul”
“C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++” -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10804 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino” “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega” “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire\src” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\RTClib” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\LiquidTWI-1.5.1” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\Adafruit_INA219” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\Adafruit_SHT31” “-IC:\Program Files (x86)\Arduino\libraries\SD\src” “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI\src” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\SparkFun_MS5803-14BA_Breakout_Arduino_Library-V_1.1.0\src” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\Adafruit_Unified_Sensor” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\Arduino-SDI-12-develop\src” “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SoftwareSerial\src” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\QuickStats-master” “C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\sketch\SedPondV11.ino.cpp” -o “nul”
Using cached library dependencies for file: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire\src\Wire.cpp
Using cached library dependencies for file: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire\src\utility\twi.c
Using cached library dependencies for file: C:\Users\Stephanie Fulton\Documents\Arduino\libraries\RTClib\RTClib.cpp
Using cached library dependencies for file: C:\Users\Stephanie Fulton\Documents\Arduino\libraries\LiquidTWI-1.5.1\LiquidTWI.cpp
Using cached library dependencies for file: C:\Users\Stephanie Fulton\Documents\Arduino\libraries\Adafruit_INA219\Adafruit_INA219.cpp
Using cached library dependencies for file: C:\Users\Stephanie Fulton\Documents\Arduino\libraries\Adafruit_SHT31\Adafruit_SHT31.cpp
Using cached library dependencies for file: C:\Program Files (x86)\Arduino\libraries\SD\src\File.cpp
Using cached library dependencies for file: C:\Program Files (x86)\Arduino\libraries\SD\src\SD.cpp
Using cached library dependencies for file: C:\Program Files (x86)\Arduino\libraries\SD\src\utility\Sd2Card.cpp
Using cached library dependencies for file: C:\Program Files (x86)\Arduino\libraries\SD\src\utility\SdFile.cpp
Using cached library dependencies for file: C:\Program Files (x86)\Arduino\libraries\SD\src\utility\SdVolume.cpp
Using cached library dependencies for file: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI\src\SPI.cpp
Using cached library dependencies for file: C:\Users\Stephanie Fulton\Documents\Arduino\libraries\SparkFun_MS5803-14BA_Breakout_Arduino_Library-V_1.1.0\src\SparkFun_MS5803_I2C.cpp
Using cached library dependencies for file: C:\Users\Stephanie Fulton\Documents\Arduino\libraries\Adafruit_Unified_Sensor\Adafruit_Sensor.cpp
Using cached library dependencies for file: C:\Users\Stephanie Fulton\Documents\Arduino\libraries\Arduino-SDI-12-develop\src\SDI12.cpp
Using cached library dependencies for file: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SoftwareSerial\src\SoftwareSerial.cpp
Using cached library dependencies for file: C:\Users\Stephanie Fulton\Documents\Arduino\libraries\QuickStats-master\QuickStats.cpp
Generating function prototypes…
“C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++” -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10804 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino” “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega” “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire\src” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\RTClib” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\LiquidTWI-1.5.1” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\Adafruit_INA219” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\Adafruit_SHT31” “-IC:\Program Files (x86)\Arduino\libraries\SD\src” “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI\src” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\SparkFun_MS5803-14BA_Breakout_Arduino_Library-V_1.1.0\src” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\Adafruit_Unified_Sensor” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\Arduino-SDI-12-develop\src” “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SoftwareSerial\src” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\QuickStats-master” “C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\sketch\SedPondV11.ino.cpp” -o “C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\preproc\ctags_target_for_gcc_minus_e.cpp”
“C:\Program Files (x86)\Arduino\tools-builder\ctags\5.8-arduino11/ctags” -u –language-force=c++ -f – –c++-kinds=svpf –fields=KSTtzns –line-directives “C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\preproc\ctags_target_for_gcc_minus_e.cpp”
Compiling sketch…
“C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++” -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10804 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino” “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega” “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire\src” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\RTClib” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\LiquidTWI-1.5.1” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\Adafruit_INA219” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\Adafruit_SHT31” “-IC:\Program Files (x86)\Arduino\libraries\SD\src” “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI\src” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\SparkFun_MS5803-14BA_Breakout_Arduino_Library-V_1.1.0\src” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\Adafruit_Unified_Sensor” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\Arduino-SDI-12-develop\src” “-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SoftwareSerial\src” “-IC:\Users\Stephanie Fulton\Documents\Arduino\libraries\QuickStats-master” “C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\sketch\SedPondV11.ino.cpp” -o “C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\sketch\SedPondV11.ino.cpp.o”
Compiling libraries…
Compiling library “Wire”
Using previously compiled file: C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\libraries\Wire\Wire.cpp.o
Using previously compiled file: C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\libraries\Wire\utility\twi.c.o
Compiling library “RTClib”
Using previously compiled file: C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\libraries\RTClib\RTClib.cpp.o
Compiling library “LiquidTWI-1.5.1”
Using previously compiled file: C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\libraries\LiquidTWI-1.5.1\LiquidTWI.cpp.o
Compiling library “Adafruit_INA219”
Using previously compiled file: C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\libraries\Adafruit_INA219\Adafruit_INA219.cpp.o
Compiling library “Adafruit_SHT31”
Using previously compiled file: C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\libraries\Adafruit_SHT31\Adafruit_SHT31.cpp.o
Compiling library “SD”
Using previously compiled file: C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\libraries\SD\File.cpp.o
Using previously compiled file: C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\libraries\SD\SD.cpp.o
Using previously compiled file: C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\libraries\SD\utility\Sd2Card.cpp.o
Using previously compiled file: C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\libraries\SD\utility\SdFile.cpp.o
Using previously compiled file: C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\libraries\SD\utility\SdVolume.cpp.o
Compiling library “SPI”
Using previously compiled file: C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\libraries\SPI\SPI.cpp.o
Compiling library “SparkFun_MS5803-14BA_Breakout_Arduino_Library-V_1.1.0”
Using previously compiled file: C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\libraries\SparkFun_MS5803-14BA_Breakout_Arduino_Library-V_1.1.0\SparkFun_MS5803_I2C.cpp.o
Compiling library “Adafruit_Unified_Sensor”
Using previously compiled file: C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\libraries\Adafruit_Unified_Sensor\Adafruit_Sensor.cpp.o
Compiling library “Arduino-SDI-12-develop”
Using previously compiled file: C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\libraries\Arduino-SDI-12-develop\SDI12.cpp.o
Compiling library “SoftwareSerial”
Using previously compiled file: C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\libraries\SoftwareSerial\SoftwareSerial.cpp.o
Compiling library “QuickStats-master”
Using previously compiled file: C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\libraries\QuickStats-master\QuickStats.cpp.o
Compiling core…
Using precompiled core
Linking everything together…
“C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc” -w -Os -g -flto -fuse-linker-plugin -Wl,–gc-sections,–relax -mmcu=atmega2560 -o “C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859/SedPondV11.ino.elf” “C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\sketch\SedPondV11.ino.cpp.o” “C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\libraries\Wire\Wire.cpp.o” “C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\libraries\Wire\utility\twi.c.o” “C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\libraries\RTClib\RTClib.cpp.o” “C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\libraries\LiquidTWI-1.5.1\LiquidTWI.cpp.o” “C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\libraries\Adafruit_INA219\Adafruit_INA219.cpp.o” “C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\libraries\Adafruit_SHT31\Adafruit_SHT31.cpp.o” “C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\libraries\SD\File.cpp.o” “C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\libraries\SD\SD.cpp.o” “C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\libraries\SD\utility\Sd2Card.cpp.o” “C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\libraries\SD\utility\SdFile.cpp.o” “C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\libraries\SD\utility\SdVolume.cpp.o” “C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\libraries\SPI\SPI.cpp.o” “C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\libraries\SparkFun_MS5803-14BA_Breakout_Arduino_Library-V_1.1.0\SparkFun_MS5803_I2C.cpp.o” “C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\libraries\Adafruit_Unified_Sensor\Adafruit_Sensor.cpp.o” “C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\libraries\Arduino-SDI-12-develop\SDI12.cpp.o” “C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\libraries\SoftwareSerial\SoftwareSerial.cpp.o” “C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\libraries\QuickStats-master\QuickStats.cpp.o” “C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859/..\arduino_cache_365714\core\core_arduino_avr_mega_cpu_atmega2560_0c812875ac70eb4a9b385d8fb077f54c.a” “-LC:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859” -lm
C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\libraries\SoftwareSerial\SoftwareSerial.cpp.o (symbol from plugin): In functionSoftwareSerial::read()’:
(.text+0x0): multiple definition of __vector_9′
C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\libraries\Arduino-SDI-12-develop\SDI12.cpp.o (symbol from plugin):(.text+0x0): first defined here
c:/program files (x86)/arduino/hardware/tools/avr/bin/../lib/gcc/avr/4.9.2/../../../../avr/bin/ld.exe: Disabling relaxation: it will not work with multiple definitions
C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\libraries\SoftwareSerial\SoftwareSerial.cpp.o (symbol from plugin): In function
SoftwareSerial::read()’:
(.text+0x0): multiple definition of __vector_11′
C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\libraries\Arduino-SDI-12-develop\SDI12.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\libraries\SoftwareSerial\SoftwareSerial.cpp.o (symbol from plugin): In function
SoftwareSerial::read()’:
(.text+0x0): multiple definition of __vector_10′
C:\Users\STEPHA~1\AppData\Local\Temp\arduino_build_449859\libraries\Arduino-SDI-12-develop\SDI12.cpp.o (symbol from plugin):(.text+0x0): first defined here
collect2.exe: error: ld returned 1 exit status
Using library Wire at version 1.0 in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire
Using library RTClib at version 1.2.0 in folder: C:\Users\Stephanie Fulton\Documents\Arduino\libraries\RTClib
Using library LiquidTWI-1.5.1 in folder: C:\Users\Stephanie Fulton\Documents\Arduino\libraries\LiquidTWI-1.5.1 (legacy)
Using library Adafruit_INA219 at version 1.0.2 in folder: C:\Users\Stephanie Fulton\Documents\Arduino\libraries\Adafruit_INA219
Using library Adafruit_SHT31 at version 1.0.0 in folder: C:\Users\Stephanie Fulton\Documents\Arduino\libraries\Adafruit_SHT31
Using library SD at version 1.1.1 in folder: C:\Program Files (x86)\Arduino\libraries\SD
Using library SPI at version 1.0 in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI
Using library SparkFun_MS5803-14BA_Breakout_Arduino_Library-V_1.1.0 at version 1.1.0 in folder: C:\Users\Stephanie Fulton\Documents\Arduino\libraries\SparkFun_MS5803-14BA_Breakout_Arduino_Library-V_1.1.0
Using library Adafruit_Unified_Sensor at version 1.0.0 in folder: C:\Users\Stephanie Fulton\Documents\Arduino\libraries\Adafruit_Unified_Sensor
Using library Arduino-SDI-12-develop at version 1.0.3 in folder: C:\Users\Stephanie Fulton\Documents\Arduino\libraries\Arduino-SDI-12-develop
Using library SoftwareSerial at version 1.0 in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SoftwareSerial
Using library QuickStats-master at version 1.1 in folder: C:\Users\Stephanie Fulton\Documents\Arduino\libraries\QuickStats-master
exit status 1
Error compiling for board Arduino/Genuino Mega or Mega 2560.2018-03-02 at 11:54 AM in reply to: SDI12/Software Serial library conflicts: Arduino-based data logger #9327I tried updating the SDI-12 library but am getting similar errors. I’m still looking in to this, but am wondering whether I can use hardware serial ports on the Mega to communicate with software serial ports on the Mini?
Thanks for the oh-so-rapid responses.
Stephanie
Hmmm, now I don’t see where I saw the 2.5W reference. Perhaps I was mixing it up with the Sodaq Mbili. That’s good to know. At least one of the locations I’m intending to sample in the eastern KY coalfields, and possibly others at a different site here in GA, are very forested. I’ll have to try to run the solar panel out to a sunnier spot to ensure it’ll work long-term.
Are you using a cellular modem or XBee type device on any of your sites? If so, how often are you uploading, and how is the batter supply in those cases?
Thanks for responding so quikly!
Stephanie
Hi, I note that the specs for the Mayfly state they only support a 2.5W solar panel. Here I see that you’re able to connect a 3.2W panel. How about a 6W panel (e.g., https://www.adafruit.com/products/1525) or 9W panel (https://www.adafruit.com/products/2747) or up to a 20-100W? We’re running Arduino Megas in the field hooked up to 12V marine grade batteries recharged via a larger 20-100W panel (e.g., https://www.amazon.com/ECO-WORTHY-20W-Solar-Panel-Polycrystalline/dp/B00PFGP0EA) and solar panel charge controller.
I should add that we’re powering a lot of sensors and components (Atlas Scientific specific conductance, BME280, Dallas 1-wire temp, XBee, FONA 808, Druck pressure transducer, LCD screen, real time clock, SD card, etc.).
Thanks,
StephanieDave, again, sounds interesting, but not sure LoRa would work for us. We’re monitoring water chemistry at a remote mine site in eastern KY and want to push the data out to the internet. LoRa sounds more appropriate for IoT in urban settings. From what I’m gathering, cellular seems like our best bet, and it’s going to have to a carrier that’s using AT&T or Verizon, or a local provider. I don’t think T-mobile is available out there.
Neil, thanks for the summary.
Yes, Neil, the FONA library is wonderful…we’re not really inteested in developing all that code (or figuring out each protocol in great detail) for each and every sensor/piece of hardware we’re using, so having a library is key.
You asked which Arduino platform we’re using…it’s the Mega. We may also use a Raspberry Pi as the data manager for cellular, but I’m not sure that’s necessary.
-
AuthorPosts