add OnTransmitHex(), HexToByte()