psykokwak-com/everblu-meters-esp8266

not running detection

Opened this issue · 0 comments

Here is the stack trace. I don't know how to solve.
Decoding stack results 0x40101154: _stopPWM(uint8_t) at /Users/damien/Library/Arduino15/packages/esp8266/hardware/esp8266/3.0.2/cores/esp8266/core_esp8266_waveform_pwm.cpp line 264 0x401005e0: __digitalWrite(uint8_t, uint8_t) at /Users/damien/Library/Arduino15/packages/esp8266/hardware/esp8266/3.0.2/cores/esp8266/core_esp8266_wiring_digital.cpp line 87 0x40201050: wiringPiSPIDataRW(int, unsigned char*, int) at /Users/damien/Downloads/watermeter2mqtt/cc1101.cpp line 116 0x4020106f: wiringPiSPIDataRW(int, unsigned char*, int) at /Users/damien/Downloads/watermeter2mqtt/cc1101.cpp line 123 0x40201124: halRfReadReg(unsigned char) at /Users/damien/Downloads/watermeter2mqtt/cc1101.cpp line 194 0x402010e0: halRfWriteReg(unsigned char, unsigned char) at /Users/damien/Downloads/watermeter2mqtt/cc1101.cpp line 158 0x402014db: cc1101_rec_mode() at /Users/damien/Downloads/watermeter2mqtt/cc1101.cpp line 422 0x40201686: receive_radian_frame(int, int, unsigned char*, int) at /Users/damien/Downloads/watermeter2mqtt/cc1101.cpp line 653 0x402010e0: halRfWriteReg(unsigned char, unsigned char) at /Users/damien/Downloads/watermeter2mqtt/cc1101.cpp line 158 0x40201977: get_meter_data() at /Users/damien/Downloads/watermeter2mqtt/cc1101.cpp line 795 0x4021d755: _Balloc at /workdir/repo/newlib/newlib/libc/stdlib/mprec.c line 128 0x40100d14: malloc(size_t) at /Users/damien/Library/Arduino15/packages/esp8266/hardware/esp8266/3.0.2/cores/esp8266/umm_malloc/umm_malloc.cpp line 821 0x40100f82: calloc(size_t, size_t) at /Users/damien/Library/Arduino15/packages/esp8266/hardware/esp8266/3.0.2/cores/esp8266/umm_malloc/umm_malloc.cpp line 1181 0x40100f74: calloc(size_t, size_t) at /Users/damien/Library/Arduino15/packages/esp8266/hardware/esp8266/3.0.2/cores/esp8266/umm_malloc/umm_malloc.cpp line 1176 0x40212934: _calloc_r(_reent*, size_t, size_t) at /Users/damien/Library/Arduino15/packages/esp8266/hardware/esp8266/3.0.2/cores/esp8266/heap.cpp line 156 0x4021d755: _Balloc at /workdir/repo/newlib/newlib/libc/stdlib/mprec.c line 128 0x40100d14: malloc(size_t) at /Users/damien/Library/Arduino15/packages/esp8266/hardware/esp8266/3.0.2/cores/esp8266/umm_malloc/umm_malloc.cpp line 821 0x40100f82: calloc(size_t, size_t) at /Users/damien/Library/Arduino15/packages/esp8266/hardware/esp8266/3.0.2/cores/esp8266/umm_malloc/umm_malloc.cpp line 1181 0x40100f74: calloc(size_t, size_t) at /Users/damien/Library/Arduino15/packages/esp8266/hardware/esp8266/3.0.2/cores/esp8266/umm_malloc/umm_malloc.cpp line 1176 0x40212934: _calloc_r(_reent*, size_t, size_t) at /Users/damien/Library/Arduino15/packages/esp8266/hardware/esp8266/3.0.2/cores/esp8266/heap.cpp line 156 0x4021d755: _Balloc at /workdir/repo/newlib/newlib/libc/stdlib/mprec.c line 128 0x4021cad9: _dtoa_r at /workdir/repo/newlib/newlib/libc/stdlib/dtoa.c line 853 0x4021e278: __ssputs_r at /workdir/repo/newlib/newlib/libc/stdio/nano-vfprintf.c line 232 0x40217589: __cvt at /workdir/repo/newlib/newlib/libc/stdio/nano-vfprintf_float.c line 102 0x4021e278: __ssputs_r at /workdir/repo/newlib/newlib/libc/stdio/nano-vfprintf.c line 232 0x4021e1b4: __ssputs_r at /workdir/repo/newlib/newlib/libc/stdio/nano-vfprintf.c line 182 0x40217acd: _printf_float at /workdir/repo/newlib/newlib/libc/stdio/nano-vfprintf_float.c line 330 0x4021e1b4: __ssputs_r at /workdir/repo/newlib/newlib/libc/stdio/nano-vfprintf.c line 182 0x4021e278: __ssputs_r at /workdir/repo/newlib/newlib/libc/stdio/nano-vfprintf.c line 232 0x4021e479: _svfprintf_r at /workdir/repo/newlib/newlib/libc/stdio/nano-vfprintf.c line 528 0x4021b629: _vsnprintf_r at /workdir/repo/newlib/newlib/libc/stdio/vsnprintf.c line 71 0x4020e624: SPIClass::transferBytes_(unsigned char const*, unsigned char*, unsigned char) at /Users/damien/Library/Arduino15/packages/esp8266/hardware/esp8266/3.0.2/libraries/SPI/SPI.cpp line 602 0x402131ec: uart_write(uart_t*, char const*, size_t) at /Users/damien/Library/Arduino15/packages/esp8266/hardware/esp8266/3.0.2/cores/esp8266/uart.cpp line 546 0x4021b665: vsnprintf at /workdir/repo/newlib/newlib/libc/stdio/vsnprintf.c line 40 0x4020e6b0: SPIClass::transferBytes(unsigned char const*, unsigned char*, unsigned int) at /Users/damien/Library/Arduino15/packages/esp8266/hardware/esp8266/3.0.2/libraries/SPI/SPI.cpp line 539 0x401005e0: __digitalWrite(uint8_t, uint8_t) at /Users/damien/Library/Arduino15/packages/esp8266/hardware/esp8266/3.0.2/cores/esp8266/core_esp8266_wiring_digital.cpp line 87 0x4020106f: wiringPiSPIDataRW(int, unsigned char*, int) at /Users/damien/Downloads/watermeter2mqtt/cc1101.cpp line 123 0x4020135c: setMHZ(float) at /Users/damien/Downloads/watermeter2mqtt/cc1101.cpp line 322 0x40201221: SPIWriteBurstReg(unsigned char, unsigned char*, unsigned char) at /Users/damien/Downloads/watermeter2mqtt/cc1101.cpp line 230 0x40201471: cc1101_configureRF_0(float) at /Users/damien/Downloads/watermeter2mqtt/cc1101.cpp line 376 0x4020221d: setup() at /Users/damien/Downloads/watermeter2mqtt/watermeter2mqtt.ino line 280 0x40211e94: loop_wrapper() at /Users/damien/Library/Arduino15/packages/esp8266/hardware/esp8266/3.0.2/cores/esp8266/core_esp8266_main.cpp line 198