20 Commits

Author SHA1 Message Date
wb2osz
53e9ff7908 Add IL2P. 2021-10-22 17:29:20 -04:00
wb2osz
8619b74c7b Pull request 353 - Fix spelling errors. 2021-09-29 18:28:17 -04:00
Daniele Forsi
6bfd22811c Fix errors in comments
Errors found with codespell.
2021-09-19 21:25:00 +02:00
SASANO Takayoshi
677117bff0 add sndio support 2021-02-25 20:35:41 +09:00
wb2osz
a1afcbbafe Limited support for CM108/CM119 GPIO PTT on Windows. 2021-02-07 16:19:34 -05:00
wb2osz
8683ddcbd6 Allow multiple TCP KISS ports and option for single radio channel. 2021-01-04 19:43:00 -05:00
wb2osz
5d02e0ba0e Issue 292 - Remove serial port speed restriction for Mac OSX. 2021-01-01 21:03:04 -05:00
wb2osz
6f95752cab Merge branch 'feature/dns-sd' of git://github.com/hessu/direwolf into hessu-feature/dns-sd 2021-01-01 19:55:58 -05:00
wb2osz
1cad6edb42 Allow radio channel number for -x transmit calibration tone option. 2020-12-31 19:49:55 -05:00
Heikki Hannikainen
feb1034cca Implement DNS-SD publishing of KISS over TCP service on Linux and Mac
This allows client applications to locate the IP addresses and the port of
the KISS TCP service, allowing the end user to just select a Dire Wolf from
a list instead of trying to guess its dynamic IP address and typing it in
manually.  This is especially convenient on mobile devices.

On Linux, the standard Avahi daemon is used via dbus and the avahi-client
library.  Building with it requires installing the development header
package; README.md is updated accordingly.

On Mac, the MacOS dnssd API is used:
https://developer.apple.com/documentation/dnssd?language=objc

I don't have Windows, but more recent Windows 10 builds apparently have
a working DNS-SD mDNS implementation that can be used on 64-bit builds.
2020-12-28 20:38:09 +00:00
BehemothTheKitten
042a0c44ed Addded options to transmit steady tones at various frequencies
(including 1200/2200Hz) to -x command line argument in Direwolf.
This is useful for calibrating FM deviation using a meter,
devcal, or manually. See:

https://groups.io/g/direwolf/topic/setting_deviation/78633292

Options are:

-x a: alternating mark/space tones (original functionality)
-x m or -x 1: steady mark tone (e.g. 1200Hz)
-x s or -x 2: steady space tone (e.g. 2200Hz)
-x p: set PTT only - for RTL-SDR adjustments

Scope tested with mark_freq>=300Hz and space_freq<=5000Hz.
Returns an error message if mark/space frequencies are set
to 0.
2020-12-23 14:52:32 -06:00
wb2osz
fdf660a7f1 New "-d d" command line option for APRStt debug. 2020-11-21 20:13:51 -05:00
wb2osz
714d03f1d8 Bump version number up to 1.7 development. 2020-11-07 18:38:10 -05:00
wb2osz
79d80ccb8e Change from development to release version. 2020-10-25 21:38:51 -04:00
wb2osz
e2b32d1d2a EAS SAME reception. 2020-06-13 21:33:10 -04:00
wb2osz
45136a91eb AIS Reception enhancements. 2020-05-26 21:20:37 -04:00
wb2osz
0dc7cba1c5 AIS reception. 2020-04-19 00:50:18 -04:00
wb2osz
cab47cfc48 -h command line option for help. 2020-03-21 19:02:39 -04:00
wb2osz
1f2a5cfdb8 FX.25 2020-01-05 20:08:22 -05:00
Davide Gerhard
05828dc65f
reshape the repository moving objects to folders based on subject 2019-11-09 08:26:01 +01:00