Page 1 of 1

This operation is only supported using the irserver

PostPosted: Sat 13. Aug 2011, 08:48
by IREric
CPU : ARM / platform : NETMF

I use a C# Socket connect to the device on TCP port 21000
I can recieve the commands from the device and everything
works fine, accept for the command sending.
I've got the message:
"This operation is only supported using the irserver"
But my system runs on NETMF its not possible to run the irserver.
Is there an other way, or does irserver sends a extra code
to identify itself ?

first:
byte[] startmsg = Encoding.UTF8.GetBytes("ASCI");

byte[] msg = Encoding.UTF8.GetBytes("Asnd remote, tvon, 0, 3, 255 \n");
server.Send(msg, msg.Length, 0);

Re: This operation is only supported using the irserver

PostPosted: Sat 13. Aug 2011, 09:58
by IRTrans
Hi,
some tips regardigng your problem:

1. You need an IRTrans LAN IRDB Device and the IR Codes need to be uploaded to your device.
2. Do you actually send the init string ("ASCI")?
3. You are not using the correct syntax. Please have a look at the IRTrans TCP ASCII manual page 3. There need to be letters in front of the numeric parameters. Please try sending without these parameters. The bus parameter is not supported anyways as there will be only one LAN device.

IRTrans