AVS Forum banner
1 - 20 of 57 Posts

· Registered
Joined
·
214 Posts
Discussion Starter · #1 ·
Does anybody have ANY technical information on the Samsung DLP's RS232 port? Even as far back as the HLN's or hell...even an old Samsung CRT set that had RS232....any Samsung TV ever that has had an RS232 port.


I know the manual states that it is a "service only" port, but I have a hard time believing that. I bet we can send a command to it and make it switch modes and do whatever.


I am a developer and want to write a command line utility for scripting various TV functions (mainly Source/Volume/Mute/Power/Sleep)


A google search of "samsung dlp rs232" produces lots of reviews stating the RS232 is for CONTROL. Not what the manual says though.


Anybody have anything?
 

· Registered
Joined
·
214 Posts
Discussion Starter · #2 ·
OK, I found this:

http://www.crutchfield.com/S-ZlEgxNV...o&i=305HLR5078


In the little side bar thing that says "What's Included?" right at the bottom, it says:


"Procedures for Controlling a DLP DTV using an RS-232 Connection"


That was just last year's model. Anybody with one of these TV's have this document?
 

· Registered
Joined
·
214 Posts
Discussion Starter · #3 ·
Bingo....


Hah...gotta love the Internet. That crutchfield site above had the HLR5078 manual for download. Low and behold in the index was what I need.


I really have a hard time believing that Samsung changed anything on the RS232 port since last year. Wonder why they took it out of this year's manuals.


I'm gonna hook a laptop up and try to query the port. With any luck I should have a utility available for anybody who's interested.


If this works, this will be really cool. I see on the spec sheet that there are commands for setting Contrast, Brightness, film modes, etc. One could easily switch between preferred calibration settings by selecting them on an HTPC menu. Also it could provide a possible workaround for the people wanting a "Set Overscan OFF" macro...etc. I'll report back.
 

· Registered
Joined
·
5 Posts

Quote:
Originally Posted by sixdoubleo /forum/post/0


I really have a hard time believing that Samsung changed anything on the RS232 port since last year. Wonder why they took it out of this year's manuals.

Reviving an old thread to see if anyone's had luck controlling a Samsung DLP via their "service only" RS-232 ports?


Saw an HL-S6167W last week at Sam's Club for $2100, but without RS-232 control beyond "service only", it's out ...
 

· Registered
Joined
·
4 Posts
I made a cable for the 61A750 and wrote a very small PBWin program and was able to control the TV.


The TV end is a 3.5mm stereo plug. The PC end is a female DB-9.


The main sleeve of the 3.5mm plug connects to the DB-9 pin 5.

The small sleeve connects to pin 3.

The tip connects to pin 2.


Communications consist of a 7 byte request to the the TV and a 3 byte response from the TV.


A list came with the TV showing the functions and codes for each. My problem is that some of the functions I wan't are not in the list. Like setting the LED level or controlling the power on light.


If anyone's interested I can provide these but another thread referenced a Crutchfield's manual that has all of them in it.


The reason I started on this quest today was because my TV seems to do a power-on reset occassionaly and the settings I want revert to some default value.


So I used a voltmeter and figured out how to make a cable and wrote a short basic program to set the one's that I could to the values I want. Works great!


I've notified Samsung but haven't received a response. Cycling power also causes the values to revert to the defaults. It doesn't seem to save these values to flash. Hope they respond soon.
 

· Registered
Joined
·
242 Posts
Help someone!

I've wired my cable correctly and plugged it into to my Samsung Series9 LCD TV (LE46A956) but it's not responding to anything.

I'm trying to communicate to it by sending a few commands as a test using these simple commands in the command prompt:

mode com3:9600,n,8,1

echo v>com3
..but nothing happens!
Do I need to enable the 'Service port' by doing something in the Service menu, or did the port just work with factory settings for you guys?
 

· Registered
Joined
·
28 Posts
I know this is an old thread, but is the closest I could find to an active discussion. I have an hl50a650, and have set up the serial communications, as well as hotkeys on my media PC keyboard to trigger the commands.


