How do I send Hex commands (or bytes) using BrightAuthor?

Last Updated: October 14, 2015

You can easily send Hex values using an Interactive presentation in BrightAuthor.

The following is an example of a "power on" command for a Viewsonic projector. These are hex values, indicated by the “0x” prefix. 

0x06 0x14 0x00 0x04 0x00 0x34 0x11 0x00 0x00 0x5D

To send this command to the projector using the serial port on a BrightSign player, do the following:

  1. Create an Interactive presentation in BrightAuthor.
  2. Open the media state or event where you want to send the hex command.
  3. Click the Advanced tab.
  4. Click Add Command and set the command to Send -- Serial Bytes.
  5. Set the Port to 0 (this is the case for most standard serial devices).
  6. Enter the command in the Bytes field. Use a comma to separate each byte.

When sending serial bytes, you must use decimal values, not the hex values listed above. You can convert hex values to decimal values using any number of free websites.

Hex values: 06 00 04 00 34 11 00 00 5D

Equivalent decimal values: 06 00 04 00 52 17 00 00 93

NoteThe DE9 serial port is fully RS-232 compatible, but the 3.5mm serial port can only interoperate with some RS-232 compatible devices. It can receive from any RS-232 device, but transmission may not work depending on the electrical characteristics of the device.

SendBytes__Custom_.JPG

Have more questions? Submit a request

33 Comments

  • 0
    Avatar
    Lyndon

    Yes, you use a usb to serial cable with that model. 

  • 0
    Avatar
    Yatin Baluja

    Sending IR remote message, what should I enter as hex value as I'm not getting what to enter and from where I get those value.  I have an external IR blaster (3.5mm) Jack with the remote which I want to configure with BrightSign XT1143 and control my presentation or switch the presentation with the remote. 

  • 0
    Avatar
    Dan Johnson

    Here are some Samsung Hex to Decimal conversions that will work with the above documented method. I have included the checksum calculation in Hex and Decimal for each command. Please pay special attention when calculating the checksum. The Checksum needs to be calculated in Hex first, then converted to decimal using the calculator provided above. If the checksum exceeds 2 digits, discard the first digit and convert the remaining 2 digits to decimal. The header (in this case the AA) is not part of the checksum calculation, only the Command+ID+Data Length+Data1 (Data value) are part of the checksum calculation.

    Here are the Hex command examples including checksum;

     

    Power on Hex=                                  AA,11,FE,01,01,11

    Power on Decimal=                         170,17,254,1,1,17

    Power Off Hex=                                AA,11,FE,01,00,10

    Power Off Decimal=                        170,17,254,1,0,16

     

    HDMI input Hex =                            AA,14,FF,01,21,35

    HDMI input Decimal =                    170,20,255,1,33,53

    DVI input Hex =                                 AA,14,FF,01,18,2C

    DVI input Decimal =                         170,20,255,1,24,44

    VGA input Hex =                               AA,14,FF,01,14,28

    VGA input Decimal =                       170,20,255,1,20,40

     

    Volume + Hex=                                 AA,62,FF,01,00,62

    Volume + Decimal =                        170,98,255,1,0,98

    Volume - Hexl =                                AA,62,FF,01,01,63

    Volume - Decimal =                         170,98,255,1,1,99

    Volume set to 9 Hex =                    AA,12,FF,01,09,1B

    Volume set to 9 Decimal =            170,18,255,1,9,27

     

    OSD On Hex =                                    AA,70,FF,01,01,71

    OSD On Decimal =                            170, 112,255,1,1,113

    OSD Off Hex =                                    AA,70,FF,01,00,70

    OSD Off Decimal =                           170, 112,255,1,0,112

Please sign in to leave a comment.
Can't find what you're looking for? Try to
Powered by Zendesk