[Hackrf-dev] release 2017.02.1

Dominic Spill dominicgs at gmail.com
Mon Feb 13 14:13:06 EST 2017


On 13 February 2017 at 11:56, Gavin Jacobs <apriljunkbox at hotmail.com> wrote:
>
> I looked at your build output here:
> https://ci.appveyor.com/project/mossmann/hackrf/build/job/2muwvs91hw1g3w6m
>
> My attempt matches yours up to line 97; but on line 98 yours says:
> -- Found PkgConfig: C:/pkg-config/bin/pkg-config.exe
>
> and mine says:
> -- Could NOT find PkgConfig (missing:  PKG_CONFIG_EXECUTABLE)
>
> I suspect this is a prerequisite that is not mentioned in the
instructions, so your example has helped. I tried to find pkgConfig for
Windows, but there wasn't any obvious choice. Which version do you use?

Ah, I see the problem, the build instructions don't mention pkg-config,
I'll fix that.  I used this version of pkg-config:
http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/pkg-config_0.26-1_win32.zip

You will also need to pass the location of pkg-config to cmake, something
like this:
-DPKG_CONFIG_EXECUTABLE="C:\pkg-config\bin\pkg-config.exe"

You can see our Appveyor config here, which is probably more up to date
than the build instructions in the readme file:
https://github.com/mossmann/hackrf/blob/master/appveyor.yml

That includes the download of the prerequisites in the "install" section,
followed by the cmake and msbuild steps below it.

Thanks,
  Dominic

> ________________________________
> From: Dominic Spill <dominicgs at gmail.com>
> Sent: February 13, 2017 10:08:15 AM
> To: Gavin Jacobs
>
> Cc: hackrf-dev at greatscottgadgets.com
> Subject: Re: [Hackrf-dev] release 2017.02.1
>
> On 13 February 2017 at 09:35, Gavin Jacobs <apriljunkbox at hotmail.com>
wrote:
> >
> > I have a dual boot computer (Windows and Ubuntu). So, I could use the
Ubuntu system to update the firmware, but would I need to update hackrf
host on both OS?
>
> That's correct.  You can also use the hackrf_spiflash tool under Windows
to update the firmware, once you have it built.
>
> > If yes, then I would like to hear from anyone who has actually built
the latest hackrf host tools on Windows. The instructions on the git site
don't work, so I'm looking for someone who has made it work. And if such a
person can be found, can you post the procedure? Or can you simply post the
binaries?
>
> I have built the HackRF tools on a Windows system recently and I have
also set up automated builds using Appveyor:
https://ci.appveyor.com/project/mossmann/hackrf
>
> Could you give more details on what doesn't work with the instructions
and I will attempt to fix them.
>
> Thanks,
>   Dominic
>
> ______________________________
> > From: HackRF-dev <hackrf-dev-bounces at greatscottgadgets.com> on behalf
of Rustu Yucel <rustuyucel at gmail.com>
> > Sent: February 11, 2017 10:22:34 PM
> > To: Michael Ossmann
> > Cc: hackrf-dev at greatscottgadgets.com
> > Subject: Re: [Hackrf-dev] release 2017.02.1
> >
> > Thanks for new firmware! But how about update with Windows OS?
> >
> > Sent from my iPhone
> >
> > > On 12 Feb 2017, at 05:16, Michael Ossmann <mike at ossmann.com> wrote:
> > >
> > > Brian,
> > >
> > > That's great to hear!  My guess is that it was the reduction of power
> > > consumption that helped.  Have you tried running your HackRF off a
powered hub?
> > >
> > > Mike
> > >
> > >
> > >> On Sat, Feb 11, 2017 at 06:59:15PM -0700, Brian Gieryk wrote:
> > >>
> > >> Before the update, I was running the Hackrf in GQRX on a Raspberry
Pi 3B.
> > >>
> > >> Input rate was 1 Msps, I could only run narrow fm, and I could not
run DSP and use my mouse at the same time.  In other words, performance was
all but unusable...
> > >>
> > >> After the update, I can now run 1.5 Msps, my mouse functions, and
Wide fm is not great, but it is not overloading the cpu any longer.  In
other words, useability increased by a factor of 10, at least!
> > >>
> > >> Thank you very much to the development team that made this happen!
> > >>
> > >> Brian
> > >> KE6IYC
> > >>
> > >> Sent from my iPhone
> > >>
> > >>> On Feb 11, 2017, at 15:33, Michael Ossmann <mike at ossmann.com> wrote:
> > >>>
> > >>> Release 2017.02.1 is tagged in git with packages available for
download:
> > >>>
> > >>> https://github.com/mossmann/hackrf/releases
> > >>>
> > >>>
> > >>> HackRF 2017.02.1 Release Notes
> > >>>
> > >>> To upgrade to this release, you must update libhackrf and
hackrf-tools on your
> > >>> host computer.  You must also update firmware on your HackRF.  It
is important
> > >>> to update both the host code and firmware for this release to work
properly.
> > >>> If you only update one or the other, you may experience
unpredictable behavior.
> > >>>
> > >>> Major changes in this release include:
> > >>>
> > >>> - Sweep mode: A new firmware function enables wideband spectrum
monitoring by
> > >>> rapidly retuning the radio without requiring individual tuning
requests from
> > >>> the host computer.  The new hackrf_sweep utility demonstrates this
function,
> > >>> allowing you to collect spectrum measurements at a sweep rate of 8
GHz per
> > >>> second.  Thanks to Mike Walters, author of inspectrum, for getting
this
> > >>> feature working!
> > >>>
> > >>> - Hardware synchronization: It is now possible to wire the
expansion headers of
> > >>> two or more HackRF Ones together so that they start sampling at the
same
> > >>> time.  This is advantageous during phase coherent operation with
clock
> > >>> synchronized HackRFs.  See the -H option of hackrf_transfer.  Thank
you, Mike
> > >>> Davis!
> > >>>
> > >>> - A new utility, hackrf_debug, replaces three older debug utilities,
> > >>> hackrf_si5351c, hackrf_max2837, and hackrf_rffc5071.
> > >>>
> > >>> - Power consumption has been reduced by turning off some
microcontroller
> > >>> features we weren't using.
> > >>>
> > >>> There have been many more enhancements and bug fixes.  For a full
list of
> > >>> changes, see the git log.
> > >>>
> > >>> Special thanks to Dominic Spill who has taken over much of the
software
> > >>> development effort and has helped with nearly every improvement
since the
> > >>> previous release!
> > >>> _______________________________________________
> > >>> HackRF-dev mailing list
> > >>> HackRF-dev at greatscottgadgets.com
> > >>> https://pairlist9.pair.net/mailman/listinfo/hackrf-dev
> > > _______________________________________________
> > > HackRF-dev mailing list
> > > HackRF-dev at greatscottgadgets.com
> > > https://pairlist9.pair.net/mailman/listinfo/hackrf-dev
> > _______________________________________________
> > HackRF-dev mailing list
> > HackRF-dev at greatscottgadgets.com
> > https://pairlist9.pair.net/mailman/listinfo/hackrf-dev
> >
> > _______________________________________________
> > HackRF-dev mailing list
> > HackRF-dev at greatscottgadgets.com
> > https://pairlist9.pair.net/mailman/listinfo/hackrf-dev
> >
>
> _______________________________________________
> HackRF-dev mailing list
> HackRF-dev at greatscottgadgets.com
> https://pairlist9.pair.net/mailman/listinfo/hackrf-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://pairlist9.pair.net/pipermail/hackrf-dev/attachments/20170213/ba370fd8/attachment.html>


More information about the HackRF-dev mailing list