Amateur radio utility for getting FCC data about amateur callsigns using the https://callook.info/ JSON API.
Currently, Hammer is a pre-alpha Windows app for getting FCC data about amateur
callsigns using the https://callook.info JSON API. Other utilities may come
later, as needed.
The ultimate goal is platform-agnostic amateur radio utility library and UIs
that leverage it, either platform-specific or using a technology like .NET MAUI
(Multi-platform App User Interface).
Hammer is separated into components, each a .NET project within the larger .NET solution:
Hammer.Core
: A shared multi-platform .NET library.Hammer
: A C#/XAML Universal Windows Platform (UWP) app containing the Windows UI and Windows-specific functionality.Hammer.CLI
: A .NET Console app that allows the library to be leveraged from the command line.HammerTest
: Unit tests for the Hammer library and applications.Visual Studio 2019, Visual Studio for Mac, or Visual Studio Code is recommended.
For working with the main body of code, the Hammer.Core
library, you will need:
If you’re working with the Hammer
Windows/UWP app, you’ll need: