AMG88xx software

Please tell us which board you are using.
For CircuitPython issues, ask in the Adafruit CircuitPython forum.

Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.
Locked
User avatar
alainsam
 
Posts: 206
Joined: Tue Oct 04, 2016 7:58 pm

AMG88xx software

Post by alainsam »

sketch_jun16b.txt
ino sketch
(8.92 KiB) Downloaded 1 time
I use the library for the AMG88xx GridEYE 8x8 IR camera with feather 8266+TFT2.4".
I ger the error: undefined reference to `_Z17interpolate_imagePfhhS_hh' I dont think it comes from the sketch but maybe from libraries. If someone can help? Thanks!

Using precompiled core: C:\Users\alain\AppData\Local\Temp\arduino_cache_544932\core\core_84b51613f5f5ee48a2ecb1393bbe02c1.a
Linking everything together...
"C:\\Users\\alain\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\python3\\3.7.2-post1/python3" "C:\\Users\\alain\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.0.0/tools/mkdir.py" -p "C:\\Users\\alain\\AppData\\Local\\Temp\\arduino_build_547271/ld_h/"
"C:\\Users\\alain\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\python3\\3.7.2-post1/python3" "C:\\Users\\alain\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.0.0/tools/cp.py" "C:\\Users\\alain\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.0.0/tools/sdk/ld/eagle.flash.4m2m.ld" "C:\\Users\\alain\\AppData\\Local\\Temp\\arduino_build_547271/ld_h/local.eagle.flash.ld.h"
"C:\\Users\\alain\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\3.0.0-newlib4.0.0-gnu23-48f7b08/bin/xtensa-lx106-elf-gcc" -CC -E -P -DVTABLES_IN_FLASH -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 "C:\\Users\\alain\\AppData\\Local\\Temp\\arduino_build_547271/ld_h/local.eagle.flash.ld.h" -o "C:\\Users\\alain\\AppData\\Local\\Temp\\arduino_build_547271/local.eagle.flash.ld"
"C:\\Users\\alain\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\3.0.0-newlib4.0.0-gnu23-48f7b08/bin/xtensa-lx106-elf-gcc" -CC -E -P -DVTABLES_IN_FLASH -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 "C:\\Users\\alain\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.0.0/tools/sdk/ld/eagle.app.v6.common.ld.h" -o "C:\\Users\\alain\\AppData\\Local\\Temp\\arduino_build_547271/local.eagle.app.v6.common.ld"
"C:\\Users\\alain\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\3.0.0-newlib4.0.0-gnu23-48f7b08/bin/xtensa-lx106-elf-gcc" -fno-exceptions -Wl,-Map "-Wl,C:\\Users\\alain\\AppData\\Local\\Temp\\arduino_build_547271/sketch_jun16b.ino.map" -g -Wall -Wextra -Os -nostdlib -Wl,--no-check-sections -u app_entry -u _printf_float -u _scanf_float -Wl,-static "-LC:\\Users\\alain\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.0.0/tools/sdk/lib" "-LC:\\Users\\alain\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.0.0/tools/sdk/lib/NONOSDK22x_190703" "-LC:\\Users\\alain\\AppData\\Local\\Temp\\arduino_build_547271" "-LC:\\Users\\alain\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.0.0/tools/sdk/libc/xtensa-lx106-elf/lib" -Tlocal.eagle.flash.ld -Wl,--gc-sections -Wl,-wrap,system_restart_local -Wl,-wrap,spi_flash_read -o "C:\\Users\\alain\\AppData\\Local\\Temp\\arduino_build_547271/sketch_jun16b.ino.elf" -Wl,--start-group "C:\\Users\\alain\\AppData\\Local\\Temp\\arduino_build_547271\\sketch\\sketch_jun16b.ino.cpp.o" "C:\\Users\\alain\\AppData\\Local\\Temp\\arduino_build_547271\\libraries\\Adafruit_GFX_Library\\glcdfont.c.o" "C:\\Users\\alain\\AppData\\Local\\Temp\\arduino_build_547271\\libraries\\Adafruit_GFX_Library\\Adafruit_GFX.cpp.o" "C:\\Users\\alain\\AppData\\Local\\Temp\\arduino_build_547271\\libraries\\Adafruit_GFX_Library\\Adafruit_GrayOLED.cpp.o" "C:\\Users\\alain\\AppData\\Local\\Temp\\arduino_build_547271\\libraries\\Adafruit_GFX_Library\\Adafruit_SPITFT.cpp.o" "C:\\Users\\alain\\AppData\\Local\\Temp\\arduino_build_547271\\libraries\\Adafruit_ILI9341\\Adafruit_ILI9341.cpp.o" "C:\\Users\\alain\\AppData\\Local\\Temp\\arduino_build_547271\\libraries\\SPI\\SPI.cpp.o" "C:\\Users\\alain\\AppData\\Local\\Temp\\arduino_build_547271\\libraries\\Wire\\Wire.cpp.o" "C:\\Users\\alain\\AppData\\Local\\Temp\\arduino_build_547271\\libraries\\Adafruit_AMG88xx-master\\Adafruit_AMG88xx.cpp.o" "C:\\Users\\alain\\AppData\\Local\\Temp\\arduino_build_547271\\libraries\\Adafruit_BusIO\\Adafruit_BusIO_Register.cpp.o" "C:\\Users\\alain\\AppData\\Local\\Temp\\arduino_build_547271\\libraries\\Adafruit_BusIO\\Adafruit_I2CDevice.cpp.o" "C:\\Users\\alain\\AppData\\Local\\Temp\\arduino_build_547271\\libraries\\Adafruit_BusIO\\Adafruit_SPIDevice.cpp.o" "C:\\Users\\alain\\AppData\\Local\\Temp\\arduino_cache_544932\\core\\core_84b51613f5f5ee48a2ecb1393bbe02c1.a" -lhal -lphy -lpp -lnet80211 -llwip2-536-feat -lwpa -BANNED -lmain -lwps -lbearssl -lespnow -lsmartconfig -lairkiss -lwpa2 -lstdc++ -lm -lc -lgcc -Wl,--end-group "-LC:\\Users\\alain\\AppData\\Local\\Temp\\arduino_build_547271"
c:/users/alain/appdata/local/arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.0-newlib4.0.0-gnu23-48f7b08/bin/../lib/gcc/xtensa-lx106-elf/10.2.0/../../../../xtensa-lx106-elf/bin/ld.exe: C:\Users\alain\AppData\Local\Temp\arduino_build_547271\sketch\sketch_jun16b.ino.cpp.o: in function `setup':
C:\Users\alain\Documents\Arduino\8266AP\sketch_jun16b/sketch_jun16b.ino:149: undefined reference to `_Z9get_pointPfhhaa'
c:/users/alain/appdata/local/arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.0-newlib4.0.0-gnu23-48f7b08/bin/../lib/gcc/xtensa-lx106-elf/10.2.0/../../../../xtensa-lx106-elf/bin/ld.exe: C:\Users\alain\AppData\Local\Temp\arduino_build_547271\sketch\sketch_jun16b.ino.cpp.o: in function `_Z10drawpixelsPfhhhhb':
C:\Users\alain\Documents\Arduino\8266AP\sketch_jun16b/sketch_jun16b.ino:200: undefined reference to `_Z9get_pointPfhhaa'
c:/users/alain/appdata/local/arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.0-newlib4.0.0-gnu23-48f7b08/bin/../lib/gcc/xtensa-lx106-elf/10.2.0/../../../../xtensa-lx106-elf/bin/ld.exe: C:\Users\alain\Documents\Arduino\8266AP\sketch_jun16b/sketch_jun16b.ino:186: undefined reference to `_Z17interpolate_imagePfhhS_hh'
c:/users/alain/appdata/local/arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.0-newlib4.0.0-gnu23-48f7b08/bin/../lib/gcc/xtensa-lx106-elf/10.2.0/../../../../xtensa-lx106-elf/bin/ld.exe: C:\Users\alain\AppData\Local\Temp\arduino_build_547271\sketch\sketch_jun16b.ino.cpp.o: in function `loop':
C:\Users\alain\Documents\Arduino\8266AP\sketch_jun16b/sketch_jun16b.ino:163: undefined reference to `_Z17interpolate_imagePfhhS_hh'
collect2.exe: error: ld returned 1 exit status

User avatar
dastels
 
Posts: 15817
Joined: Tue Oct 20, 2015 3:22 pm

Re: AMG88xx software

Post by dastels »

You are missing a file: interpolation.cpp.

It 's part of the AMF88xx example sketch "thermal_cam_interpolate".

It looks like you copied the example sketch into a new project without grabbing the interpolation code as well.

Dave

User avatar
alainsam
 
Posts: 206
Joined: Tue Oct 04, 2016 7:58 pm

Re: AMG88xx software

Post by alainsam »

That was it! Thanks

Locked
Please be positive and constructive with your questions and comments.

Return to “Feather - Adafruit's lightweight platform”