Mike Black W9MDB
e9f9286f21
Remove hamlibgui -- going another route
2023-12-09 10:03:35 -06:00
Mike Black W9MDB
a00326161c
Phase I of rig multicast
...
https://github.com/Hamlib/Hamlib/issues/1090
2023-09-13 17:25:26 -05:00
Mike Black W9MDB
5446b2c99d
Fix dependency for ignore.swg
2023-07-30 16:01:35 -05:00
Mike Black W9MDB
71629cf2f3
Hopefully fix Mac perl binding build
2023-07-30 11:24:16 -05:00
Mike Black W9MDB
e3c2a8d6ca
Add first implementation of multicast functions and multicastclient.c test program.
...
Next step will be to implement this when rig is opened.
This will turn Hamlib into a polling system in addition to polling -- caching will handle repeated requests
This should mean basic functions of freq, mode, split, ptt (and others when implemented) will have almost
immediate responses as only the cached values should be used.
https://github.com/Hamlib/Hamlib/issues/695
2023-05-07 06:50:35 -05:00
Mike Black W9MDB
6e1b58b980
Update test.json
2023-04-30 11:46:34 -05:00
Mike Black W9MDB
40a1e7a2c4
Update multicast plan
2023-04-30 11:46:12 -05:00
Daniele Forsi IU5HKX
2db37fe7db
Fix typos
2023-03-26 11:01:51 +02:00
Michael Black
907560270e
Update test.json
...
Add WidthUpper/Lower to json draft
2023-01-23 08:34:58 -06:00
Mike Black W9MDB
344779eaf1
Add draft HamlibGUI controller using dotnet and GTK.
...
Should compile on Windows, Linux, and MacOS with appropriate dotnet package installed
See README.TXT in directory
https://github.com/Hamlib/Hamlib/issues/1223
2023-01-22 10:02:46 -06:00
Mike Black W9MDB
13d27a3567
Add GPS data, rig time, and GPS time for future JSON broadcast data
2023-01-19 22:58:12 -06:00
Mike Black W9MDB
7b7a0460ed
Bump .Net verison to 7.0 for multicast testing
2022-12-08 11:39:22 -06:00
dependabot[bot]
c103d55eff
Bump Newtonsoft.Json from 13.0.1 to 13.0.2 in /bindings/csharp/multicast
...
Bumps [Newtonsoft.Json](https://github.com/JamesNK/Newtonsoft.Json ) from 13.0.1 to 13.0.2.
- [Release notes](https://github.com/JamesNK/Newtonsoft.Json/releases )
- [Commits](https://github.com/JamesNK/Newtonsoft.Json/compare/13.0.1...13.0.2 )
---
updated-dependencies:
- dependency-name: Newtonsoft.Json
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-12-08 15:26:53 +00:00
Mike Black W9MDB
032d37626e
Update path for py3test.py
2022-10-12 15:18:34 -05:00
Daniele Forsi IU5HKX
08c06aea14
Fix spelling errors
...
Fixed with:
codespell --summary --skip=.git,extra,,lib,macros,security --ignore-words-list="ans,ba,cant,develope,fo,get's,nin,numer,parm,parms,setts,som,statics,ths,ue,vektor,objext" --write-changes --interactive=2
and manual editing.
2022-07-07 23:56:22 +02:00
orbea
4fa9a211ad
bindings: Fix tcl build with slibtool
2022-05-06 22:12:18 -07:00
Mike Black W9MDB
c774a05be4
Revert "Merge pull request #1022 from orbea/tcl"
...
This merge breaks the default tcl build as it can't find the
This reverts commit 4d919ec454
, reversing
changes made to 279bc84dfe
.
This patch breaks the default tcl build as it can't find Tcl pkgconfig
configure: error: Unable to find Tcl pkgconfig
2022-05-06 23:08:47 -05:00
orbea
9dfbd235af
bindings: Fix tcl build with slibtool
2022-05-06 17:13:39 -07:00
Mike Black W9MDB
68e121d82c
Change all to remove HAVE_CONFIG dependency and include <hamlib/config.h> by default
...
This is necessary to keep alignment between the client view of rig->state and the shared libarary view
Including PTHREAD functions in rig->state necessitated this as HAVE_PTHREAD only defined during hamlib compilation.
Clients including hamlib/rig.h did not pick up all the HAVE* config variable that control what gets included
https://github.com/Hamlib/Hamlib/issues/947
2022-02-04 07:41:36 -06:00
Mike Black W9MDB
388738b78b
Add set_vfo_opt to py3test.py
2022-01-23 08:56:09 -06:00
Mike Black W9MDB
506fcd1881
Fix rig.swg set_vfo_opt
...
https://github.com/Hamlib/Hamlib/issues/930
2022-01-22 16:42:22 -06:00
Mike Black W9MDB
28174de21a
Fix rig_set_vfo_opt in rig.swg and add new METHOD1SET
...
https://github.com/Hamlib/Hamlib/issues/930
2022-01-18 17:32:55 -06:00
Mike Black W9MDB
9e3afe2729
Add set_vfo_opt to rig.swg
...
https://github.com/Hamlib/Hamlib/issues/930
2022-01-18 13:30:56 -06:00
Mike Black W9MDB
06f471d5c8
Add AM_CFLAGS to bindings/Makefile.am to pick up debug flags
2021-09-03 17:31:33 -05:00
Mike Black W9MDB
2bfd09e593
Update py3test.py path
2021-09-03 17:02:12 -05:00
Mike Black W9MDB
a46d5b01be
Update test.json
...
https://github.com/Hamlib/Hamlib/issues/695
2021-05-25 17:09:39 -05:00
Mike Black W9MDB
36ac8cbd7c
Update to new JSON format
...
https://github.com/Hamlib/Hamlib/issues/695
2021-05-25 17:07:19 -05:00
Mike Black W9MDB
5056982375
Add LastCommand struct to multicast packet proposal
...
Need to define rig/amp/tuner control command formats -- do not intend on using limited rigctld format
https://github.com/Hamlib/Hamlib/issues/695
2021-05-22 16:55:18 -05:00
Mike Black W9MDB
4da43abdd0
Add LastCommand to multicast packet
...
https://github.com/Hamlib/Hamlib/issues/695
2021-05-22 11:31:20 -05:00
Mike Black W9MDB
8b22a5a9a8
Add csharp JSON deserializer example
...
https://github.com/Hamlib/Hamlib/issues/695
2021-05-20 17:29:21 -05:00
Mike Black W9MDB
4e60ebf1d6
Fix rig_get_vfo_info in rig.swg
...
6c13951da8 (commitcomment-50159464)
2021-04-29 09:00:59 -05:00
Mike Black W9MDB
4501c1c97b
Remove generated files
2021-04-14 15:41:01 -05:00
Mike Black W9MDB
9d310062eb
More files for git clone configure to work
2021-04-14 09:19:27 -05:00
Michael Black W9MDB
fd0c8cba7c
Another attempt to get MacOS python2 binding working
...
https://github.com/Hamlib/Hamlib/issues/477
2021-03-10 23:45:38 -06:00
Michael Black W9MDB
8a2a51b221
Possible fix for MacOS python2 binding build
...
https://github.com/Hamlib/Hamlib/issues/477
2021-03-09 10:09:22 -06:00
Michael Black W9MDB
0f0705d014
Fix python binding for future deprecation of distutils.sysconfig
...
Hopefully works on MacOS
Also hopefully works on python2
https://github.com/Hamlib/Hamlib/issues/477
2021-03-08 23:26:44 -06:00
Michael Black W9MDB
92492c4627
Modify perltest.pl for multi-line rig_error return
...
https://github.com/Hamlib/Hamlib/issues/526
2021-02-04 07:23:53 -06:00
Michael Black W9MDB
3038921655
Add version check for lutest to only to 64-bit when 5.4 or greater
2020-12-06 15:04:51 -06:00
Michael Black W9MDB
c70d841b83
Add NOCHANGE_PASSBAND to icom...cascading effect on adding vfo elsewhere...which is needed anyways
...
https://github.com/Hamlib/Hamlib/issues/448
2020-11-29 23:32:14 -06:00
Michael Black W9MDB
2df1e2e199
Add installation path to py3test.py
2020-10-12 15:40:22 -05:00
Michael Black W9MDB
fb9acd8b5e
Adding phpdemo
2020-09-13 08:08:23 -05:00
Michael Black W9MDB
d47987db85
Fix bindings since itu_region has been deprecated
2020-09-12 08:59:55 -05:00
Michael Black W9MDB
741499c260
Add amplifier.swg to Makefile.am
...
https://github.com/Hamlib/Hamlib/issues/367
2020-09-07 09:59:32 -05:00
Daniele Forsi
d7b332c3f7
Fix spelling errors
...
Fixed using the following command:
codespell --write-changes --summary --skip=*.m4 --ignore-words-list="develope,get's,quitt,setts,som,ue,vektor"
codespell --write-changes --summary --skip=aclocal.m4,lib --ignore-words-list="develope,get's,quitt,setts,som,ue,vektor"
Codespell home page: https://github.com/codespell-project/codespell
2020-07-24 09:02:48 +02:00
Nate Bargmann
762ca51cba
Remove backticks from bindings/Makefile.am
2020-05-30 13:14:33 -05:00
Daniele Forsi
3baabad45b
Set the executable bits on py3test.py
2020-05-02 11:11:27 +02:00
mdblack98
b170cb9f0e
Fix binding get_channel
2020-05-01 22:37:53 -05:00
mdblack98
b888124f76
Fix perltest.pl get_channel
2020-05-01 22:35:30 -05:00
mdblack98
c4590e125d
Fix rig_get_channel in rig.swg
...
https://github.com/Hamlib/Hamlib/issues/227
2020-04-30 09:14:39 -05:00
Michael Black
209ce2c8a1
Change CXXFLAGS for swig compilation to avoid warnings which we can't do anything about
2020-04-10 08:36:51 -05:00