…not needed, the bug was in EEPROM settings. Fix is to re-flash EEPROM, not a code fix.
did some indentation cleanup.
3G 5D Shield 3.0, will need additional tweaks
Edge cases: * The last step before turning around triggered the endstop switch * The endstop switch "bounced" and traveling was set early, causing the endstop orientation to get flipped.
Also some state control and modification were needed in the StepperInterface to handle both endstops on an axis being the same switch.
Conflicts: v2/src/Motherboard/Steppers.cc v2/src/Motherboard/boards/rrmbv12/Configuration.hh v2/src/Motherboard/boards/rrmbv12/Motherboard.cc v2/src/Motherboard/boards/rrmbv12/StepperInterface.cc
updated mobo host to give a null version for 3.0 firware if the host is running 0025 software, to give a obvious error in a protocol mis-match case
* Fixed horrible #define macro bug that... horrible. It's too horrible to speak of.