Had a great evening:
1. Got git working (git is the distributed/team source control system that is used). Created my own fork from the origin, cloned that repository to my PC, created a branch, fetched updates (these are all terms and processes that I have just become familiar with).
2. Got the GCC toolchain working: bit of a struggle on this one, as the developer's instructions are a bit out of date to the actual code. A bit of reverse engineering requiring, but I got it compiled and working.
3. Fixed the bug I found in the Alpha code
4. Submitted it back to github hamlib origin with a pull-request, which was accepted by the team. It will appear in the next tarball release (or you can get it now if you want to compile it yourself)
Summary: I can now make changes to the hamlib FT-980 backend and submit them to the open-source project. I also wrote the instructions and can pass them along to anyone else who wants to.Onward and upward: I will now be starting to add new features to hamlib. These will start appearing to the general public when official releases are done (at least twice/year).
--
-Mat Breton, N8TW