Provides a download (bootload) tool for OpenLCB nodes.
Related DocumentationThis tool relies for reliable operation on an OpenLCB feature called "Freeze/Unfreeze". Although properly adopted by the group, and in defiance of a written agreement between the group and the NMRA, this was removed during the move toward NMRA adoption in February 2015. JMRI is using the feature for three reasons:
- It's the right technical solution
- It's properly implemented in the OpenLCB Java library, which was part of OpenLCB before prototype development was pushed out of that effort.
- It's the most-recent properly adopted specification.
Class Summary Class Description Bundle LoaderActionSwing action to create and register a LoadPane object LoaderPanePane for downloading firmware files files to OpenLCB devices which support firmware updates according to the Firmware Upgrade Protocol. LoaderPane.DefaultNested class to create one of these using old-style defaults