Community Forum
    • Blog
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login
    1. Home
    2. arnewiig
    A
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 1
    • Posts 2
    • Groups 0

    arnewiig

    @arnewiig

    413
    Profile views
    2
    Posts
    0
    Followers
    0
    Following
    Joined
    Last Online

    arnewiig Unfollow Follow

    Latest posts made by arnewiig

    • RE: Compile error

      fyi. this compile error is on a mac os x. it works fine from my windows 7 PC.

      posted in TH02
      A
      arnewiig
    • Compile error

      Hi, I was super happy to find your library for the TH02. I just got a few of the sensors and I’m testing them right now. However, I do get a compile error indicating something going wrong with the TH02 lib.. but I’m not sure. Do you see anything out of the ordinary here…? Other I2C sensors I have works fine using the Wire lib. Grateful for all you work and hoping to be able to use it!

      Here is a verbose output from the compiler, compiling the example from your library, the error is in bold at the bottom:

      Arduino: 1.5.6-r2 (Mac OS X), Board: “Arduino Uno”

      Build options changed, rebuilding all
      Using library Wire in folder: /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/avr/libraries/Wire (legacy)
      Using library TH02 in folder: /Users/Bo/Documents/Arduino/libraries/TH02 (legacy)

      /Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=156 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/avr/cores/arduino -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/avr/variants/standard -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/avr/libraries/Wire -I/Users/Johannes/Documents/Arduino/libraries/TH02 /var/folders/aE/aE8AHBi2FKulZG-bTdnaYU+++TI/-Tmp-/build1193856155966205342.tmp/GetTempHum_test.cpp -o /var/folders/aE/aE8AHBi2FKulZG-bTdnaYU+++TI/-Tmp-/build1193856155966205342.tmp/GetTempHum_test.cpp.o
      /Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=156 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/avr/cores/arduino -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/avr/variants/standard -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/avr/libraries/Wire -I/Users/Johannes/Documents/Arduino/libraries/TH02 -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/avr/libraries/Wire/utility /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/avr/libraries/Wire/Wire.cpp -o /var/folders/aE/aE8AHBi2FKulZG-bTdnaYU+++TI/-Tmp-/build1193856155966205342.tmp/Wire/Wire.cpp.o
      /Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr/bin/avr-gcc -c -g -Os -w -ffunction-sections -fdata-sections -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=156 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/avr/cores/arduino -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/avr/variants/standard -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/avr/libraries/Wire -I/Users/Johannes/Documents/Arduino/libraries/TH02 -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/avr/libraries/Wire/utility /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/avr/libraries/Wire/utility/twi.c -o /var/folders/aE/aE8AHBi2FKulZG-bTdnaYU+++TI/-Tmp-/build1193856155966205342.tmp/Wire/utility/twi.c.o
      /Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=156 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/avr/cores/arduino -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/avr/variants/standard -I/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/avr/libraries/Wire -I/Users/Bo/Documents/Arduino/libraries/TH02 -I/Users/Bo/Documents/Arduino/libraries/TH02/utility /Users/Bo/Documents/Arduino/libraries/TH02/TH02.cpp -o /var/folders/aE/aE8AHBi2FKulZG-bTdnaYU+++TI/-Tmp-/build1193856155966205342.tmp/TH02/TH02.cpp.o
      /Users/Bo/Documents/Arduino/libraries/TH02/TH02.cpp: In member function ‘uint8_t TH02::readRegister(uint8_t, uint8_t*)':
      /Users/Bo/Documents/Arduino/libraries/TH02/TH02.cpp:85: error: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:
      /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/avr/libraries/Wire/Wire.h:58: note: candidate 1: uint8_t TwoWire::requestFrom(int, int)
      /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/avr/libraries/Wire/Wire.h:56: note: candidate 2: uint8_t TwoWire::requestFrom(uint8_t, uint8_t)

      posted in TH02 th02 library arduino
      A
      arnewiig