Branch: refs/heads/master
Home: https://github.com/Hamlib/Hamlib
Commit: 1f538ad7ece1533f596da38fd03a3367319d2050
https://github.com/Hamlib/Hamlib/commit/1f538ad7ece1533f596da38fd03a3367319d2050
Author: Mikael Nousiainen <mik...@ik...>
Date: 2021-11-20 (Sat, 20 Nov 2021)
Changed paths:
M include/hamlib/rig.h
M rigs/icom/frame.c
M rigs/icom/frame.h
M rigs/icom/ic7300.c
M rigs/icom/icom.c
M rigs/icom/icom.h
M rigs/kenwood/tmd710.c
M src/iofunc.c
M src/iofunc.h
M src/rig.c
M src/serial.c
M tests/rigctl_parse.c
Log Message:
-----------
Started work on asynchronous reader thread to enable handling of rig tranceive and waterfall data (WIP)
Commit: 39cec4aa27e6b3211034298df51ab852af862765
https://github.com/Hamlib/Hamlib/commit/39cec4aa27e6b3211034298df51ab852af862765
Author: Mikael Nousiainen <mik...@ik...>
Date: 2021-11-20 (Sat, 20 Nov 2021)
Changed paths:
M extra/kylix/hamlib_rigapi.pas
M include/hamlib/rig.h
M rigs/dummy/netrigctl.c
M rigs/icom/ic7610.c
M rigs/kenwood/kenwood.c
M rigs/kenwood/kenwood.h
M rigs/yaesu/ft1200.c
M rigs/yaesu/ft2000.c
M rigs/yaesu/ft2000.h
M rigs/yaesu/ft3000.c
M rigs/yaesu/ft5000.c
M rigs/yaesu/ft5000.h
M rigs/yaesu/ft891.c
M rigs/yaesu/ft891.h
M rigs/yaesu/ft991.c
M rigs/yaesu/ft991.h
M rigs/yaesu/ftdx10.c
M rigs/yaesu/ftdx10.h
M rigs/yaesu/ftdx101.c
M rigs/yaesu/ftdx101.h
M rigs/yaesu/newcat.c
M rigs/yaesu/newcat.h
M src/rig.c
M tests/ampctld.c
M tests/rigctld.c
M tests/rotctld.c
Log Message:
-----------
Merge branch 'master' into async-reader
Commit: d857f181635059fd6c227f758cffd0707f26ffe5
https://github.com/Hamlib/Hamlib/commit/d857f181635059fd6c227f758cffd0707f26ffe5
Author: Mikael Nousiainen <mik...@ik...>
Date: 2021-11-28 (Sun, 28 Nov 2021)
Changed paths:
M README.multicast
M extra/kylix/hamlib_rigapi.pas
M include/hamlib/rig.h
M lib/Makefile.am
A lib/cJSON.c
A lib/cJSON.h
M rigs/elad/elad.c
M rigs/icom/frame.c
M rigs/icom/icom.c
M rigs/icom/icom.h
M rigs/jrc/jrc.c
M rigs/kenwood/kenwood.c
M rigs/pcr/pcr.c
M rigs/tentec/tt550.c
M rigs/uniden/uniden.c
M rigs/uniden/uniden_digital.c
M src/Makefile.am
A src/cache.c
A src/cache.h
M src/conf.c
M src/event.c
M src/event.h
M src/iofunc.c
M src/iofunc.h
M src/misc.c
M src/misc.h
M src/network.c
M src/network.h
M src/rig.c
A src/snapshot_data.c
A src/snapshot_data.h
M src/token.h
M tests/dumpcaps.c
M tests/rigctl_parse.c
M tests/rigctld.c
Log Message:
-----------
Initial implementation of: reader thread for async handling of rig data, UDP multicast publisher routine and rig state poll thread routine. The reader thread can correctly handle asynchronous data, such as transceive or spectrum data. Work in progress: multi-platform code for I/O routines still missing and the poll routine is not yet in use. Tested briefly on an IC-7300 so far.
Commit: c20f397c24f5737a97f031ae22845a76348dc9b6
https://github.com/Hamlib/Hamlib/commit/c20f397c24f5737a97f031ae22845a76348dc9b6
Author: Mikael Nousiainen <mik...@ik...>
Date: 2021-11-30 (Tue, 30 Nov 2021)
Changed paths:
M include/hamlib/rig.h
M src/event.c
M src/iofunc.c
M src/network.c
M src/rig.c
M src/snapshot_data.c
Log Message:
-----------
Refactor WIN32 I/O port routines to be hopefully compatible with async data reader (not tested). Fix some incomplete data fields in UDP snapshot packets.
Commit: 56c95b152953acc868f9d16c04e8926b4c770fda
https://github.com/Hamlib/Hamlib/commit/56c95b152953acc868f9d16c04e8926b4c770fda
Author: Mikael Nousiainen <mik...@ik...>
Date: 2021-12-12 (Sun, 12 Dec 2021)
Changed paths:
M NEWS
M amplifiers/elecraft/kpa.c
M configure.ac
M cppcheck.sh
M doc/man1/rigctl.1
M doc/man1/rigctld.1
M include/hamlib/rig.h
M include/hamlib/riglist.h
M lib/termios.c
M macros/ax_python_devel.m4
M rigs/adat/adat.c
M rigs/alinco/dx77.c
M rigs/alinco/dxsr8.c
M rigs/aor/aor.c
M rigs/aor/ar3000.c
M rigs/aor/ar3030.c
M rigs/aor/sr2200.c
M rigs/barrett/barrett.c
M rigs/dorji/dra818.c
M rigs/drake/drake.c
M rigs/dummy/Makefile.am
M rigs/dummy/dummy.c
M rigs/dummy/dummy.h
M rigs/dummy/flrig.c
M rigs/dummy/netampctl.c
M rigs/dummy/netrigctl.c
M rigs/dummy/netrotctl.c
M rigs/dummy/rot_dummy.c
A rigs/dummy/tci1x.c
M rigs/dummy/trxmanager.c
M rigs/elad/elad.c
M rigs/icmarine/icmarine.c
M rigs/icom/Makefile.am
M rigs/icom/frame.c
M rigs/icom/ic7100.c
M rigs/icom/ic7300.c
A rigs/icom/ic7300.h
M rigs/icom/ic7600.c
M rigs/icom/ic7610.c
M rigs/icom/ic7700.c
M rigs/icom/ic7800.c
M rigs/icom/ic785x.c
M rigs/icom/icom.c
M rigs/icom/icom.h
M rigs/icom/optoscan.c
M rigs/jrc/jrc.c
M rigs/kachina/kachina.c
M rigs/kenwood/elecraft.c
M rigs/kenwood/flex6xxx.c
M rigs/kenwood/ic10.c
M rigs/kenwood/k3.c
M rigs/kenwood/kenwood.c
M rigs/kenwood/kenwood.h
M rigs/kenwood/ts480.c
M rigs/kenwood/ts890s.c
M rigs/kenwood/xg3.c
M rigs/kit/funcube.c
M rigs/kit/rs_hfiq.c
M rigs/lowe/lowe.c
M rigs/prm80/prm80.c
M rigs/racal/ra37xx.c
M rigs/racal/racal.c
M rigs/rft/rft.c
M rigs/rs/gp2000.c
M rigs/rs/rs.c
M rigs/skanti/skanti.c
M rigs/tentec/omnivii.c
M rigs/tentec/orion.c
M rigs/tentec/rx331.c
M rigs/tentec/rx340.c
M rigs/tentec/tentec.c
M rigs/tentec/tt550.c
M rigs/uniden/uniden.c
M rigs/uniden/uniden_digital.c
M rigs/yaesu/frg100.c
M rigs/yaesu/ft100.c
M rigs/yaesu/ft1000d.c
M rigs/yaesu/ft1000mp.c
M rigs/yaesu/ft1200.c
M rigs/yaesu/ft600.c
M rigs/yaesu/ft747.c
M rigs/yaesu/ft757gx.c
M rigs/yaesu/ft817.c
M rigs/yaesu/ft840.c
M rigs/yaesu/ft847.c
M rigs/yaesu/ft857.c
M rigs/yaesu/ft890.c
M rigs/yaesu/ft891.c
M rigs/yaesu/ft897.c
M rigs/yaesu/ft900.c
M rigs/yaesu/ft920.c
M rigs/yaesu/ft990.c
M rigs/yaesu/ft991.c
M rigs/yaesu/ftdx10.c
M rigs/yaesu/ftdx101.c
M rigs/yaesu/ftdx101mp.c
M rigs/yaesu/newcat.c
M rigs/yaesu/newcat.h
M rigs/yaesu/vx1700.c
M rotators/celestron/celestron.c
M rotators/easycomm/easycomm.c
M rotators/ether6/ether6.c
M rotators/gs232a/gs232.c
M rotators/gs232a/gs232a.c
M rotators/gs232a/gs232b.c
M rotators/ioptron/rot_ioptron.c
M rotators/m2/rc2800.c
M rotators/meade/meade.c
M rotators/prosistel/prosistel.c
M rotators/radant/radant.c
M rotators/rotorez/rotorez.c
M rotators/satel/satel.c
A simulators/simft991.c
M simulators/simicom.c
M simulators/simkenwood.c
M simulators/simyaesu.c
M src/cache.c
M src/debug.c
M src/iofunc.c
M src/iofunc.h
M src/mem.c
M src/misc.c
M src/misc.h
M src/network.c
M src/rig.c
M src/serial.c
M tests/ampctl_parse.c
M tests/ampctld.c
M tests/rigctl_parse.c
M tests/rigctlcom.c
M tests/rigctld.c
M tests/rotctl_parse.c
M tests/rotctld.c
M tests/testcookie.c
Log Message:
-----------
Merge upstream changes and fix conflicts
Commit: 1d067d6a4302be573b89d304e4da90784c632a84
https://github.com/Hamlib/Hamlib/commit/1d067d6a4302be573b89d304e4da90784c632a84
Author: Mikael Nousiainen <mik...@ik...>
Date: 2021-12-12 (Sun, 12 Dec 2021)
Changed paths:
M include/hamlib/rig.h
M macros/ax_python_devel.m4
M rigs/dummy/netrigctl.c
M simulators/simkenwood.c
M src/misc.c
M src/misc.h
M src/rig.c
M tests/rigctl_parse.c
Log Message:
-----------
Merge branch 'master' into async-reader
Commit: c764336e730135324f9a5df5d4ee0df3b9ccb6ff
https://github.com/Hamlib/Hamlib/commit/c764336e730135324f9a5df5d4ee0df3b9ccb6ff
Author: Mikael Nousiainen <mik...@ik...>
Date: 2021-12-18 (Sat, 18 Dec 2021)
Changed paths:
M amplifiers/elecraft/kpa.c
M rigs/adat/adat.c
M rigs/alinco/dx77.c
M rigs/alinco/dxsr8.c
M rigs/aor/aor.c
M rigs/aor/ar3000.c
M rigs/aor/ar3030.c
M rigs/aor/ar7030.c
M rigs/aor/ar7030p_utils.c
M rigs/aor/sr2200.c
M rigs/barrett/barrett.c
M rigs/dorji/dra818.c
M rigs/drake/drake.c
M rigs/dummy/flrig.c
M rigs/dummy/netampctl.c
M rigs/dummy/netrigctl.c
M rigs/dummy/netrotctl.c
M rigs/dummy/tci1x.c
M rigs/dummy/trxmanager.c
M rigs/elad/elad.c
M rigs/flexradio/dttsp.c
M rigs/icmarine/icmarine.c
M rigs/jrc/jrc.c
M rigs/jrc/nrd525.c
M rigs/kachina/kachina.c
M rigs/kenwood/elecraft.c
M rigs/kenwood/ic10.c
M rigs/kenwood/kenwood.c
M rigs/kenwood/ts480.c
M rigs/kenwood/xg3.c
M rigs/kit/hiqsdr.c
M rigs/kit/miniVNA.c
M rigs/kit/rs_hfiq.c
M rigs/lowe/lowe.c
M rigs/pcr/pcr.c
M rigs/prm80/prm80.c
M rigs/racal/ra37xx.c
M rigs/racal/racal.c
M rigs/rft/rft.c
M rigs/rs/gp2000.c
M rigs/rs/rs.c
M rigs/skanti/skanti.c
M rigs/skanti/trp8255.c
M rigs/tapr/tapr.c
M rigs/tentec/omnivii.c
M rigs/tentec/orion.c
M rigs/tentec/paragon.c
M rigs/tentec/rx331.c
M rigs/tentec/rx340.c
M rigs/tentec/tentec.c
M rigs/tentec/tt550.c
M rigs/uniden/uniden.c
M rigs/uniden/uniden_digital.c
M rigs/wj/wj.c
M rigs/yaesu/frg100.c
M rigs/yaesu/frg8800.c
M rigs/yaesu/frg9600.c
M rigs/yaesu/ft100.c
M rigs/yaesu/ft1000d.c
M rigs/yaesu/ft1000mp.c
M rigs/yaesu/ft600.c
M rigs/yaesu/ft736.c
M rigs/yaesu/ft747.c
M rigs/yaesu/ft757gx.c
M rigs/yaesu/ft767gx.c
M rigs/yaesu/ft817.c
M rigs/yaesu/ft840.c
M rigs/yaesu/ft847.c
M rigs/yaesu/ft857.c
M rigs/yaesu/ft890.c
M rigs/yaesu/ft891.c
M rigs/yaesu/ft897.c
M rigs/yaesu/ft900.c
M rigs/yaesu/ft920.c
M rigs/yaesu/ft980.c
M rigs/yaesu/ft980.h
M rigs/yaesu/ft990.c
M rigs/yaesu/newcat.c
M rigs/yaesu/vr5000.c
M rigs/yaesu/vx1700.c
M rigs/yaesu/yaesu.c
M rotators/celestron/celestron.c
M rotators/easycomm/easycomm.c
M rotators/ether6/ether6.c
M rotators/gs232a/gs232.c
M rotators/gs232a/gs232a.c
M rotators/gs232a/gs232b.c
M rotators/heathkit/hd1780.c
M rotators/ioptron/rot_ioptron.c
M rotators/m2/rc2800.c
M rotators/meade/meade.c
M rotators/prosistel/prosistel.c
M rotators/radant/radant.c
M rotators/rotorez/rotorez.c
M rotators/sartek/sartek.c
M rotators/satel/satel.c
M rotators/spid/spid.c
M src/event.c
M src/iofunc.c
M src/network.c
M src/rig.c
M src/serial.c
M tests/ampctl_parse.c
M tests/rigctlcom.c
M tests/rigctld.c
M tests/rotctl_parse.c
Log Message:
-----------
Fix build warnings caused by changes to I/O function signatures
Commit: cd9a24b72e3a21eaa37cb6563d3a3b1c7b014bc6
https://github.com/Hamlib/Hamlib/commit/cd9a24b72e3a21eaa37cb6563d3a3b1c7b014bc6
Author: Mikael Nousiainen <mik...@ik...>
Date: 2021-12-18 (Sat, 18 Dec 2021)
Changed paths:
M NEWS
M cppcheck.sh
M include/hamlib/rig.h
M rigs/dummy/dummy.c
M rigs/icom/icom.c
M rigs/icom/icom.h
M rigs/jrc/Makefile.am
M rigs/jrc/jrc.c
M rigs/jrc/jrc.h
A rigs/jrc/jst145.c
M rigs/yaesu/ft1000d.c
M rigs/yaesu/ft1000mp.c
M rigs/yaesu/ft5000.c
M rigs/yaesu/ft5000.h
M rigs/yaesu/ft757gx.c
M rigs/yaesu/ft767gx.c
M rigs/yaesu/ft840.c
M rigs/yaesu/ft890.c
M rigs/yaesu/ft900.c
M rigs/yaesu/ft920.c
M rigs/yaesu/ft990.c
M rigs/yaesu/ftdx101.h
M rigs/yaesu/newcat.c
M rigs/yaesu/newcat.h
M simulators/simicom.c
M src/misc.c
M tests/testcache.c
Log Message:
-----------
Merge upstream changes and fix conflicts
Commit: 0fe723d6facffc2a688a5f0fe92659fa947734b2
https://github.com/Hamlib/Hamlib/commit/0fe723d6facffc2a688a5f0fe92659fa947734b2
Author: Mikael Nousiainen <mik...@ik...>
Date: 2021-12-19 (Sun, 19 Dec 2021)
Changed paths:
M rigs/icom/icom.c
Log Message:
-----------
Add some info about disabling cache timeouts
Commit: 99b98934300e83a66ca9f8f14f8df58b958828e6
https://github.com/Hamlib/Hamlib/commit/99b98934300e83a66ca9f8f14f8df58b958828e6
Author: Mikael Nousiainen <mik...@ik...>
Date: 2021-12-20 (Mon, 20 Dec 2021)
Changed paths:
M rigs/jrc/jst145.c
Log Message:
-----------
Fix compiler warnings
Commit: 2cd18ffa3cecbecc4b5ff408275831b8e31ee909
https://github.com/Hamlib/Hamlib/commit/2cd18ffa3cecbecc4b5ff408275831b8e31ee909
Author: Mikael Nousiainen <mik...@ik...>
Date: 2021-12-20 (Mon, 20 Dec 2021)
Changed paths:
M README.multicast
M src/snapshot_data.c
Log Message:
-----------
Improve multicast UDP snapshot data documentation
Commit: baea7e8c9a30ddf051cd04deec1b715856e4ed83
https://github.com/Hamlib/Hamlib/commit/baea7e8c9a30ddf051cd04deec1b715856e4ed83
Author: Mikael Nousiainen <mik...@ik...>
Date: 2021-12-20 (Mon, 20 Dec 2021)
Changed paths:
M NEWS
M doc/man1/rigctld.1
M include/hamlib/rig.h
M rigs/icom/ic7300.c
M rigs/jrc/jrc.c
M rigs/jrc/jst145.c
M src/misc.c
Log Message:
-----------
Merge upstream changes and fix conflicts. Update NEWS.
Commit: ece4d8484ff3916d340076242aa356bcb63bb40a
https://github.com/Hamlib/Hamlib/commit/ece4d8484ff3916d340076242aa356bcb63bb40a
Author: Michael Black <mdb...@ya...>
Date: 2021-12-20 (Mon, 20 Dec 2021)
Changed paths:
M NEWS
M README.multicast
M amplifiers/elecraft/kpa.c
M extra/kylix/hamlib_rigapi.pas
M include/hamlib/rig.h
M lib/Makefile.am
A lib/cJSON.c
A lib/cJSON.h
M rigs/adat/adat.c
M rigs/alinco/dx77.c
M rigs/alinco/dxsr8.c
M rigs/aor/aor.c
M rigs/aor/ar3000.c
M rigs/aor/ar3030.c
M rigs/aor/ar7030.c
M rigs/aor/ar7030p_utils.c
M rigs/aor/sr2200.c
M rigs/barrett/barrett.c
M rigs/dorji/dra818.c
M rigs/drake/drake.c
M rigs/dummy/flrig.c
M rigs/dummy/netampctl.c
M rigs/dummy/netrigctl.c
M rigs/dummy/netrotctl.c
M rigs/dummy/tci1x.c
M rigs/dummy/trxmanager.c
M rigs/elad/elad.c
M rigs/flexradio/dttsp.c
M rigs/icmarine/icmarine.c
M rigs/icom/frame.c
M rigs/icom/frame.h
M rigs/icom/ic7300.c
M rigs/icom/icom.c
M rigs/icom/icom.h
M rigs/jrc/jrc.c
M rigs/jrc/jst145.c
M rigs/jrc/nrd525.c
M rigs/kachina/kachina.c
M rigs/kenwood/elecraft.c
M rigs/kenwood/ic10.c
M rigs/kenwood/kenwood.c
M rigs/kenwood/tmd710.c
M rigs/kenwood/ts480.c
M rigs/kenwood/xg3.c
M rigs/kit/hiqsdr.c
M rigs/kit/miniVNA.c
M rigs/kit/rs_hfiq.c
M rigs/lowe/lowe.c
M rigs/pcr/pcr.c
M rigs/prm80/prm80.c
M rigs/racal/ra37xx.c
M rigs/racal/racal.c
M rigs/rft/rft.c
M rigs/rs/gp2000.c
M rigs/rs/rs.c
M rigs/skanti/skanti.c
M rigs/skanti/trp8255.c
M rigs/tapr/tapr.c
M rigs/tentec/omnivii.c
M rigs/tentec/orion.c
M rigs/tentec/paragon.c
M rigs/tentec/rx331.c
M rigs/tentec/rx340.c
M rigs/tentec/tentec.c
M rigs/tentec/tt550.c
M rigs/uniden/uniden.c
M rigs/uniden/uniden_digital.c
M rigs/wj/wj.c
M rigs/yaesu/frg100.c
M rigs/yaesu/frg8800.c
M rigs/yaesu/frg9600.c
M rigs/yaesu/ft100.c
M rigs/yaesu/ft1000d.c
M rigs/yaesu/ft1000mp.c
M rigs/yaesu/ft600.c
M rigs/yaesu/ft736.c
M rigs/yaesu/ft747.c
M rigs/yaesu/ft757gx.c
M rigs/yaesu/ft767gx.c
M rigs/yaesu/ft817.c
M rigs/yaesu/ft840.c
M rigs/yaesu/ft847.c
M rigs/yaesu/ft857.c
M rigs/yaesu/ft890.c
M rigs/yaesu/ft891.c
M rigs/yaesu/ft897.c
M rigs/yaesu/ft900.c
M rigs/yaesu/ft920.c
M rigs/yaesu/ft980.c
M rigs/yaesu/ft980.h
M rigs/yaesu/ft990.c
M rigs/yaesu/newcat.c
M rigs/yaesu/vr5000.c
M rigs/yaesu/vx1700.c
M rigs/yaesu/yaesu.c
M rotators/celestron/celestron.c
M rotators/easycomm/easycomm.c
M rotators/ether6/ether6.c
M rotators/gs232a/gs232.c
M rotators/gs232a/gs232a.c
M rotators/gs232a/gs232b.c
M rotators/heathkit/hd1780.c
M rotators/ioptron/rot_ioptron.c
M rotators/m2/rc2800.c
M rotators/meade/meade.c
M rotators/prosistel/prosistel.c
M rotators/radant/radant.c
M rotators/rotorez/rotorez.c
M rotators/sartek/sartek.c
M rotators/satel/satel.c
M rotators/spid/spid.c
M src/Makefile.am
A src/cache.c
A src/cache.h
M src/conf.c
M src/event.c
M src/event.h
M src/iofunc.c
M src/iofunc.h
M src/misc.c
M src/misc.h
M src/network.c
M src/network.h
M src/rig.c
M src/serial.c
A src/snapshot_data.c
A src/snapshot_data.h
M src/token.h
M tests/ampctl_parse.c
M tests/dumpcaps.c
M tests/rigctl_parse.c
M tests/rigctlcom.c
M tests/rigctld.c
M tests/rotctl_parse.c
Log Message:
-----------
Merge pull request #892 from mikaelnousiainen/async-reader
Initial, backwards-compatible implementation of asynchronous data reading to support transceive and spectrum data
Compare: https://github.com/Hamlib/Hamlib/compare/a7693b00f4c8...ece4d8484ff3
|