I decided to add "raw" NMEA support, because I noticed that, if you use GPSD and GPSD hangs, hcxdumptool will hang too.
On the other side, NMEA sentences can be converted to every format, by GPSBabel and displayed by Viking
Overview of NMEA:
https://www.gpsinformation.org/dale/nmea.htm
http://aprs.gids.nl/nmea/
Overview GPSBabel:
https://www.gpsbabel.org/
Overview Viking:
https://sourceforge.net/projects/viking/
if you're using Arch Linux, the tools can be installed by pacman -S viking gpsbabel
On the other side, NMEA sentences can be converted to every format, by GPSBabel and displayed by Viking
Overview of NMEA:
https://www.gpsinformation.org/dale/nmea.htm
http://aprs.gids.nl/nmea/
Overview GPSBabel:
https://www.gpsbabel.org/
Overview Viking:
https://sourceforge.net/projects/viking/
if you're using Arch Linux, the tools can be installed by pacman -S viking gpsbabel