direwolf/CHANGES.txt

168 lines
3.0 KiB
Plaintext
Raw Permalink Normal View History

Version 1.0 - Initial commit Changes to be committed: new file: .gitattributes new file: .gitignore new file: APRStt-Implementation-Notes.pdf new file: CHANGES.txt new file: LICENSE-dire-wolf.txt new file: LICENSE-other.txt new file: Makefile.linux new file: Makefile.win new file: Quick-Start-Guide-Windows.pdf new file: Raspberry-Pi-APRS.pdf new file: User-Guide.pdf new file: aclients.c new file: aprs_tt.c new file: aprs_tt.h new file: atest.c new file: audio.c new file: audio.h new file: audio_win.c new file: ax25_pad.c new file: ax25_pad.h new file: beacon.c new file: beacon.h new file: config.c new file: config.h new file: decode_aprs.c new file: decode_aprs.h new file: dedupe.c new file: dedupe.h new file: demod.c new file: demod.h new file: demod_9600.c new file: demod_9600.h new file: demod_afsk.c new file: demod_afsk.h new file: digipeater.c new file: digipeater.h new file: direwolf.c new file: direwolf.conf new file: direwolf.desktop new file: direwolf.h new file: dsp.c new file: dsp.h new file: dtmf.c new file: dtmf.h new file: dw-icon.ico new file: dw-icon.png new file: dw-icon.rc new file: dw-start.sh new file: dwgps.c new file: dwgps.h new file: encode_aprs.c new file: encode_aprs.h new file: fcs_calc.c new file: fcs_calc.h new file: fsk_demod_agc.h new file: fsk_demod_state.h new file: fsk_filters.h new file: fsk_gen_filter.h new file: gen_packets.c new file: gen_tone.c new file: gen_tone.h new file: hdlc_rec.c new file: hdlc_rec.h new file: hdlc_rec2.c new file: hdlc_rec2.h new file: hdlc_send.c new file: hdlc_send.h new file: igate.c new file: igate.h new file: kiss.c new file: kiss.h new file: kiss_frame.c new file: kiss_frame.h new file: kissnet.c new file: kissnet.h new file: latlong.c new file: latlong.h new file: ll2utm.c new file: misc/README-dire-wolf.txt new file: misc/strcasestr.c new file: misc/strsep.c new file: misc/strtok_r.c new file: morse.c new file: multi_modem.c new file: multi_modem.h new file: ptt.c new file: ptt.h new file: pttest.c new file: rdq.c new file: rdq.h new file: redecode.c new file: redecode.h new file: regex/COPYING new file: regex/INSTALL new file: regex/LICENSES new file: regex/NEWS new file: regex/README new file: regex/README-dire-wolf.txt new file: regex/re_comp.h new file: regex/regcomp.c new file: regex/regex.c new file: regex/regex.h new file: regex/regex_internal.c new file: regex/regex_internal.h new file: regex/regexec.c new file: rrbb.c new file: rrbb.h new file: server.c new file: server.h new file: symbols-new.txt new file: symbols.c new file: symbols.h new file: symbolsX.txt new file: textcolor.c new file: textcolor.h new file: tocalls.txt new file: tq.c new file: tq.h new file: tt_text.c new file: tt_text.h new file: tt_user.c new file: tt_user.h new file: tune.h new file: udp_test.c new file: utm/LatLong-UTMconversion.c new file: utm/LatLong-UTMconversion.h new file: utm/README.txt new file: utm/SwissGrid.cpp new file: utm/UTMConversions.cpp new file: utm/constants.h new file: utm2ll.c new file: version.h new file: xmit.c new file: xmit.h
2015-07-27 00:35:07 +00:00
----------------
Revision history
----------------
-----------
Version 1.0a May 2014
-----------
* Bug fix:
Beacons sent directly to IGate server had incorrect source address.
-----------
Version 1.0 May 2014
-----------
* New Features:
Received audio can be obtained with a UDP socket or stdin.
This can be used to take audio from software defined radios
such as rtl_fm or gqrx.
9600 baud data rate.
New PBEACON and OBEACON configuration options. Previously
it was necessary to handcraft beacons.
Less CPU power required for 300 baud. This is important
if you want to run a bunch of decoders at the same time
to tolerate off-frequency HF SSB signals.
Improved support for UTF-8 character set.
Improved troubleshooting display for APRStt macros.
-----------
Version 0.9 November 2013
-----------
* New Features:
Selection of non-default audio device for Linux ALSA.
Simplified audio device set up for Raspberry Pi.
GPIO lines can be used for PTT on suitable Linux systems.
Improved 1200 baud decoder.
Multiple decoders per channel to tolerate HF SSB signals off frequency.
Command line option "-t 0" to disable text colors.
APRStt macros which allow short numeric only touch tone
sequences to be processed as much longer predefined sequences.
* Bugs Fixed:
Now works on 64 bit target.
* New Restriction for Windows version:
Minimum processor is now Pentium 3 or equivalent or later.
It's possible to run on something older but you will need
to rebuild it from source.
-----------
Version 0.8 August 2013
-----------
* New Features:
Internet Gateway (IGate) including IPv6 support.
Compatibility with YAAC.
Preemptive digipeating option.
KISS TNC should now work with connected AX.25 protocols
(e.g. AX25 for Linux), not just APRS.
-----------
Version 0.7 March 2013
-----------
* New Features:
Added APRStt gateway capability. For details, see:
APRStt-Implementation-Notes.pdf
-----------
Version 0.6
-----------
* New Features:
Improved performance of AFSK demodulator.
Now decodes 965 frames from Track 2 of WA8LMF<4D>s TNC Test CD.
KISS protocol now available thru a TCP socket.
Default port is 8001.
Change it with KISSPORT option in configuration file.
Ability to salvage frames with bad FCS.
See section mentioning "bad apple" in the user guide.
Default of fixing 1 bit works well.
Fixing more bits not recommended because there is a high
probability of occasional corrupted data getting thru.
Added AGW "monitor" format messages.
Now compatible with APRS-TW for telemetry.
* Bugs Fixed:
None.
* Known Problem:
The Linux (but not Cygwin) version eventually hangs if nothing is
reading from the KISS pseudo terminal. Some operating system
queue fills up, the application write blocks, and decoding stops.
* Workaround:
If another application is not using the serial KISS interface,
run this in another window:
tail -f /tmp/kisstnc
-----------
Version 0.5
-----------
More error checking and messages for invalid APRS data.
-----------
Version 0.4
-----------
First general availability.