Wykres commitów

14 Commity (master)

Autor SHA1 Wiadomość Data
David Freese 9ed6cc3336 NAVTEX update
* change the distance between early, prompt, and
    late accumulators to be an integer number of samples.
  * noise and QSB processing
    - average the accumulator values over a longer time period
    - tighten bit tracking feedback loop
      .signal lock takes a little longer
  * make the AFC window a little wider to deal with some signals.
  * instead of requiring 5 consecutive correct characters
    to start decoding, store a stream of bit confidence values and
    require 9 good ones out of 14 total. FEC can take care of the rest.
  * add FEC calculations to do single bit permutations on
    bad characters, flipping the bit with the lowest confidence value.
  * code cleanup - remove unused variables.
2016-03-10 05:36:28 -06:00
Rik van Riel f80745e5f9 NAVTEX update
* low pass mark & space individually
  * Use ATC and fft-filters adapted from RTTY modem
  * Correct display metric
  * Widen afc filter for 'jump 90 Hz' code
  * Use exact bit length
  * Calculated sync modification
  * see src/navtex/navtex.cxx for design analysis
2016-02-22 06:07:27 -06:00
David Freese cf16c3ac56 SITORB tx issue 2014-10-08 07:02:09 -05:00
David Freese d244947923 Headers update
* updated all headers to reflect correct licensing
2014-08-29 02:49:51 -05:00
David Freese 2cb46f4078 64 bit compile warnings
* corrected code to eliminate 64 bit compiler warnings
2013-08-03 06:32:10 -05:00
Remi Chateauneu 2b9f6af619 KML/Synop/RTTY/Navtex
* Synop decoding in RTTY mode in reception buffer, in red.
  * Creation of KML file for Synop data.
  * Creation of KML file for Navtex messages.
  * User locator displayed in KML.
  * Multiline Synop and Navtex messages displayed in Adif logs.
  * Added flsynop program as stand alone Synop decoder.
  * Fixed Navtex default stations filename and Italian stations.
  * Fixed Navtex frequency error.
  * Added KML tab in configuration menu.
  * Added parameters files for Synop decoding.
  * Fixed CoordinateT type for different deserialization.
  * Less logging messages from subthreads, because they might crash.
  * Added try/catch blocks in main program.
  * Can reload previous KML files at startup.
  * Named WMO code tables in Synop decoding.
  * Synop data can be logged to Adif files.
  * flsynop can load kml files from one dir and save them elsewhere.
  * Added strreplace and strcapitalize.
  * Added Levenshtein distance for future use.
  * Added class QsoHelper to ease Adif logging.
  * East longitude positive, West negative. Fixes Navtex detection.
  * Chars '=' or ';' used as a Synop end-of-section marker.
  * Added option command in KML tab executed on KML file save.
  * Reverse mode now saved in configuration.
  * Comments in DOxygen syntax.
  * Kml snippet stored once only per placemark.
  * Code more compatible with Eclipse parsing.
  * Synop decoded text can be interleaved with 5-digits groups.
  * KML balloons can be in simple tables, matrices or plain text.
  * Adif messages are saved in the main thread.
  * Starts external command only if KML file was saved.
  * Maximum KML data retention time is ten years, default 0 is no limit.
  * Do not reload KML files when changing KML parameters.
  * User kml file does not grow at each fldigi start.
  * Relative humidity always parsed with Celsius temperature.
  * Empty KML files are created on startup if not there.
  * Prepared porting processes functions to Mingw.
  * Added script for FTP transfer of KML files.
  * Added synop_tool
  * Navtex now has reverse mode.
  * Data files can be updated from the Internet.
  * HTTP load without anymore because crash in Wine
2013-08-02 18:34:00 -05:00
David Freese 3661031193 MXE compile
* Mxe-ming32 compatibility changes
2013-08-02 18:34:00 -05:00
John Phelps 51db482d9a Allow xmit of EOT character
* Still retains use of " ^r " in the user window
  * Covers special-case for FLARQ usage where ETX should
    stop the modem
  * EOT character can  now be transmitted from Tx window instead
    of switching to Rx mode
  * From: Andrej Lajovic <s57ln@hamradio.si>
    - Substitute symbolic names for negative return values of
      get_tx_char()
2012-12-08 08:04:47 -06:00
Remi Chateauneu 548f941244 Navtex AFC
* Automatic Frequency Control.
	* Now the input frequency can be changed.
2012-02-10 12:01:59 -06:00
Remi Chateauneu f2268b8841 Navtex enhancements.
* Navtex transmission.
	* SitorB reception and transmission.
	* Navtex lookup of the station name and locator.
	* Typo in qso_db.cxx.
2012-02-10 12:01:29 -06:00
Remi Chateauneu acd15ca0d3 Navtex code cleanup and warnings. 2012-02-10 12:00:13 -06:00
Remi Chateauneu cf895e9fdd Added Navtex deviation in waterfall. 2012-02-10 11:59:56 -06:00
David Freese 9409d6c144 NAVTEX check-TESTS
* failed script test due to missing "config.h"
    include
2011-12-12 00:28:03 -06:00
David Freese 8d54e28869 NAVTEX modem
* Navtex reception modem added, initial release.
  * Added XML-RPC navtex::get_message.
  * Added logging of Navtex messages.
2011-12-10 11:55:18 -06:00