0

Projector RS-232 Control from HD 1010



I am attempting to power a BenQ MX760 projector on and off with a BrightSign HD1010 through RS232 using BrightAuthor 2.2.0.37. However, it appears that no serial commands are being sent to the projector. I have sent the projector commands <CR>*pow=on#<CR> and <CR>*pow=off#<CR> using hyperterminal and they turn it on and off. I have tried putting both of these in command serial-send string (CR) in BrightAuthor but can produce no reaction whatsoever. The program plays normally, but does not turn the projector on or off. I have tried varying the syntax and using other commands for the projector, but nothing works. I have tried reading data output from the BrightSign in hyperterminal in order to check the syntax, but receive nothing; however, when I boot the BrightSign without an SD card it sends a “Welcome to the BrightSign Shell version 3.3.78” message visible in hyperterminal. I have tried these steps with two different HD 1010 units with identical results. It appears that the BrightSigns can send RS232 signals and the projector can receive and respond to commands, but I have been unable to successfully send any commands using BrightAuthor. Am I missing something or are there additional steps to take?

4 comments

  • 0
    Avatar
    RokuLyndon


    what serial port settings do you have to use to send to the projector? Where did you set those settings on the brightsign? With debug mode off by default, you don't see any serial output from the brightsign when it's playing a project. You would have to turn on debug mode to see the serial output. But, this might cause problems with your projector since it would then see a lot of excess output.

    How are you sending the leading carriage return from brightauthor? Your output options imply you need a leeding carriage return? From brightauthor, I would think you would use the serialsend byte command, and send the decimal value for a carriage return. I think it's either 10 or 13. I have to look it up.
  • 0
    Avatar
    Lperez

    First make sure that in the "Interactive" section (tab) of the "Presentation Properties" you have selected CR for both "Send EOL" and "Receive EOL". Then use the "Send" command with the parameter "Serial String (EOL)". I used to commands first and empty string to send on CR and the second to send the actual command "*pow=on#". (do not use the quotes they are just for typing purpose here). This will give you a carriage return then the command and at the end a second carriage return.

  • 0
    Avatar
    dave bruel

    Dear Ahartsock. Did you found a solution for this problem with the Benq projector? I'm suffering the same problem and looking for a solution. Best. Dave

  • 0
    Avatar
    Lperez

    I got it to work. Review my post and the attached files.

Please sign in to leave a comment.