12-18-2020 04:00 AM
Hello everyone, I want to use RabbitMQ through LabVIEW on Linux, but the only Toolkit I found through VIPM is.net based and can only work on Windows, so I decided to make one myself.
The new toolkit is based on an open source software written in The C language: RabbitMQ-C, and I modified its source code to add something so that it can be called by LabVIEW.
Under Windows, it already works well with the generated DLL file.
Then I generated the.so file using Cmake programming under Linux(CentOS x86), and the problem arose that when it was executed to the amqp_channel_open function, LabVIEW quit without prompting.
Attached are all the files used in this toolkit. You can open lv_test1.vi and try to run it under Windows. If anyone can help me solve this problem, I would be very grateful.
12-20-2020 07:12 AM
12-21-2020 05:27 AM
12-24-2020 07:12 PM
I finished the toolkit, which still has a few problems, but is basically usable.I will continue to improve this toolkit in the future.
11-17-2022 08:35 AM
When I download the latest files and run the example.vi I get an error 13 when trying to create a new connection. I have verified the path to the DLL is correct and have also downloaded the Visual Studio Redistribution package (not sure if I needed it or not) with no success. I am still on Windows trying to get it to work before moving it to the cRIO. Is there anything else I need to download?
I am running 32-bit LabVIEW 2020 (20.0.1f1). Do I need 64-bit LabVIEW to run this?
Thanks!