ropg / heltec_esp32_lora_v3

Proper working Arduino library for the Heltec ESP32 LoRa v3 board, as well as for Wireless Stick v3 and Wireless Stick Lite v3. Uses RadioLib
MIT License
330 stars 16 forks source link

Temperature sensor not working #16

Closed JakeBiggs closed 5 months ago

JakeBiggs commented 5 months ago

c:/users/jake/appdata/local/arduino15/packages/heltec-esp32/tools/xtensa-esp32s3-elf-gcc/gcc8_4_0-esp-2021r2-patch3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:\Users\Jake\AppData\Local\Temp\arduino\sketches\5E1FB6C6E4C67C2E16E4DF2493DE4E4E\sketch\onboard_temp_packets.ino.cpp.o:(.literal._Z18heltec_temperaturev+0x10): undefined reference to temp_sensor_set_config' c:/users/jake/appdata/local/arduino15/packages/heltec-esp32/tools/xtensa-esp32s3-elf-gcc/gcc8_4_0-esp-2021r2-patch3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:\Users\Jake\AppData\Local\Temp\arduino\sketches\5E1FB6C6E4C67C2E16E4DF2493DE4E4E\sketch\onboard_temp_packets.ino.cpp.o:(.literal._Z18heltec_temperaturev+0x14): undefined reference totemp_sensor_start' c:/users/jake/appdata/local/arduino15/packages/heltec-esp32/tools/xtensa-esp32s3-elf-gcc/gcc8_4_0-esp-2021r2-patch3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:\Users\Jake\AppData\Local\Temp\arduino\sketches\5E1FB6C6E4C67C2E16E4DF2493DE4E4E\sketch\onboard_temp_packets.ino.cpp.o:(.literal._Z18heltec_temperaturev+0x18): undefined reference to temp_sensor_read_celsius' c:/users/jake/appdata/local/arduino15/packages/heltec-esp32/tools/xtensa-esp32s3-elf-gcc/gcc8_4_0-esp-2021r2-patch3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:\Users\Jake\AppData\Local\Temp\arduino\sketches\5E1FB6C6E4C67C2E16E4DF2493DE4E4E\sketch\onboard_temp_packets.ino.cpp.o:(.literal._Z18heltec_temperaturev+0x1c): undefined reference totemp_sensor_stop' c:/users/jake/appdata/local/arduino15/packages/heltec-esp32/tools/xtensa-esp32s3-elf-gcc/gcc8_4_0-esp-2021r2-patch3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:\Users\Jake\AppData\Local\Temp\arduino\sketches\5E1FB6C6E4C67C2E16E4DF2493DE4E4E\sketch\onboard_temp_packets.ino.cpp.o: in function heltec_temperature()': c:\Users\Jake\Documents\Arduino\libraries\Heltec_ESP32_LoRa_v3\src/heltec_unofficial.h:247: undefined reference totemp_sensor_set_config' c:/users/jake/appdata/local/arduino15/packages/heltec-esp32/tools/xtensa-esp32s3-elf-gcc/gcc8_4_0-esp-2021r2-patch3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: c:\Users\Jake\Documents\Arduino\libraries\Heltec_ESP32_LoRa_v3\src/heltec_unofficial.h:250: undefined reference to temp_sensor_start' c:/users/jake/appdata/local/arduino15/packages/heltec-esp32/tools/xtensa-esp32s3-elf-gcc/gcc8_4_0-esp-2021r2-patch3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: c:\Users\Jake\Documents\Arduino\libraries\Heltec_ESP32_LoRa_v3\src/heltec_unofficial.h:324: undefined reference totemp_sensor_read_celsius' c:/users/jake/appdata/local/arduino15/packages/heltec-esp32/tools/xtensa-esp32s3-elf-gcc/gcc8_4_0-esp-2021r2-patch3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: c:\Users\Jake\Documents\Arduino\libraries\Heltec_ESP32_LoRa_v3\src/heltec_unofficial.h:325: undefined reference to `temp_sensor_stop'

JakeBiggs commented 5 months ago

Cant seem to find the drivers/temp_sensor?

JakeBiggs commented 5 months ago

If certain libraries arent being run, copy the tools from esp32 into the Heltec tools folder. Also be careful to select the right board from board manager, it should read "Heltec Lora 32(V3)", if using that board.