I have finished implementing the incomplete DiagnosticPort_Formatter class and used such to add a new, optional command line argument, '-D', that allows input and output to be read and written in the format produced by the EEPROM read and write diagnostic commands on a uPrint. This allows for easy reading and writing of material cartridges in the machine. Finally, this change has been documented in the readme as well as via the addition of code comments.
I have finished implementing the incomplete DiagnosticPort_Formatter class and used such to add a new, optional command line argument, '-D', that allows input and output to be read and written in the format produced by the EEPROM read and write diagnostic commands on a uPrint. This allows for easy reading and writing of material cartridges in the machine. Finally, this change has been documented in the readme as well as via the addition of code comments.