$FUNCNAME$
    fn_Bin2Hex()
$CATEGORY$
    Miscellaneous
$ONELINER$
    Convert a binary string to hexidecimal
$SYNTAX$

    fn_Bin2I( <cBinStr> ) --> cHexStr

$ARGUMENTS$

    <cBinStr> is a string of bytes representing a number.

$RETURNS$

    A string containing the hexdecimal value of <cBinStr>.

$DESCRIPTION$

    Internally, all information is stored as a series of bytes.  When
    performing a direct read from memory, a character string will be
    returned.  Use this function to convert that string to its
    hexidecimal numeric equivalent.

$EXAMPLES$

    /* convert a string containing CHR(0)+CHR(0)+CHR(222)+CHR(175) */

    ? fn_Bin2Hex( CHR(0)+CHR(0)+CHR(222)+CHR(175) )	// "    DEAF"

$SEEALSO$
    fn_Hex2Bin(), fn_Bin2I(), fn_PeekStr(), fn_PokeStr()
$INCLUDE$

$Author: itk $
   Steve Larsen
$END$

$FUNCNAME$
    fn_Hex2Bin()
$CATEGORY$
    Miscellaneous
$ONELINER$
    Convert a hexidecimal string to to binary
$SYNTAX$

    fn_Hex2Bin( <cHexStr> ) --> cBinStr

$ARGUMENTS$

    <cHexStr> is a string containing hexidecimal characters.

$RETURNS$

    A binary string representing the value passed.

$DESCRIPTION$

    This function converts a hexidecimal value to it binary equivalent,
    and is useful for doing a direct memory translation.

$EXAMPLES$

    ? fn_Hex2Bin( "DEAF" )

    ? fn_Hex2Bin( "10" )

$SEEALSO$
    fn_Bin2Hex(), fn_PeekStr(), fn_PokeStr()
$INCLUDE$

$Author: itk $
   Steve Larsen
$END$
