11-30-2011 09:54 AM
Thanks Makoto!
Now the Portmap message can reply immediately.
I used Wireshark to capture the data when using LabVIEW TCP example,the data in example was sent in about 3 seconds after handshake,I found there is a function global VI named TCP Listen internal list.vi which store the connections,so I make my own function global to store just one connection for port 111,saving a lot time.
Here is the picture about portmap between two PC.
I will try the rest of VXI-11 messages.
10-10-2014 01:13 AM
您好,由于我现在的项目需要实现支持VXI-11协议的服务器,这方面的资料比较少,现在无从下手,是否可以教教我,给我一些实例源码,我的设备是运行于windows系统的,非常感激
08-01-2017 09:05 PM
Hello, I downloaded your testvxi.vi file and found that I can write the VXI11 server communication, but I used labview2007 and labview2014 in the VISA and I can not write the server communication, I ask you when you write testvxi.vi What is the version of labview and VISA? Thank you!
04-02-2020 07:15 AM
Dear Sir, have you accomplished writing VXI server.c? I have an STM32 development kit and I created TCP server on port 111 using BSD sockets. NI on my PC, connects to my embedded server on the same ethernet network and sends some hex data that I do not know how to respond. I will be grateful for a guidance.
04-02-2020 09:40 AM
Can I ask, without intruding too much, whhy you are implementing VXI-11 server? VXI-11 won't work on IPv6 networks and has a lot of overhead (RPC) so it is bascally being phased out with HiSLIP. See spec IVI 6.1 at www.ivifoundation.org.
If you join the LXI Consortium (www.lxistandard.org) you have access to the source code for a HiSLIP server.
04-02-2020 10:00 AM
First of all, thank you for taking my inquiry into consideration.
The reason why I need VXI-11 server source code is, I am designing my own test equipment which should support VXI-11 server capabilities, likewise function generators, oscilloscopes and some DC supplies. I will use my equipment within this scope and evaluate tests using TPS program(s) accordingly.
I will look into www.lxistandard.org and in addition to this, I've found some server code on the web based on python syntax: https://github.com/coburnw/python-vxi11-server I am a foreigner to the python syntax. I was hoping the server to be implemented using C or C++.
Kind Regards
04-03-2020 08:38 AM
I'm not sure NI still sells it, but you may want to look into the NI-Device DDK. It was a toolkit to help create instruments back in the day and I think it supported VXI-11, but I'm not 100% sure.
08-27-2024 02:20 PM
Is it possible to get the portmapper to return the port of the raw TCP socket? Some instruments don't use 5025...