Hello everyone,
I recently got the opportunity to work with the FlexRadio API and I just wanted to post what I did to help anyone else trying to use the API.
https://github.com/Duvey314/KM4SWU_FlexRadio_DemoFor this project I had about a week to learn C#, UDP/TCP protocols, Visual Studio, API interface, and the FlexRadio 6500 hardware. If I can do it anyone can.
The steps I took to learn everything and get me to a point where I could get to where I got were:
1. Hook up the radio and read the UDP information using wireshark to make sure you are connected.
2. Learn C# on Visual Studio (this is what FlexRadio uses and supports I believe) through youtube tutorials.
3.Learn the Forms Application on Visual Studio to be able to used a window instead of command line.
4. Download the API files and build each .dll library individually before building the main Flexlib.dll file.
5. Then you should be able to hook up the radio and run the program after adding the flexlib.dll reference to your project.
The project is a simple windows form to communicate to the radio and get information from the radio like serial number, version, and model. The ReadMe file on the GitHub has some of the resources I used and some steps I had to take to get it working. I'll try and answer questions if y'all have them. Hopefully this is helpful to some of y'all.
Also, I would like to add an image of the working program but I don't know how to add a picture, if you'd like to see it just let me know how to do it and I'll add it.