public static bladerf_version bladerf_fpga_version(IntPtr dev)
        {
            bladerf_version ret = new bladerf_version();

            bladerf_fpga_version_native(dev, ref ret);
            return(ret);
        }
        public static bladerf_version bladerf_version()
        {
            bladerf_version ret = new bladerf_version();

            bladerf_version_native(ref ret);
            return(ret);
        }
Exemple #3
0
        public BladeRFIO()
        {
            _frequency = 405500000L;
            _gui       = new BladeRFControllerDialog(this);
            bladerf_version v = NativeMethods.bladerf_version();

            if (v.major == 0 && v.minor < 14)
            {
                MessageBox.Show(String.Format("Your bladerf.dll is outdated. Upgrade to v0.14+ (now using {0})", v.describe));
            }
        }
 public static extern void bladerf_fpga_version_native(IntPtr dev, ref bladerf_version version);
 public static extern void bladerf_version_native(ref bladerf_version version);
 public static extern int bladerf_fw_version_native(IntPtr dev, ref bladerf_version version);
 public static extern void bladerf_version_native(ref bladerf_version version);
 public static bladerf_version bladerf_version()
 {
     bladerf_version ret = new bladerf_version();
     bladerf_version_native(ref ret);
     return ret;
 }
 public static extern void bladerf_fpga_version_native(IntPtr dev, ref bladerf_version version);
 public static bladerf_version bladerf_fpga_version(IntPtr dev)
 {
     bladerf_version ret = new bladerf_version();
     bladerf_fpga_version_native(dev, ref ret);
     return ret;
 }