Or if on a Mac /Users/yourusername/Library/Arduino15/packages/STM32/hardware/stm32/1.9.0/variants/RUMBA32_F446VE/variant.h I guess that would make sense, if I was to read the file literally it would be A1. Will Configuration_io.h read this literally or will it assign a value of 4 based on its' position?
looking through the pins I don't see where assigning PA4/pin 4 to the servo would accomplish anything seeing as PA4 doesn't have a timer channel or PWM cpu pin attached to it, unless it is assigned in another file, although assigning a pin that does have a timer channel or PWM cpu pin attached to it doesn't seem to fix it either. ¯\_(ツ)_/¯
I tried compiling with all the original config files from the rumba32 delta example and the bltouch still doesn't work. I know it's not the same printer but maybe the bltouch would work. Do you have any examples from a cartesian rumba32 printer that has a functioning bltouch? I'm so close to having a working repetier printer. I've gotten the printer running with marlin 2 with some issues...g29 locks the printer but the bltouch works as expected. MK4Duo I'm having a bunch of problems as well. This board is just not that well documented/used.
No this is the only printer with that board I have. But when you upload the sample and use same pin for servo as I do you can already use the M340 commands to control it. This is completely independend of any zprobe. So try that first. Upload sample and only use M340 to test servo defined in configuration_io.h as
That is a config where you know servo works out of the box. Once that is working you can try changing the servo pin. And as last step copy the relevant settings to your code. If it then stops working in your code you might use the same pin for something else as well causing a signal conflict. That is normally the case if a function on a pin is not doing the expected thing.
Can you also show heater output power in diagram? Looks like it is heating but you don‘t seem to get enough power to heat the extruder. So after a while firmware thinks it won‘t rise any more with full power as it seems from message. Are you maybe running a 24v heater with 12v? That would explain why there is not enough power.
You only show target and current temperature. In temperature output you also see how much power the extruder gets on a scale 0-255 which is what i mean. Not sure if octoprint can show it, bur our host and server do. That way you see if you get full power as the question is why don‘t you reach target temperature. It might be that pid limits output because you have reduced max pid - see eeprom config, Or is more impossible. And that you see with the power output.
Comments
/Users/yourusername/Library/Arduino15/packages/STM32/hardware/stm32/1.9.0/variants/RUMBA32_F446VE/variant.h
I guess that would make sense, if I was to read the file literally it would be A1. Will Configuration_io.h read this literally or will it assign a value of 4 based on its' position?
looking through the pins I don't see where assigning PA4/pin 4 to the servo would accomplish anything seeing as PA4 doesn't have a timer channel or PWM cpu pin attached to it, unless it is assigned in another file, although assigning a pin that does have a timer channel or PWM cpu pin attached to it doesn't seem to fix it either. ¯\_(ツ)_/¯
and listed in configuration.h
....
That is a config where you know servo works out of the box. Once that is working you can try changing the servo pin. And as last step copy the relevant settings to your code. If it then stops working in your code you might use the same pin for something else as well causing a signal conflict. That is normally the case if a function on a pin is not doing the expected thing.
configuration.h:
configurationio.h:
rumba32.h
It's acting as if I have the bed and the hotend heater outputs mixed up but everything looks
OK, is it?
Repetier said: Where would I find the heater output graph? Isn't that what I posted?
The heater is 12v and runs under both Marlin and MK4duo.