However, i did all of this on a plane ride, without being able to test on the TV. I get home, everything works, except the TV only spits back 0x03 0x0C 0xFF, which is the 'fail' response. I should be getting 0x03 0x0C 0xF1 if the command succeeded.


I have no idea why following their rs232 spec ( http://akamaipix.crutchfield.com/Man.../30550A650.PDF ) doesn't work...I am clearly communicated between my PC and TV, but the commands aren't working. Has anyone gotten this to work??
 

· Registered
Joined
·
5 Posts

Quote:
Originally Posted by usernotfound /forum/post/16533377


I know this is an old thread, but is the closest I could find to an active discussion. I have an hl50a650, and have set up the serial communications, as well as hotkeys on my media PC keyboard to trigger the commands.


However, i did all of this on a plane ride, without being able to test on the TV. I get home, everything works, except the TV only spits back 0x03 0x0C 0xFF, which is the 'fail' response. I should be getting 0x03 0x0C 0xF1 if the command succeeded.


I have no idea why following their rs232 spec ( http://akamaipix.crutchfield.com/Man.../30550A650.PDF ) doesn't work...I am clearly communicated between my PC and TV, but the commands aren't working. Has anyone gotten this to work??

Hi usernotfound,


I have a HL67A750 and have the serial control working. The protocol is exactly the same as the HLxxA650 models. It is possible that your check sum calculation is incorrect. The example in the manual is wrong. The example check sum should be 0x6f not 0x70. Here is a sample C implementation of the check sum.

Code:
Code:
#include 
int main(int argc, char *argv[])
{
    int i;
    char cmd[] = "\\x08\\x22\\x0b\\x02\\x00\\x5a";
    unsigned char cs = 0;
    for(i=0;i
Also, don't forget that 0x00 is a valid command byte not a NULL terminator.


Hope this helps.
 

· Registered
Joined
·
629 Posts
I have a couple Samsung TV's I want to control w/ RS232.


one is a LN40B550 and the other LN26B360.


I tried downloading the RS232 spec from the crutchfield site but it's either down or no longer available.


Does anyone know an alternate source to get the RS232 specs for the above TV's?
 

· Registered
Joined
·
1,840 Posts
Try this link:

http://akamaipix.crutchfield.com/Man.../30561A750.PDF


This is the user manual at the crutchfield site. Starting at page 116 are the RS232 docs.


Now, can someone supply me with some code for this interface. I too have built the cable, but have been unable to get any responses from the TV, using various terminal software.
 

· Registered
Joined
·
629 Posts
From what I've read you can't turn a Samsung on via RS232 which is a no go for me (unless someone has figured it out ).
 

· Registered
Joined
·
629 Posts
From everything I've read thus far, when the Sammy goes into power saving mode or power off it shuts down the RS232 port preventing powering on the set over RS232.
 

· Registered
Joined
·
5 Posts

Quote:
Originally Posted by Fiasco /forum/post/17387827


From everything I've read thus far, when the Sammy goes into power saving mode or power off it shuts down the RS232 port preventing powering on the set over RS232.

Hey Fiasco,


I don't know about the LN40B550 or LN26B360 but I know for a fact that the HL67A750 does turn on via RS232 power on command. I use this feature all the time.
 

· Registered
Joined
·
629 Posts
I use a combination of a eventghost (free) running on a HTPC and CommandFusion remote interface (CF iViewer $150ish license, can do 1 page flip (2 page remote) for free)(can't give this remote building GUI tool enough props) on my iPhone and GUC232A USB->serial adapters ($12-16 each).


You end up w/ a remote featuring your own artwork, set up exactly the way you want that gives feedback on the state of the various devices under it's control (power state, frequency, channel, listening modes, lighting modes ect)


nirvana....
 

· Registered
Joined
·
629 Posts
Now... how to generate the checksum for the panny in python....
 

· Registered
Joined
·
629 Posts
I write my own plugins.


You can use the Serial thread though.
 
1 - 20 of 57 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Top