C:\Users\Ponroc\Documents\Arduino\ObjectDetectionLoop_mlx90640\ObjectDetectionLoop_mlx90640.ino: In function ‘void loop()’:
C:\Users\Ponroc\Documents\Arduino\ObjectDetectionLoop_mlx90640\ObjectDetectionLoop_mlx90640.ino:37:9: warning: unused variable ‘vdd’ [-Wunused-variable]
37 | float vdd = MLX90640_GetVdd(frameData, &mlx90640Params);
| ^~~
c:/users/ponroc/appdata/local/arduino15/packages/realtek/tools/ameba_pro2_toolchain/1.0.1-p1/bin/…/lib/gcc/arm-none-eabi/10.3.0/…/…/…/…/arm-none-eabi/bin/ld.exe: C:\Users\Ponroc\AppData\Local\Temp\arduino\sketches\3D2BFA0F52C6596E9659016EDC563013\sketch\ObjectDetectionLoop_mlx90640.ino.cpp.o: in function loop': C:\Users\Ponroc\Documents\Arduino\ObjectDetectionLoop_mlx90640/ObjectDetectionLoop_mlx90640.ino:34: undefined reference to
MLX90640_GetFrameData(unsigned char, unsigned short*)’
c:/users/ponroc/appdata/local/arduino15/packages/realtek/tools/ameba_pro2_toolchain/1.0.1-p1/bin/…/lib/gcc/arm-none-eabi/10.3.0/…/…/…/…/arm-none-eabi/bin/ld.exe: C:\Users\Ponroc\Documents\Arduino\ObjectDetectionLoop_mlx90640/ObjectDetectionLoop_mlx90640.ino:37: undefined reference to MLX90640_GetVdd(unsigned short*, paramsMLX90640 const*)' c:/users/ponroc/appdata/local/arduino15/packages/realtek/tools/ameba_pro2_toolchain/1.0.1-p1/bin/../lib/gcc/arm-none-eabi/10.3.0/../../../../arm-none-eabi/bin/ld.exe: C:\Users\Ponroc\Documents\Arduino\ObjectDetectionLoop_mlx90640/ObjectDetectionLoop_mlx90640.ino:38: undefined reference to
MLX90640_GetTa(unsigned short*, paramsMLX90640 const*)’
c:/users/ponroc/appdata/local/arduino15/packages/realtek/tools/ameba_pro2_toolchain/1.0.1-p1/bin/…/lib/gcc/arm-none-eabi/10.3.0/…/…/…/…/arm-none-eabi/bin/ld.exe: C:\Users\Ponroc\Documents\Arduino\ObjectDetectionLoop_mlx90640/ObjectDetectionLoop_mlx90640.ino:39: undefined reference to MLX90640_GetImage(unsigned short*, paramsMLX90640 const*, float*)' c:/users/ponroc/appdata/local/arduino15/packages/realtek/tools/ameba_pro2_toolchain/1.0.1-p1/bin/../lib/gcc/arm-none-eabi/10.3.0/../../../../arm-none-eabi/bin/ld.exe: C:\Users\Ponroc\Documents\Arduino\ObjectDetectionLoop_mlx90640/ObjectDetectionLoop_mlx90640.ino:42: undefined reference to
MLX90640_CalculateTo(unsigned short*, paramsMLX90640 const*, float, float, float*)’
c:/users/ponroc/appdata/local/arduino15/packages/realtek/tools/ameba_pro2_toolchain/1.0.1-p1/bin/…/lib/gcc/arm-none-eabi/10.3.0/…/…/…/…/arm-none-eabi/bin/ld.exe: C:\Users\Ponroc\AppData\Local\Temp\arduino\sketches\3D2BFA0F52C6596E9659016EDC563013\sketch\ObjectDetectionLoop_mlx90640.ino.cpp.o: in function setup': C:\Users\Ponroc\Documents\Arduino\ObjectDetectionLoop_mlx90640/ObjectDetectionLoop_mlx90640.ino:18: undefined reference to
MLX90640_I2CInit()’
c:/users/ponroc/appdata/local/arduino15/packages/realtek/tools/ameba_pro2_toolchain/1.0.1-p1/bin/…/lib/gcc/arm-none-eabi/10.3.0/…/…/…/…/arm-none-eabi/bin/ld.exe: C:\Users\Ponroc\Documents\Arduino\ObjectDetectionLoop_mlx90640/ObjectDetectionLoop_mlx90640.ino:21: undefined reference to MLX90640_SetResolution(unsigned char, unsigned char)' c:/users/ponroc/appdata/local/arduino15/packages/realtek/tools/ameba_pro2_toolchain/1.0.1-p1/bin/../lib/gcc/arm-none-eabi/10.3.0/../../../../arm-none-eabi/bin/ld.exe: C:\Users\Ponroc\Documents\Arduino\ObjectDetectionLoop_mlx90640/ObjectDetectionLoop_mlx90640.ino:24: undefined reference to
MLX90640_SetRefreshRate(unsigned char, unsigned char)’
c:/users/ponroc/appdata/local/arduino15/packages/realtek/tools/ameba_pro2_toolchain/1.0.1-p1/bin/…/lib/gcc/arm-none-eabi/10.3.0/…/…/…/…/arm-none-eabi/bin/ld.exe: C:\Users\Ponroc\Documents\Arduino\ObjectDetectionLoop_mlx90640/ObjectDetectionLoop_mlx90640.ino:28: undefined reference to MLX90640_DumpEE(unsigned char, unsigned short*)' c:/users/ponroc/appdata/local/arduino15/packages/realtek/tools/ameba_pro2_toolchain/1.0.1-p1/bin/../lib/gcc/arm-none-eabi/10.3.0/../../../../arm-none-eabi/bin/ld.exe: C:\Users\Ponroc\Documents\Arduino\ObjectDetectionLoop_mlx90640/ObjectDetectionLoop_mlx90640.ino:29: undefined reference to
MLX90640_ExtractParameters(unsigned short*, paramsMLX90640*)’
collect2.exe: error: ld returned 1 exit status
exit status 1
Compilation error: exit status 1