How can I write a program that will convert to and from BMD and ASCII?

The following ZIP file contains two examples of how to read and manipulate BMD files.

The BMD2ASC READABLE application provides a function to convert BusTools/1553 BMD files to an ASCII readable format. The ASCII file generated from a BMD file is formatted to look like the sequential monitor display found in the BusTools/1553 GUI.

The BMD2ASC SPREADSHEET application provides functions to convert BusTools/1553 BMD files to/from an ASCII editable format. The ASCII file generated from a BMD file is formatted as a tab-delimited text file that can be read into a spreadsheet program such as Microsoft Excel.