ORBITOR FILAMENT SENSOR
vcore4 idex, hooked up orbitor filament sensors on each toolhead. T0 seems to work and heats the nozzle and loads the filament. But T1 doesnt. Just showing green light, without filament, and blinks blue when i push button but nothing happens. I got the code from github and for T1 i just used the example of T0 but changed it to T1. file attched if anyone has time to check it out. cheers
10 Replies
please share the debug.zip file
also make sure to control if the sensors are recognized by klipper by manualy checking its state int he mainsail UI
can see both sensors in mainsail. Sensor T1 always says "empty" (after pushing the button), unless i reboot the machine, then it goes green (filament or not). Debug attached.
this looks like its connected to the wrong pins, like the button and sensor are switched
if you enter filament in the sensor and remove it the state should change in the mainsail ui
if this doesnt happens then its not connected properly
yes, wires were arse about (guide says use pb3 but not which wire), and T1 had a sticky ball in the sensor. Pulled it apart and now it works. However, now it says empty when loaded and detected when empty. So what i did was removed the ^! from the lines and its all working. ( switch_pin: toolboard_t0:PB3 #^!toolboard_t0:PB3). Also added lines for PB4 to make it retract. (!toolboard_t0:PB4 #^!toolboard_t0:PB4). Cheers. Thanks for your assistance.
keep the ^ sign
if i keep that it unloads when i load and vice versa
no, thats the ! sign that inverts the logic
the ^ sign is a pullup resistor
strange. Doesnt work with it
well, make it however it works for you
still strange
Solution
yeh sure is.