Standard Horizon HX890E

Just bought a VHF radio with GPS logging (see title). I had assumed that when you connected a computer to it as a USB device it would be just like a thumb drive. Unfortunately that wasn’t the case.
You can download some special software for PC download (sic) but that doesn’t include Mac or the mighty Linux. So some DDGing later brought me to https://github.com/cr/hx870 which uses python to access it.
It was easy to set up a virtual environment for python 3.6 and use pip to install from the github repo.
You can make sure it is connected to USB, using… lsusb it should show an entry for a device called Yaesu Musen HX890

Then:

  • Start the radio up in a special mode, hold down Menu/Set while powering on.
  • Make the device readable sudo chmod 666 /dev/ttyACM1
  • Then use:
    hxtool gpslog -g yourfilenamehere.gpx or (-j for geojson format)
    …to transfer you GPS log from the device to your PC.

    Once you have the file safely on your hard drive you can open it using something like QGIS with the GPS tools installed (GQIS -> Plugins -> Manage and install plugins -> (search for GPS) -> GPS Tools (tick it)
    Then Vector -> GPS Tools -> [Load GPX File]

    By the way to access the setup menu (just in case you haven’t read the manual) hold down the menu/set button for a second or two instead of just tapping it. You clear the log by using the GPS settings menu.

    KDE and onwards to a better world

    Having given up on people telling me what I don’t want (GNOME). KDE is now the GUI of choice.
    An install of fedora KDE spin and here are my initial installs:

    dnf install fedora-workstation-repositories
    dnf config-manager --set-enabled rpmfusion-nonfree-nvidia-driver
    dnf install akmod-nvidia
    
    dnf groupinstall "Development Tools"
    dnf install openssl-devel libxml2-devel libcurl-devel ccache
    dnf install SDL SDL2 SDL-devel SDL2-devel SDL_gfx SDL_gfx-devel 
    dnf install SFML SFML-devel freeglut-devel glew-devel glew glade glfw glfw-devel glm-devel 
    
    dnf install xscreensaver kate filezilla encfs clang clang-devel cmake steam gtk3-devel R-devel p7zip blas blas-devel R-core python3.6 baobab gnome-disk-utility
    dnf install powerline powerline-fonts mc htop f23-backgrounds-extras-kde f24-backgrounds-extras-kde f25-backgrounds-extras-kde f26-backgrounds-extras-kde f27-backgrounds-extras-kde f28-backgrounds-extras-kde f29-backgrounds-extras-kde f30-backgrounds-extras-kde f31-backgrounds-extras-kde f32-backgrounds-extras-kde jupyter-notebook gitg monodevelop inkscape gimp blender spacenavd krita dia scribus kdevelop seahorse nextcloud-client calibre evolution gource kdenlive lollypop
    
    dnf copr enable dani/qgis
    dnf install qgis python3-qgis qgis-gras
    
    dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
    dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
    dnf install vlc
    
    

    Don’t forget you’ll also want to install RStudio,etc. and make the adjustments to your .bashrc file for the powerline to work.
    …and you know what did it for me? Desktop backgrounds.

    And the downside is that I’ll now spend about 2 hours adjusting settings to get my look absolutely right 🙂

    gnome-builder

    Not running stuff on Fedora 31 unless you run:
     systemctl --user restart xdg-document-portal

    …before hand. Something to do with flatpak apparently.

    FitBit

    Just been thinking about buying a FitBit Charge 3, loads of good reviews, great battery life and waterproof!
    Thought I’d check out their Privacy Policy.
    Privacy Policy

    Have now changed my mind and will not be buying one.

    Fedora 3X DNF installs

    sudo dnf groupinstall "Development Tools"
    sudo dnf install SDL SDL2 SDL-devel SDL2-devel SDL_gfx SDL_gfx-devel powerline powerline-fonts mc htop
    sudo dnf install f23-backgrounds-extras-gnome f24-backgrounds-extras-gnome f25-backgrounds-extras-gnome f26-backgrounds-extras-gnome f27-backgrounds-extras-gnome f28-backgrounds-extras-gnome f29-backgrounds-extras-gnome f30-backgrounds-extras-gnome f31-backgrounds-extras-gnome
    sudo dnf install jupyter-notebook gitg monodevelop gnome-builder inkscape gimp blender spacenavd krita dia scribus fslint
    sudo dnf install seahorse gnome-password-generator nextcloud-client nautilus-image-converter R-base
    flatpak install --from  https://flathub.org/repo/appstream/org.qgis.qgis.flatpakref
    

    follow this link to sort out the Fn button on an Apple keyboard Super User use the systemd one. You will also need to enable the spacenavd service using systemctl enable spacenavd etc.

    You’ll need this to install the tidyverse package in R

    sudo dnf install openssl-devel libxml2-devel libcurl-devel
    

    Other things to install:
    RStudio
    Android Studio
    Spyder
    Pycharm Community Edition
    Webstorm
    DBuilder CE
    Eclipse

    Extensions:
    TopIcons Plus
    Dash to Dock
    GSConnect
    set up Powerline

    Enable the minimise maximise close buttons:

    gsettings set org.gnome.desktop.wm.preferences button-layout ":minimize,maximize,close"