HACK: make IC-9700 and IC-7610 happy
WIP: rpc: work around hamlib <=4.5.5 reporting incorrect IC-9700 power The 70cm and 23cm power reported by hamlib for IC-9700 is wrong. This was fixed in upstream commit 76a1a58 which is part of hamlib 4.6. Signed-off-by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
WIP: xlua: ask for operator callsign in ARRL-VHF-{JAN,JUN,SEP} Signed-off-by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
WIP: xlua: switch CQ-WW-VHF to grid helper
WIP: xlua: switch ARRL-VHF-{JAN,JUN,SEP} to grid helper
WIP: xlua: grid-based contests
WIP: xlua: add NHQP contest script
WIP: xlua: switch NEQP script to county-based helper
WIP: xlua: generalize state/county -type contests
contest: fix network ui age string truncation warning gcc 11-14 warn: ui-net.c:114:76: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] The longest string we ever want to write to age_buf is 6 chars ("XXmYYs") and a nul. It is possible that the string strinks in length (eg., from "10s" to "0s") so we need to overwrite whatever was on the screen. The easiest way is to construct the string and then specify the string width and alignment when actually displaying it using mvwprintw. Signed-off-by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
build: clean up FreeBSD and Debian build manifests This follows libjeffpc's lead. Additionally, it drops gcc10 on FreeBSD since that was removed from ports. Signed-off-by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
hlog: initialize instance id on startup Signed-off-by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
common: move instance id code from rpc to common Signed-off-by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
rpc: remove unnecessary #include from instance code Signed-off-by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
Added signature for changeset 7e3ff7f86287 Signed-off-by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
Added tag v0.23 for changeset 1f84d3e4b15d Signed-off-by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
xlua: add cabrillo print_header stub & print_footer The header should have way more, but this is the sane minimum. Signed-off-by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
xlua: add hlog.version with the hlog version Signed-off-by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
contest: fetch & save QSOs from announcements Signed-off-by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
rpc: add very basic client RPC code The protocol itself is not yet finalized, but it is enough to experiment with. Currently, there is only one command implemented - get a HLQ payload by uuid. Signed-off-by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>