SmartSDR v3.8.19 and the SmartSDR v3.8.19 Release Notes | SmartSDR v2.12.1 and the SmartSDR v2.12.1 Release Notes
SmartSDR v1.12.1 and the SmartSDR v1.12.1 Release Notes
Power Genius XL Utility v3.8.8 and the Power Genius XL Release Notes v3.8.8
Tuner Genius XL Utility v1.2.11 and the Tuner Genius XL Release Notes v1.2.11
Antenna Genius Utility v4.1.8
Need technical support from FlexRadio? It's as simple as Creating a HelpDesk ticket.
Can anyone provide a FreeDV API HowTo?
I have looked on the wiki, forum and other locations without success. Can someone please provide some directions on how to access the file structure in the radio and load these programs made for the internal API?
Thank you in advance for your assistance.
Answers
-
Eduardo, From what I have found there are no compiled files available at this time. And I don't have any idea if the developers of the FreeDV example plan to provide them. The only thing currently available is the source code. I guess they are providing this to other developers as an example implementation of the Waveform API.
I agree with you that it would be nice if they did provide the binaries (compiled files) that could be installed by users. I have the feeling though that Flex Radio developers will have to first create the underlying infrastructure and a radio Add-On Software Installation Program. I doubt they would want to open up access to the underlying Linux OS in the radio to users.
Plus, they would need a screening, testing, certifying process for 3rd party software intended for mass distribution and installation in the radios.
They may not get around to doing this for quite a while. Maybe not until SmartSDR is as mature and feature rich as PowerSDR has become.
It would be nice if the Flex Radio and/or the FreeDV example developers would comment on this.
2 -
FreeDV could now be included within SSDR. The Waveform API is then used for the development of new functions and when mature and stable the mode gets included. Alternatively the developers make them available to us users.1
-
Complied the windows files using Visual Studio C compiler. I now have a windows exe and several dll's. My specific questions are;
1) In what SmartSDR directory do I copy these files too ?
2) I note I should use a GCC compiler (arm-angstrom-linux-gnueabi-gcc) to build the binaries for the Flex6000 radio. Is there an easily available bootable or virtual environment I can use to do this ? What environment do the Flexradio developers use do develop and build the radio specific code ?
3) When I build the binaries for the Flex 6000 radio hardware, how do I load them onto the radio ?
The Flexradio team normally give great support. Why are you ignoring questions on how to actually build and install the FreeDV codec for developers or have I missed a how to document? Why don't you just build the binaries and make them available to users that want to install them?
Tony
3
Leave a Comment
Categories
- All Categories
- 289 Community Topics
- 2.1K New Ideas
- 534 The Flea Market
- 7.5K Software
- 6K SmartSDR for Windows
- 146 SmartSDR for Maestro and M models
- 360 SmartSDR for Mac
- 249 SmartSDR for iOS
- 231 SmartSDR CAT
- 172 DAX
- 352 SmartSDR API
- 8.8K Radios and Accessories
- 7K FLEX-6000 Signature Series
- 26 FLEX-8000 Signature Series
- 850 Maestro
- 44 FlexControl
- 847 FLEX Series (Legacy) Radios
- 796 Genius Products
- 416 Power Genius XL Amplifier
- 277 Tuner Genius XL
- 103 Antenna Genius
- 243 Shack Infrastructure
- 166 Networking
- 404 Remote Operation (SmartLink)
- 130 Contesting
- 631 Peripherals & Station Integration
- 125 Amateur Radio Interests
- 870 Third-Party Software