0

Brightsign HD 1020 serial problems

Hi all:

I'm using an HD 1020 and need to send on/off commands via serial to a Samsung
PE55C monitor via RS232.

On at 6AM, off at 2AM. When the box is on, it just needs to be playing a simple slide show. Nothing fancy.

I've made a slideshow presentation and set up a schedule for it to run from Midnight to 2am and 6am to midnight. I also made up interactive presentations, each with a single image and embedded Send command, exactly as described in the Serial tutorial video here (Serial String EOL on port 0).

One for ON and one for OFF. I included these in the schedule: OFF at 2:01 AM, ON at 5:59 AM. (Question: how long does the duration need to be for these on/off commands in the schedule? I gave them two minutes each.)

I set the date & time of the unit with the downloadable script referenced elsewhere on this forum. So that's all set.

Problem: NOT WORKING.

In fact, not seeing any content at all. If I publish an all-day/every-day schedule, I can see the content just fine. So I must be doing something wrong.

Now what?

Here's the spec from Samsung for what I need to send:

"Issued IDs can be displayed in hexadecimals. However, ID 0 must be displayed as 0xFF.
All communications take place in hexadecimals. The checksum is calculated by adding up all values except the header. If a checksum adds up to be more than 2 digits as shown below (11+FF+01+01=112), the first digit is removed."

Command type: Power control
Command: 0x11
Value Range: 0~1

Example:
E.g. Power On & ID=0

//

Header: 0xAA
Command: 0x11
ID
Data length: 1
Data: "Power" (1 for on, 0 for off)
Checksum

//

I don't know hex, but one of my colleagues does, and he got out his scientific calculator and says the codes to send are as follows:

ON: %AA%11%FF%01%01%BC
OFF: %AA%11%FF%01%01%BB

Are these correct?

What else can I do to try to fix this? Has to be delivered to the client next week.

Link to the download page for the Samsung manual for the sufficiently motivated (though I've attached the relevant screen shots):
http://www.samsung.com/us/support/owners/product/LH55PECPLBA/ZA
Control codes start on page 48.

Many thanks!

best,
FBC




Screen Shot 2013-08-09 at 3.15.59 PM.png
Screen Shot 2013-08-09 at 3.18.13 PM.png
Screen Shot 2013-08-09 at 3.17.37 PM.png

4 comments

  • 0
    Avatar
    Alex

    >One for ON and one for OFF. I included these in the schedule: OFF at 2:01 AM, ON at 5:59 AM. (Question: how long does the duration need to be for these on/off commands in the schedule? I gave them two minutes each.)

    The duration can be set to 3 seconds, so this isn't a problem.

    If "all day, every day" project plays on the unit, but project that's scheduled to play at specific time of the day doesn't play, then the problem is with the time settings on the HD1020.

    Does your HD220 have access to Internet? If yes, HD1020 will set the time automatically, assuming the port used to set the date and time, port 123, isn't blocked. In BrightAuthor you should go to Tools - Setup menu to create setup files to set the timezone on the BrightSign.

    If HD1020 doesn't have access to Intrernet, you need to set the clock on the unit manually. Please refer to this faq http://support.brightsign.biz/entries/314324-How-do-I-set-the-Timezone-using-a-Script- and download the files for the HD1020. The instructions on how to setup the time and timezone are covered in the readme.txt file. You need to edit the autoplay.bsp file in text editor, copy 3 configuration files to BLANK SD card and power up the player with SD card.

    Tip: If you don't know which timezone to specify in the autoplay.bsp file, then open BrightAuthor, go to Tools - Setup BrightSign unit. There is a dropdown menu with the list of available timezones.

    Important note: When you first set the clock, you must leave the unit plugged into power for four hours to make sure the supercap, that maintains the clocks, gets fully charged. So, after you power up the unit, and the date and time is set on the screen, you can't just pull the power and let it sit. It needs to be up for 4 hours to get a full charge out of the supercap. Then it can be up to a week without power and still maintain its date and time.

    Once the time is set, you need to power the unit OFF, eject SD card, erase SD card, publish your presentation to a BLANK SD card, insert SD card in the HD1020, and power it ON. To verify the time settings on the unit you can publish a test project that has a date and time zone on the screen. And, see what the date and time says.

    Regarding the power on/off commands. According to the manual that you sent:

    ON command in hex: AA 11 FF 01 01 12

    OFF command in hex: AA 11 FF 01 00 11

    In order to send hex from the brightsign you need to use the "Serial bytes (comma separated)" command and send the decimal equivalent of hex values.

    ON command in decimal: 170 17 255 01 01 18

    OFF command in decimal: 170 17 255 01 00 17

    ON command in BrightAuthor should be: Send - Serial bytes (comma separated) - Port 0 - 170,17,255,01,01,18

    OFF command in BrightAuthor should be: Send - Serial bytes (comma separated) - Port 0 - 170,17,255,01,00,17

    See attached snapshots.

    Notes:

    1) In BrightAuthor go to File - Presentation Properties - Interactive to configure the settings of serial port 0. Serial port 0 is a primary 9-pin serial port on the brightsign units.

    2) When you publish a project make sure that serial debugging is turned off (see attached snapshot).

  • 0
    Avatar
    Frank Coleman

    Thanks - all set!

  • 0
    Avatar
    Shay Tene

    It worked PERFECTLY for me as well!!

    Thanks!

  • 0
    Avatar
    Janis Jasinskis

    Just one tip: 

    1) In BrightAuthor go to File - Presentation Properties - Interactive to configure the settings of serial port 0. Serial port 0 is a primary 9-pin serial port on the brightsign units.

    After this step publish your presentation and reboot unit.

    That helped for me. 

Please sign in to leave a comment.