SmartSDR v4.2.20 | SmartSDR v4.2.20 Release Notes
SmartSDR v3.10.15 | SmartSDR v3.10.15 Release Notes
The latest 4O3A Genius Product Software:
The latest 4O3A Genius Product Software and Firmware
If you are needing assistance with FlexRadio products, please refer to the product documentation or check the Help Center for known solutions. Need technical support from FlexRadio? It's as simple as creating a HelpDesk ticket.
DLL's since 4.2.20
Like many of you, I used copy DLL's from the SmartSDR installation folder to a folder in my Visual Studio tree so my projects could reference them and talk to the radio:
Flex.UiWpfFramework.dll
FlexLib.dll
Util.dll
Vita.dll
Starting with 4.2.20, Flex is no longer shipping the DLL's seperately. They're embedded in the SmartSDR and other executables now. There are a lot of advantages for them to do this, so I'm not complainnig about that.
I logged a ticket because I would still like access to these DLL's so I can rebuidl my projects. Ken Wells, NM9P confirmed this and gave me a link to the source to the DLL's:
There are some pecularities with the source but they do buid, and I can get the DLL's. The trouble is, now there are other dependencies that must have been embedded within the DLL's before that I need to resolve now. I know I could include these in my projects and let them rebuild each time but I have several and it was more convenient to have those projects all reference the same folder with DLL's when they build.
Ken also mentioned that they were considering publishing these DLL's as a nuget package which would be wonderful…
In the meantime, is anyone else building .NET programs that need these DLL's. If so, how are you getting them?
Thanks all!
73
-Brian n8wrl
Answers
-
My apologies to K7JNX for essentially duplicating his post:
I am going to add this as a "new idea" in hopes that we can get enough up-votes from the community.
1 -
Today, with some extra help from Flex I determined that the 4.1.x DLL's I have still work with my 4.2.20 radio. Long-term it would be great to have access to the latest DLL's for our projects, but in the meantime my code works great with the 4.1.x DLL's.
Thank you Flex, and 73!
-Brian n8wrl
1 -
Yes, indeed the old DLL's work for old projects, but it is highly desirable to have access to current DLL's for new enhancements to old projects to take advantage of new capabilities in the radio.
1 -
Agreed. And the 64-bit-ness.
I just wanted to thank flex for helping me and to acknowledge that I am not dead in the water
They'll sort it out.
73
Brian n8wrl
0
Leave a Comment
Categories
- All Categories
- 401 Community Topics
- 2.2K New Ideas
- 681 The Flea Market
- 8.6K Software
- 194 SmartSDR+
- 6.6K SmartSDR for Windows
- 197 SmartSDR for Maestro and M models
- 456 SmartSDR for Mac
- 278 SmartSDR for iOS
- 268 SmartSDR CAT
- 218 DAX
- 393 SmartSDR API
- 9.6K Radios and Accessories
- 98 Aurora
- 338 FLEX-8000 Signature Series
- 7.2K FLEX-6000 Signature Series
- 991 Maestro
- 58 FlexControl
- 872 FLEX Series (Legacy) Radios
- 964 Genius Products
- 479 Power Genius XL Amplifier
- 353 Tuner Genius XL
- 132 Antenna Genius
- 319 Shack Infrastructure
- 224 Networking
- 482 Remote Operation (SmartLink)
- 144 Contesting
- 845 Peripherals & Station Integration
- 147 Amateur Radio Interests
- 1.1K Third-Party Software