User`s manual

Dynamic C Users Manual digi.com 349
The compression utility must reside in the same directory as the Dynamic C compiler executable. Dynamic
C expects the program to behave as follows:
Take as input a file name relative to the Dynamic C installation directory or a fully qualified path.
Produce an output file of the same name as the input file with the extension .DCZ at the end. E.g.,
test.txt becomes test.txt.dcz.
Exit with zero on success, non-zero on failure.
If the utility does not meet these criteria, or does not exist, a compile-time error will be generated.
C.2.3 Font and Bitmap Converter Utility
The Font and Bitmap Converter converts Windows fonts and monochrome bitmaps to a library file format
compatible with Rabbit’s Dynamic C applications and graphical displays. Non-Roman characters may also
be converted by applying the monochrome bitmap converter to their bitmaps.
Double-click on the fmbcnvtr.exe file in the Utilities folder where you installed Dynamic C. Select
and convert existing fonts or bitmaps. Complete instructions are available by clicking on the Help button
within the utility.
When complete, the converted file is displayed in the editing window. Editing may be done, but probably
won’t be necessary. Save the file as name_me.lib: the name of your choice.
Add the file to applications with the statement:
#use name_me.lib // remember to add this filename to “lib.dir” file
or by cut and pasting from name_me.lib directly into the application file.
C.2.4 Rabbit Field Utility
The Rabbit Field Utility (RFU) will load a binary file created with Dynamic C to a Rabbit-based board.
The RFU can be used to load a binary file without Dynamic C present on the host computer, and without
recompiling the program each time it is loaded to a controller.
The Dynamic C installation created a desktop icon
for the RFU. The executable file, rfu.exe, can
be found in the subdirectory named “Utilities”
where Dynamic C was installed. Complete instruc-
tions are available by clicking on the Help button
within the utility. The Help document details setup
information, the file menu options and BIOS
requirements.
The RFU executable that comes with the Dynamic
C distribution is branded as a product, as seen in the
“About” screenshot shown here. You can brand the RFU or customize its functionality to suit your needs.
Please contact technical support for the source file needed for customization:
http://www.digi.com/support/
The RFU enables those without Dynamic C to update their Rabbit-based board with a few files installed on
the computer and the appropriate connection to the target board.