By Clive Maby G4NAQ
NAQLog development started in September 2021 initially to teach myself VB.Net. During CHOTA 2021 SARC decided to use some free logging software but that had its own quirks which became quite frustrating for some users. I therefore decided to familiarise myself with Microsoft Visual Studio and VB.Net to develop something we could use at the club. NAQLog is the result.
Whilst software such Swisslog and N1MM are excellent they are fairly complex and require the operators to be familiar with them. For events such as CHOTA and JOTA these are not a good option for inexperienced operators.
The main requirements were
- A SQL database. SQLite was chosen as the database due to its lightweight nature and a handful of useful 3rd party applications to help with the development.
- No 3rd party separate software installations or components
- Normal Logging and a Contest Mode
- Basic logging with “dupe” checking
- Automatic date and time logging in UTC (when callsign entered & when QSO logged). Option to manually start QSO time in settings.
- Log Editor, Search and filter facilities
- Retention of settings – event callsign, event name, locator and mode, CAT settings, DX cluster
- Log Management – Delete/recreate/backup/reorganise/health check the logbook, multiple logbook support and reset settings
- Validation – RST and Maidenhead locators are validated. Distances calculated if home location provided.
- Export data to ADIF (separate option for POTA / WWFF format) and CSV file format for use with other logging software, databases and printing. Complete log or date range
- Import data from ADIF, Cabrillo and CSV formats – audit file produced following import
- Optional operator field (useful for JOTA, CHOTA type events)
- Country/Callsign lookup based on cty.dat file.
- Reference databases (UK only) for ECA, ELA, BOTA, HEMA, MOTA, POTA, SOTA, WWFF.
- Printing of complete logbook or date range
- Friends facility to auto populate regular contacts name, location and locator
- CAT support to provide basic “read” support to read the mode and frequency data.
- DX Cluster “Spot” facility
- HamQTH lookup
In May/June 2022 after having some extra time on my hands and with a greater appreciation of vb.net I restructured the forms. The major change being the logbook is the first form presented and all actions are either based on buttons/short cut keys or a revised menu. The Logbook screen location/layout settings are now retained. The existing logbook format is unchanged so existing logbooks should work and also the new version will co-exist with the old version.
The software is supplied as a exe file/installer. This file has been verified using https://www.virustotal.com/.
The download below is now from my own domain. You may be warned the file is unsafe, please report as safe if you have time otherwise just keep the file. Similarly Windows may report the file as being unsafe.
If you find any problems or issues with the software I will investigate them and you can contact the webmaster.
THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.