Printer Model: modded Saphire Pro
MCU / Printerboard: skr 1.4 and Arduino Nano
Host / SBC
klippy.log
Fill out above information andin all cases attach yourklippy.logfile (use zip to compress it, if too big). Pasting yourprinter.cfgis not needed Be sure to check our “Knowledge Base” Category first. Most relevant items, e.g. error messages, are covered there klippy(15).log (165.2 KB)
Describe your issue:
Everything worked fine until I updated Klipper and so on to the newest version. Even going back to an older version didn’t solve the problem. None of the MCUs or Sensors shows up in Mainsai anymore, but I can still list them up in putty and get their Ids and so on. What can I do to solve the issue?
Traceback (most recent call last):
File "/home/pi/klipper/klippy/klippy.py", line 180, in _connect
cb()
File "/home/pi/klipper/klippy/mcu.py", line 748, in _connect
self._send_config(None)
File "/home/pi/klipper/klippy/mcu.py", line 679, in _send_config
cb()
File "/home/pi/klipper/klippy/extras/beacon.py", line 375, in _build_config
raise msgproto.error(version_info + "\n\n" + str(e))
TypeError: unsupported operand type(s) for +: 'NoneType' and 'str'
MCU 'arduino' shutdown: ADC out of range
The first part belongs to your beacon probe and is outside of Klipper’s responsibility (third party modification of the original Klipper code and not supported by mainline Klipper).
The MCU 'arduino' shutdown: ADC out of range would indicate that some temperature probe on your Arduino is delivering aberrant readings, either due to a defect sensor or wiring issue.
Since there are no aberrant readings recorded in your log, it might as well be a consequential error of the beacon issue.