This contains an eclipseArduino project file (unfortunately their plugin embeds fully qualified paths, can clean this up if/when eclipseArduino supports that). It also contains an enhancement to the CurrentMonitor to allow PROG/MAIN to be independently enabled/disabled based on over-current situations. This is a pre-cursor for supporting N motor boards from the base station using the MAIN DCC signal pin(s) and a pair of dedicated enable/sense pins for each additional motor board. This functionality in theory will allow the base station to support N power districts with minimal code change to add another "district"
This contains an eclipseArduino project file (unfortunately their plugin embeds fully qualified paths, can clean this up if/when eclipseArduino supports that). It also contains an enhancement to the CurrentMonitor to allow PROG/MAIN to be independently enabled/disabled based on over-current situations. This is a pre-cursor for supporting N motor boards from the base station using the MAIN DCC signal pin(s) and a pair of dedicated enable/sense pins for each additional motor board. This functionality in theory will allow the base station to support N power districts with minimal code change to add another "district"