WB2OSZ
3516de7f6a
Fix compile warnings found when adding -Wall and others.
2016-12-23 11:28:39 -05:00
WB2OSZ
40047e91d9
Fix segmentation fault when -p command line option used.
...
We need to define a couple more symbols for glibc >= 2.24.
Complete details:
https://github.com/wb2osz/direwolf/issues/62
modified: Makefile.linux
modified: Makefile.macosx
2016-12-21 08:47:08 -05:00
WB2OSZ
01857c196e
Documentation updates for 1.4 development snapshot E.
2016-12-17 10:06:12 -05:00
WB2OSZ
200f669bbc
PTT was being turned off too soon when sending Morse code.
...
Add capability to send DTMF tones.
-qd option now suppresses complaints about telemetry packets.
Handle more than 150 destinations in tocalls.txt.
2016-12-16 20:12:38 -05:00
WB2OSZ
7a88785fad
Minor cleanups.
2016-12-16 17:10:56 -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
2a08f33966
Recognize MIC-E format for Kenwood TH-D74.
...
modified: decode_aprs.c
2016-09-17 19:20:07 -04:00
WB2OSZ
b2548ec58f
Issue 52. Failed to compile with gcc 6.1.
2016-08-23 19:13:59 -04:00
WB2OSZ
6a3b1faf99
Addition to SDR iGate Doc #41
2016-07-03 20:20:54 -04: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
48aeb43829
Minor documentation updates.
2016-05-27 23:49:14 -04:00
WB2OSZ
4f1918c3af
Add 2400 & 4800 PSK modems. New functions to handle frames besides UI.
2016-05-01 18:46:47 -04:00
WB2OSZ
ccae7529bf
Allow data rates greater than 9600 baud.
...
modified: audio.h
modified: demod.c
modified: direwolf.c
modified: gen_packets.c
modified: gen_tone.c
2016-03-26 21:04:28 -04:00
WB2OSZ
8b9c6fcf4a
Fix two problems with KISS pseudo terminal interface.
...
(1) kissattach: Error setting line discipline:
TIOCSETD: Device or resource busy
(2) Hang, and other resulting problems, when -p command line
option used but there was no application reading
from the pseudo terminal.
2016-03-25 22:20:27 -04:00
WB2OSZ
b35a674204
Remove assert for invalid transmit channel and issue proper message.
2016-03-25 21:39:32 -04:00
WB2OSZ
8162648e57
Merge branch 'la5nta-fix/kissattach_issue' into dev
2016-03-20 22:32:30 -04:00
WB2OSZ
958f210843
Merge branch 'fix/kissattach_issue' of git://github.com/la5nta/direwolf into la5nta-fix/kissattach_issue
2016-03-20 22:32:08 -04:00
WB2OSZ
17e1166a7f
Packet filtering treated telemetry metadata as messages rather than telemetry.
...
modified: CHANGES.md
modified: pfilter.c
2016-03-20 19:32:57 -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
Martin Hebnes Pedersen
5920ecda51
Remove kissattach 'known problem' print
2016-03-17 09:47:52 +01:00
Martin Hebnes Pedersen
35c3c29cc4
Fix kissattach 'Device or resource busy'
...
Sometimes kissattach had an issue using the pseudo terminal on some versions
of Linux: 'Error setting line discipline: TIOCSETD: Device or resource busy'.
This fix resolves the issue by not reading from the pty's master fd, until
kissattach has opened and configured the slave. This is implemented using
select() to wait for data before reading from the master fd.
2016-03-17 09:47:06 +01:00
WB2OSZ
283b768125
Describe how to use CM108 PTT with hamlib.
2016-03-01 20:40:31 -05: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
7125b5b22f
Rewrite, test, and document hamlib interface for PTT.
...
modified: audio.h
modified: config.c
modified: direwolf.c
modified: man1/direwolf.1
modified: ptt.c
2016-02-27 15:42:26 -05:00
WB2OSZ
c6bff39a30
Minor documentation updates.
...
modified: doc/APRStt-Implementation-Notes.pdf
modified: doc/APRStt-interface-for-SARTrack.pdf
modified: doc/Raspberry-Pi-APRS-Tracker.pdf
modified: doc/Raspberry-Pi-APRS.pdf
modified: doc/User-Guide.pdf
2016-02-27 15:40:05 -05:00
WB2OSZ
7da6f7956b
Update the symbols & tocalls file.
...
modified: Makefile.linux
modified: Makefile.macosx
modified: symbols-new.txt
modified: symbolsX.txt
modified: tocalls.txt
2016-02-27 15:37:45 -05:00
WB2OSZ
f1f41b7ed1
Configuration for hamlib RIG was not being parsed correctly.
...
modified: config.c
2016-01-31 17:47:41 -05:00
WB2OSZ
d491f51ce9
Misc fixes for upstream #20 .
...
Bug fix for reading config files, a number of warning fixes, and a fix that allows Clang to be used to compile direwolf.
modified: .gitignore
modified: Makefile.linux
modified: aclients.c
modified: audio.c
modified: config.c
modified: demod_afsk.c
modified: dwgpsd.c
modified: igate.c
modified: kiss.c
modified: kissnet.c
modified: ttcalc.c
2016-01-31 11:42:58 -05:00
WB2OSZ
12cb9108d7
New IGate "SATGATE" option to delay packets heard directly.
...
modified: CHANGES.md
modified: audio.h
modified: ax25_pad.c
modified: ax25_pad.h
modified: config.c
modified: direwolf.c
modified: doc/User-Guide.pdf
modified: igate.c
modified: igate.h
2016-01-30 10:36:15 -05:00
WB2OSZ
87d9fe00b8
Add new "v" packet filter.
...
Similar to "d" but it considers unused, rather than used, digipeaters.
2016-01-26 23:45:58 -05:00
WB2OSZ
107a8125c7
Mac OSX build procedure is now better about locating the SDK.
...
modified: Makefile.macosx
new file: search_sdks.sh
2016-01-24 10:11:17 -05:00
WB2OSZ
4406c1a5e3
AGW network protocol now works properly for big-endian
...
processors such as PowerPC or MIPS.
2016-01-15 19:50:22 -05:00
WB2OSZ
0c496541e5
Fix OSS audio broken when adding multiple audio devices in version 1.2.
2016-01-09 11:17:11 -05:00
WB2OSZ
2424812883
Fix OSS audio broken when adding multiple audio devices in version 1.2.
2016-01-09 01:23:44 -05:00
WB2OSZ
dc9bc8d90b
Fix ax25_set_addr: Assertion.
2016-01-09 00:34:52 -05:00
WB2OSZ
6d836c1faf
Add new document with observations from TNC Test CD.
2016-01-01 20:37:58 -05:00
WB2OSZ
169bad18d1
Add script to generate telemetry sequence numbers.
2015-12-30 21:49:13 -05:00
WB2OSZ
78b75e88fd
Merge branch 'pd0mz-ptt-hamlib' into dev
...
Added hamlib support contributed by pd0mz.
2015-12-26 17:08:57 -05:00
WB2OSZ
d6bf8102bf
APRStt enhancements including new 5 digit suffix format.
2015-12-24 15:25:13 -05:00
WB2OSZ
d653a534c4
Fix bug: "INTERNAL ERROR: dlq_append NULL packet pointer." when using PASSALL.
...
Added APRStt position ambiguity option.
2015-12-06 10:09:27 -05:00
WB2OSZ
b104f097e0
Merge branch 'ab0tj-txinh' into dev
2015-11-29 11:23:31 -05:00
WB2OSZ
b68039d2c6
Merge branch 'txinh' of git://github.com/ab0tj/direwolf into ab0tj-txinh
...
Conflicts:
hdlc_rec.c
modified: atest.c
modified: audio.h
modified: config.c
modified: hdlc_rec.c
modified: ptt.c
modified: ptt.h
2015-11-29 11:22:25 -05:00
WB2OSZ
178375f3ba
Clean up fix-bits feature. New experimental demodulator.
2015-11-29 10:44:30 -05:00
WB2OSZ
95c22986ec
Minor User Guide update to mention IGate debug option.
2015-11-18 08:19:35 -05:00
WB2OSZ
1053bc483f
Better duplicate checking for IGate and debug option to see what is going on.
2015-11-18 08:09:45 -05:00
Alex Swedenburg
d9ca8cdc52
Implement TXINH
2015-11-17 11:19:12 -07:00
Alex Swedenburg
979385a78e
Export GPIO for inputs
2015-11-17 10:10:30 -07:00
Alex Swedenburg
ebacfea517
PTT init changes for TXINH
2015-11-17 10:06:58 -07:00
Alex Swedenburg
64f9313f77
TXINH config changes
2015-11-17 09:27:31 -07:00
WB2OSZ
1376c0c2fb
Example of how to start up SDR IGate automatically.
2015-11-09 21:31:38 -05:00