RS232 commands for Sony projector
VLCNCRZR
Posts: 216
Does anyone have a working RS232 command list for the
Sony VPL-FX51U ?
I am able to get the power ON/OFF and input selections,
but I am not able to activate the Auto Projector Adjust function
and many other minor features.
Of course, Sony's little program to calculate checksums, etc
is pretty much worthless. Especially since none of the new projectors
are even listed in the program. As is working with HEX was so simple.
I have never liked working with the Sony units via RS232,
but the IR and CTL-S modes dont have discreet input selections.
Thanks.
Sony VPL-FX51U ?
I am able to get the power ON/OFF and input selections,
but I am not able to activate the Auto Projector Adjust function
and many other minor features.
Of course, Sony's little program to calculate checksums, etc
is pretty much worthless. Especially since none of the new projectors
are even listed in the program. As is working with HEX was so simple.
I have never liked working with the Sony units via RS232,
but the IR and CTL-S modes dont have discreet input selections.
Thanks.
0
Comments
This is not accurate, You can get the discreet IR input commands in HEX format from www.remotecentral.com.
Go to the files section,Pronto,discreet HEX commands.
As far as i know, ALL sony TV/Plasma/Projectors have discreet IR input commands, although most don't have them on the remote.
- Chip
Hi all,
I have downloaded and reviewed the protocol document posted in this thread and most of it makes sense to me, with the exception of the checksum calculation. Does anyone have any insight on this? I am working with this projector through tomorrow.
To calc the checksum, open your Windows calculator, press the Hex mode and add up the five bytes.
I am attaching a small Notepad text document with all the common commands for the FX51 that I carry around with me in my laptop case.
A lot of the Sony pro projectors use similar codes for control.
Tom
Vince
Tom,
The protocol I was looking at involved calculating the checksum as a bitwise or, then modulo 256 to get the correct answer. AMX sent me a quick little checksummer, which I have copied below.
Thanks to everyone for the responses. With a little help, I was able to get the projector working consistantly. Thanks again!
//
begin code
Define_Function Integer CALC_CS(Char cString[])
{
Stack_Var Char cTString[100];
Stack_Var Integer nCS;
cTString = cString;
For(;Length_String(cTString); )
{
nCS = nCS | Get_Buffer_Char(cTString);
}
Return nCS % 256;
}
//
end code
Here a "Set Input---> Video" String
A9h 00h 01h 00h 00h 00h CKS 9Ah
WHere A9 is the Start Code (B0) and 9A is the End Code (B7)
B1 to B5 is
00h 01h 00h 00h 00h
The OR of B1-B5 would be 01h would it not? (Maybe a Bad exaple because iof all the Nil Codes)
How bout "Set Aspect--> 4:3" String
A9h 00h 20h 00h 00h 01h CKS 9Ah
B1 to B5 is
00 20 00 00 01
0000 0000
0010 0000
0000 0000
0000 0000
0000 0001
=
0010 0001
Checksum = 21h
And I still dont see POWER commands for "set" inthis document....
Is my thinking corret at least on the checksum?
Thanks
Here's a copy & paste from a program I did fairly recently - hope this helps.
The "MOn" and "MOff" are picture mute commands.
- Chip