Home AMX User Forum AMX Technical Discussion

IP CONTROL OF NEC X461UN HELP?

Hello everyone!

Has anyone controlled these NEC X461UN devices via IP??

The units work with PD Comm Tools not problem but as soon as connect to the units with and IP connection thur AMX the unit does not respond to any commands.

I send the command to the TV but I get no response back from the TV and no change to the TV via the command, my connection stats of the IP connection show good and connected but no go on the communications. I have tried to control teh monitor via the ID for 1 monitor and the id to control all monitors and nothing responds.

I am controlling around 120 other monitors via IP on this same project but those are LG and Sharp monitors these NEC ones are a pain.

Any help or ideas would be great!

Thanks for your help in advance.

Jon

Comments

  • ericmedleyericmedley Posts: 4,177
    Perhaps you should run Wire Shark on the PC with the control software and see what commands are being sent and what is being responded to. That might give you a clue.
  • alanhalanh Posts: 30
    NEC IP Control

    Detailed below is a pretty crude example of turning the monitor on and off, this works as i used to test the basic functions before i incoporated my module.



    DEFINE_DEVICE

    DV_MON_1 = 0:5:0 (* NEC 46" LCD DISPLAY *)
    dv_tp = 10001:1:0
    (***********************************************************)
    (* VARIABLE DEFINITIONS GO BELOW *)
    (***********************************************************)
    DEFINE_VARIABLE



    CHAR MON1IPAddress[15]='192.169.065.153'


    LONG MON1_IP_Port=7142


    (***********************************************************)
    (* STARTUP CODE GOES BELOW *)
    (***********************************************************)
    DEFINE_START

    (***********************************************************)
    (* THE EVENTS GO BELOW *)
    (***********************************************************)
    DEFINE_EVENT


    BUTTON_EVENT[dv_TP,1]
    BUTTON_EVENT[dv_TP,5]
    {
    PUSH: {
    SWITCH(BUTTON.INPUT.CHANNEL)
    {
    CASE 1: {
    IP_CLIENT_OPEN(dv_MON_1.Port, MON1IPAddress, MON1_IP_Port ,1)
    wait 02
    SEND_STRING DV_MON_1,"$30,$30,$21,$0D" // POWER On
    wait 06
    IP_CLIENT_CLOSE(dv_MON_.Port)
    }
    CASE 5: {
    IP_CLIENT_OPEN(dv_MON_1.Port, MON1IPAddress, MON1_IP_Port ,1)
    wait 02
    SEND_STRING DV_MON_1,"$30,$30,$22,$0D" // POWER OFF
    wait 06
    IP_CLIENT_CLOSE(dv_MON_1.Port)
    }
    }
    }
    }


    (***********************************************************)
    (* END OF PROGRAM *)
    (* DO NOT PUT ANY CODE BELOW THIS COMMENT *)
    (***********************************************************)
Sign In or Register to comment.