C/C++ Examples for WiNRADiO G305 Series Receivers

For C/C++ coding examples, four projects are provided. They are defined within the Visual C++ 2003/2005 Express environment and are compilable once the latest SDK is also installed and registered with the Visual C++ 2003/2005 Express environment. These are simple command line examples but they show how various things must be implemented in order to insure proper code functionality. The same source files can be compiled for 64-bit binaries and should also be easily portable to any other compiler.

The examples cover the following aspects:

  • Opening the radio device by selecting it from a list of available devices and retriving minimal information about the opened device
  • Synchronous block scanning
  • Codec streaming for USB connected receivers
  • Optimized scanning using pipelined functions
  • The archive with the source files and project definitions can be downloaded here. The four projects are combined in a single solution, as defined by the Visual C++ 2005 Express environment. Resulting binaries are also provided in the release sub-directory in the archive.