Sharp Aqous RS232 query
Kenny
Posts: 209
I have several 70" Aquos Sharp displays that give me errors when I ask for status of volume, mute and input. The power status returns the correct info.
Has anyone seen this? The model is LC70LE661U.
Also it seems that the RSPW1 command does not stick. We even set the Quick Start mode. We have called Sharp but they were of no help. We installed the latest FW too.
Thanks.
Has anyone seen this? The model is LC70LE661U.
Also it seems that the RSPW1 command does not stick. We even set the Quick Start mode. We have called Sharp but they were of no help. We installed the latest FW too.
Thanks.
0
Comments
And the Sharp folks are tricky. They change format on their commands from time to time. We deal a lot with the LCXXLE661U, and on this model I use the "'POWR1[SP][SP][SP]',$13" command for power on, and "'POWR?[SP][SP][SP]',$13" for query (where [SP] = 1 space). A few years ago most of the models were using the "'POWR[SP][SP][SP]1',$13" command for power on, and "'POWR????',$13" for query.
Still the Sharps will do things like report power is off when it is in fact on, and all sorts of madness. I hope I have helped.
These models that I have worked with recently take the version of the command that has the spaces at the end. Be sure that you have enough spaces to pad out the 8-byte command field before you send the CR.
This is all kind of convoluted, but it seems to work.
I've had to write my Sharp control module to deal with the Consumer vs. Pro models. The first thing tt does is look for the status error and then assumes which kind of panel we're dealing with. I've found that integrators usually just spec in a Sharp display and don't really pay much attention beyond that. Then when it comes time to order - they see what's on sale that week and pull the switch.
I know that it's going to be one or the other. I don't much care which now that my module just figures it out for me.
I highly recommend this approach.
it is the Consumer Model that throws an error when you request the panel info. So, the module starts assuming it is a Pro model. If the info request fails it falls over the the Consumer. But, your way seems to work as well.
I'm not in front of my machine at the moment. But, that does indeed seem right.