Home AMX User Forum AMX General Discussion
Options

Samsung LED Displays

Turned up this little gem when looking for Samsung UN55JU7100 serial commands.

I hope this helps someone else.

http://www.remotecentral.com/cgi-bin/mboard/rs232-ip/thread.cgi?603

Comments

  • Options
    MLaletasMLaletas Posts: 226
    Ive seen that sheet before, I havent seen one with expected responses from the display though.
  • Options
    fogled@mizzoufogled@mizzou Posts: 549
    I had to deal with those, bought by a client to save money after I told them I needed IP controllabe TV's. The response you get from a Power Off command is consistent ($03,$0C,$F1) but when you send a Power On command, they just send you a big stream of random garbage (it looks like a damned memory dump). I'm trapping for the trappable OFF response, then, any longer string after a power up command means it powered up. It's a kludge, but those EXLink ports aren't really designed for commercial device control.
  • Options
    fogled@mizzoufogled@mizzou Posts: 549
    Here are the 4 commands I use to the displays:

    Power On: $08,$22,$00,$00,$00,$02,$D4
    Power Off: $08,$22,$00,$00,$00,$02,$D5
    Audio Mute On: $08,$22,$01,$00,$00, [TVOutValMap, Set to Value 1]
    Audio Volume Set (un-mutes audio): $08,$22,$01,$00,$00, [TVOutValMap, CurrentVal]

    Volume setting map below:
    tvoutvalmap[1].str = "$00,$D5"
    tvoutvalmap[2].str = "$01,$D4"
    tvoutvalmap[3].str = "$02,$D3"
    tvoutvalmap[4].str = "$03,$D2"
    tvoutvalmap[5].str = "$04,$D1"
    tvoutvalmap[6].str = "$05,$D0"
    tvoutvalmap[7].str = "$06,$CF"
    tvoutvalmap[8].str = "$07,$CE"
    tvoutvalmap[9].str = "$08,$CD"
    
    tvoutvalmap[10].str = "$09,$CC"
    tvoutvalmap[11].str = "$0A,$CB"
    tvoutvalmap[12].str = "$0B,$CA"
    tvoutvalmap[13].str = "$0C,$C9"
    tvoutvalmap[14].str = "$0E,$C8"
    tvoutvalmap[15].str = "$0F,$C7"
    tvoutvalmap[16].str = "$10,$C6"
    tvoutvalmap[17].str = "$11,$C5"
    tvoutvalmap[18].str = "$12,$C4"
    tvoutvalmap[19].str = "$13,$C3"
    
    tvoutvalmap[20].str = "$14,$C2"
    tvoutvalmap[21].str = "$15,$C1"
    tvoutvalmap[22].str = "$16,$C0"
    tvoutvalmap[23].str = "$17,$BF"
    tvoutvalmap[24].str = "$18,$BE"
    tvoutvalmap[25].str = "$19,$BD"
    tvoutvalmap[26].str = "$1A,$BC"
    tvoutvalmap[27].str = "$1B,$BB"
    tvoutvalmap[28].str = "$1C,$BA"
    tvoutvalmap[29].str = "$1D,$B9"
    
    tvoutvalmap[30].str = "$1E,$B8"
    tvoutvalmap[31].str = "$1F,$B7"
    tvoutvalmap[32].str = "$20,$B6"
    tvoutvalmap[33].str = "$21,$B5"
    tvoutvalmap[34].str = "$21,$B4"
    tvoutvalmap[35].str = "$22,$B3"
    tvoutvalmap[36].str = "$23,$B2"
    tvoutvalmap[37].str = "$24,$B1"
    tvoutvalmap[38].str = "$25,$B0"
    tvoutvalmap[39].str = "$26,$AF"
    
    tvoutvalmap[40].str = "$27,$AE"
    tvoutvalmap[41].str = "$28,$AD"
    tvoutvalmap[42].str = "$29,$AC"
    tvoutvalmap[43].str = "$2A,$AB"
    tvoutvalmap[44].str = "$2B,$AA"
    tvoutvalmap[45].str = "$2C,$A9"
    tvoutvalmap[46].str = "$2D,$A8"
    tvoutvalmap[47].str = "$2E,$A7"
    tvoutvalmap[48].str = "$2F,$A6"
    tvoutvalmap[49].str = "$30,$A5"
    
    tvoutvalmap[50].str = "$31,$A4"
    tvoutvalmap[51].str = "$32,$A3"
    tvoutvalmap[52].str = "$33,$A2"
    tvoutvalmap[53].str = "$34,$A1"
    tvoutvalmap[54].str = "$35,$A0"
    tvoutvalmap[55].str = "$36,$9F"
    tvoutvalmap[56].str = "$37,$9E"
    tvoutvalmap[57].str = "$38,$9D"
    tvoutvalmap[58].str = "$39,$9C"
    tvoutvalmap[59].str = "$3A,$9B"
    
    tvoutvalmap[60].str = "$3B,$9A"
    tvoutvalmap[61].str = "$3C,$90"
    tvoutvalmap[62].str = "$3D,$8F"
    tvoutvalmap[63].str = "$3E,$8E"
    tvoutvalmap[64].str = "$3F,$8D"
    tvoutvalmap[65].str = "$40,$8C"
    tvoutvalmap[66].str = "$41,$8B"
    tvoutvalmap[67].str = "$42,$8A"
    tvoutvalmap[68].str = "$43,$89"
    tvoutvalmap[69].str = "$44,$88"
    
    tvoutvalmap[70].str = "$45,$87"
    tvoutvalmap[71].str = "$46,$86"
    tvoutvalmap[72].str = "$47,$85"
    tvoutvalmap[73].str = "$48,$84"
    tvoutvalmap[74].str = "$49,$83"
    tvoutvalmap[75].str = "$4A,$82"
    tvoutvalmap[76].str = "$4B,$81"
    tvoutvalmap[77].str = "$4C,$80"
    tvoutvalmap[78].str = "$4E,$7F"
    tvoutvalmap[79].str = "$4F,$7E"
    
    tvoutvalmap[80].str = "$50,$7D"
    tvoutvalmap[81].str = "$51,$7C"
    tvoutvalmap[82].str = "$52,$7B"
    tvoutvalmap[83].str = "$53,$7A"
    tvoutvalmap[84].str = "$54,$79"
    tvoutvalmap[85].str = "$55,$78"
    tvoutvalmap[86].str = "$56,$77"
    tvoutvalmap[87].str = "$57,$76"
    tvoutvalmap[88].str = "$58,$75"
    tvoutvalmap[89].str = "$59,$74"
    
    tvoutvalmap[90].str = "$5A,$73"
    tvoutvalmap[91].str = "$5B,$72"
    tvoutvalmap[92].str = "$5C,$71"
    tvoutvalmap[93].str = "$5E,$70"
    tvoutvalmap[94].str = "$5F,$6F"
    tvoutvalmap[95].str = "$60,$6E"
    tvoutvalmap[96].str = "$61,$6D"
    tvoutvalmap[97].str = "$62,$6C"
    tvoutvalmap[98].str = "$63,$6B"
    tvoutvalmap[99].str = "$64,$6A"
    
    tvoutvalmap[100].str = "$65,$69"
    tvoutvalmap[101].str = "$66,$68"
    
Sign In or Register to comment.