Commit Graph

33 Commits

Author SHA1 Message Date
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
wb2osz 413855e791 Merge branch 'dev' to master for release 1.6. 2020-10-27 20:45:30 -04:00
wb2osz 3a6a35785f More examples of applications. 2020-10-24 19:44:21 -04:00
wb2osz 96fdf71069 Make build instructions more explicit. 2020-07-25 10:02:41 -04:00
wb2osz 0edb44efc3 Build procedure updates. 2020-05-21 22:21:33 -04:00
wb2osz e654ca46a6 Documenation updates for 1.6. 2020-04-03 21:09:23 -04:00
wb2osz 033d509920 Remove non-ASCII characters. 2020-01-15 06:54:56 -05:00
wb2osz 1f2a5cfdb8 FX.25 2020-01-05 20:08:22 -05:00
wb2osz 690ed3e1d6 CentOS build issues. 2019-11-23 20:06:57 -05:00
wb2osz c94628f547 Update build instructions for cmake. 2019-11-23 11:30:27 -05:00
wb2osz 29c48ddcc8 Update discussion group location. 2019-10-16 21:49:40 -04:00
wb2osz bfa7f4af93 Get necessary libasound header files. Pull request 189. 2019-02-17 22:00:30 -05:00
wb2osz a200f3da7e Add link to separate repository with presentations. 2018-11-25 15:41:04 -05:00
wb2osz b915842c9f Add link to separate repository with presentations. 2018-11-25 15:36:26 -05:00
wb2osz c0abb4b216 Release 1.5. 2018-10-08 10:15:21 -04:00
wb2osz da0a33ef2a Version 1.5 2018-10-08 09:49:18 -04:00
wb2osz 6874a5d897 Minor documentation updates. 2018-05-23 11:21:44 -04:00
wb2osz 8280971f55 Minor documentation updates. 2018-05-23 11:20:48 -04:00
wb2osz 4814011498 Minor documentation updates. 2018-05-23 11:18:34 -04:00
wb2osz 182713f423 Minor documentation updates. 2018-02-11 19:51:43 -05:00
wb2osz 2328ecdf55 Minor documentation updates. 2018-02-06 22:33:17 -05:00
wb2osz 8047bebce3 Minor documentation updates. 2017-10-14 11:35:27 -04:00
WB2OSZ 60fe31c6fc Documentation updates. 2017-04-26 18:11:24 -04:00
WB2OSZ dc292ffcc9 Documentation updates. 2017-01-28 15:28:11 -05:00
WB2OSZ 02dbfcad2d Add Outpost Packet Message Manager to list of compatible software. Requires version 1.4. 2017-01-02 17:50:07 -05:00
WB2OSZ d85abe214f AX.25 v2.2 connected mode.
modified:   CHANGES.md
	modified:   Makefile.linux
	modified:   Makefile.macosx
	modified:   Makefile.win
	modified:   README.md
	modified:   atest.c
	modified:   audio.h
	new file:   ax25_link.c
	new file:   ax25_link.h
	modified:   ax25_pad.c
	modified:   ax25_pad.h
	modified:   ax25_pad2.c
	new file:   cdigipeater.c
	new file:   cdigipeater.h
	modified:   config.c
	modified:   config.h
	modified:   digipeater.c
	modified:   direwolf.c
	modified:   direwolf.h
	modified:   dlq.c
	modified:   dlq.h
	modified:   doc/Going-beyond-9600-baud.pdf
	modified:   doc/Raspberry-Pi-APRS.pdf
	modified:   doc/Raspberry-Pi-SDR-IGate.pdf
	modified:   doc/User-Guide.pdf
	modified:   gen_packets.c
	modified:   hdlc_rec.c
	modified:   hdlc_send.c
	modified:   hdlc_send.h
	modified:   igate.c
	modified:   log.c
	modified:   log.h
	modified:   multi_modem.c
	modified:   pfilter.c
	modified:   pfilter.h
	modified:   ptt.c
	modified:   recv.c
	modified:   serial_port.c
	modified:   server.c
	modified:   server.h
	modified:   symbols-new.txt
	modified:   tocalls.txt
	modified:   tq.c
	modified:   tq.h
	modified:   waypoint.c
	modified:   xid.c
	new file:   xid.h
	modified:   xmit.c
2016-11-20 14:58:51 -05:00
WB2OSZ 3e9118ba17 1.4 development snapshot C.
IBEACON for IGate statistics.  NMEA style waypoints.  Clean up compile warnings and header file use for Windows.
2016-07-03 18:09:34 -04:00
WB2OSZ 1f8b330185 Generate NMEA waypoint sentences ($PKWDWPL, etc.) for position and object reports.
These can be used by Geosat AvMap or other mapping applications.
2016-03-20 19:23:09 -04:00
WB2OSZ 28eda74485 Documentation updates in preparation for 1.3 beta test.
modified:   CHANGES.md
	modified:   README.md
	modified:   doc/Raspberry-Pi-APRS.pdf
	modified:   doc/User-Guide.pdf
2016-02-27 18:07:14 -05:00
WB2OSZ b14f1d0ff2 Add instructions for using git clone.
modified:   README.md
2015-09-17 22:04:55 -04:00
WB2OSZ a8114691b3 Convert CHANGES.txt to .md format.
Minor README updates.
2015-08-08 21:19:01 -04:00
WB2OSZ a7391b4999 Move documentation to doc subdirectory.
Add/update README.md files.
2015-08-08 20:51:05 -04:00
WB2OSZ 01371079e2 Add README file. 2015-08-04 07:56:48 -04:00