How to make IR port work as 1-way serial.
Alexander
Posts: 18
Hello,
As I understood to make IR-port on controller to work as 1way serial I need to make following:
DATA_EVENT[VP719]
{
ONLINE:
{
SEND_COMMAND DATA.DEVICE, "'SET MODE DATA'"
SEND_COMMAND VP719, "'SET BAUD 9600,N,8,1,DISABLE'"
}
}
I'm trying to control Kramer VP719 I need to send "L 39C6" ASII code to it.
So basically, after telling IR port to switch to data mode, the code below shoud work
BUTTON_EVENT[TP,13]
{
PUSH:
{
SWITCH(BUTTON.INPUT.CHANNEL)
{
CASE 13:
{
SEND_STRING VP719,"'L 39C6',$0D,$0A"
}
}
}
}
- but the device doesn't respond.
Any help appreciated.
As I understood to make IR-port on controller to work as 1way serial I need to make following:
DATA_EVENT[VP719]
{
ONLINE:
{
SEND_COMMAND DATA.DEVICE, "'SET MODE DATA'"
SEND_COMMAND VP719, "'SET BAUD 9600,N,8,1,DISABLE'"
}
}
I'm trying to control Kramer VP719 I need to send "L 39C6" ASII code to it.
So basically, after telling IR port to switch to data mode, the code below shoud work
BUTTON_EVENT[TP,13]
{
PUSH:
{
SWITCH(BUTTON.INPUT.CHANNEL)
{
CASE 13:
{
SEND_STRING VP719,"'L 39C6',$0D,$0A"
}
}
}
}
- but the device doesn't respond.
Any help appreciated.
0
Comments
Sorry for noob question - how to check version of its firmware?
In online tree it shows:
-Master (v. 3.11.323)
-NSX (v. 2.50)
-NI-900 (v. 1.10.127)
AMX.com shows the current NI700/NI900 device firmware to be v1.13.7
The pertinent firmware is for your NI-900 ... that is the controller chassis.
RS232 should have a 12 volt swing, the IR ports only have about a 5 volt swing.
Your cable should be as short as possible. 20 feet is about as far as I have been able to use.
Lower baud rates work better.
AMX does not recommend this way, the only reason that it got back in the fw is bacause so many dealers threw a fit when it was removed.
Ok maybe that is more than one thing to keep in mind.
Well now I'm trying to upgrade firmware and what Im getting is an error window.
Transfer Aborted - firmware ID is invalid.
Can it be because I use TCP/IP connection to controller?
When you send the firmware file to the device, you select device 5001:1:0. Default when you go into firmware transfer is 0:1:0. You are transferring a device firmware file (SW2105_03C_NI700_Device_v1_13_7.kit) which is not appropriate for device 0:1:0, therefore the error. I just upgraded an NI700 to this firmware successfully. TCP/IP works fine for the transfer.
I'll keep it in mind in my future projects.
To be honest I was inspired to try it out after doing 1-way 232 on Crestr?n systems. But what do you mean by the words "they have the electronics to support it"? Is it some hardware differences?