@Mark Curry Looks like you have added all possible defines from this branch? You should only add the ones you need to override, that means if you want to use Alex's repo as is, you just create an empty profile with the url and branch set. Like this:
Ok there are certain things I want to change such as esteps and Z steps etc. I included all defines to see how the structure was setup and where the various parameters are. I will try again when I get home with just the changes I want to make and see if that works. It sounds like some of the defines creating dependencies on non present files from what I understand...
There are some defines that are defined multiple times within if .. else clause and my plugin doesn't handle that very well But that is defines that I don't see that will be needed anyway, so I have not spent any time trying to figure out a way around it.
Ok thanks.. I saw it as a usefull way to view all of the parameters and how they are defined.... Will only include the needed ones from now on. By the way, this is awesome work, and I would like to thanks you for all the effort and support! There are certain annoying things in the current FW (such as changing Z azis from 1600 to 800 every time I reset... 8000 clicks on the control knob)
+1 billion Compiled and flashed up several RC7 firmware last night with easy tweaks at each stage. Speed is pretty good on a Pi2. It's quicker than doing it on my laptop as no faffing about required. I'm giving LIN_ADVANCE a go now too
Seems to work great! One question, I gues I will have to restore fail-safe to get my new defaults? In a 7 hour print right now so cant try it just yet....
I have an issue hopefully you can help with. CXX qr_solve.cpp In file included from MarlinConfig.h:33:0, from qr_solve.h:23, from qr_solve.cpp:23: pins.h:173:4: error: #error "Unknown MOTHERBOARD value set in Configuration.h" #error "Unknown MOTHERBOARD value set in Configuration.h" ^ In file included from MarlinConfig.h:39:0, from qr_solve.h:23, from qr_solve.cpp:23: SanityCheck.h:540:4: error: #error "HEATER_0_PIN not defined for this board." #error "HEATER_0_PIN not defined for this board." ^ make: *** [/home/pi/.octoprint/data/bigboxfirmware/tmp/qr_solve.o] Error 1 /home/pi/oprint/lib/python2.7/site-packages/octoprint_bigboxfirmware/lib/Makefile:302: recipe for target '/home/pi/.octoprint/data/bigboxfirmware/tmp/qr_solve.o' failed Something went wrong. Hex file does not exist! Cleaning up build files.... RM /home/pi/.octoprint/data/bigboxfirmware/tmp/* RMDIR /home/pi/.octoprint/data/bigboxfirmware/tmp/ Done! Any ideas? Cheers
What profile are you using? It sounds like one of your defines isn't right, you need a value of "BOARD_RUMBA" (minus double quotes) for the define "MOTHERBOARD".
Aha, its working. I think the issue was that i had defined an identifier. I hadnt changed it but it seems to default to ramps. Very easy to use though, smashing plugin
I assume there are several profiles that has been set up by now and tested and I have been thinking about how we could share this in one place. Anyone have a good idea for how to do this? Should be possible for anyone to upload a profile. And maybe in a future release this list could be accessible in the plugin for direct import.
I have added buttons to swap between alphabetical and config file order sorting. You should get a notification in OctoPrint that a newer version is available soon, or you can do a force update.