Wykres commitów

51 Commity (master)

Autor SHA1 Wiadomość Data
David Freese c86ec80332 dock macros
* add dockable macros in a 4x12 matrix
    - provides access to all 48 macros.
    - group of 48 can be dragged to/from it's default position
      just below the main menu bar
  * change vertical raster height to 20 vice 60
    - decreased minimum vertical main dialog dimension for small
      netbook screens
  * update to documentation
2015-11-19 05:31:01 -06:00
David Freese 6fcf11ddde KISS interface
* New configuration panel 'IO'
  * Add power density zones.
  * Query and Set Kiss hardware commands
  * Support bcast rsid over kiss socket
  * limit selectable modem options to 8 bit versions only (kiss i/o mode)
  * Employs simple HDLC encapsulation frame for transmit/receive CRC data
    verification.
  * Uses histogram based threshold detection.
  * Include manual squelch button for KISS op's.
  * User configurable inhibit transmit on busy frequencies for nn seconds
  * Impose transmit wait on valid frame reception
  * Uses dual UDP ports for concurrent operation of programs using the
    same IP address.
  * Clears the transmit buffer when data is available for more then 10
    mins and has not been transmitted.
  * Provides ax25 decoding. Code hijacked from the FLDIGI packet modem co
    - redirect character data display on the RX panel
  * Add non standard KISS frame to handle ARQ data.
    -  interface can handle both ARQ data and HDLC ax25 frames on
       the same port.
  * Squelch related command and control functions to the KISS hardware
    interface.
  * User configuration item to disable CSMA from config panel and kiss
    hardware frame.
  * Additional KISS command to adjust KPSQL detection gain (for testing).
  * Removed unused function in sockets.cxx not compatible with LINUX OS.
    (from John, G8BPQ)
  * New command 'BUSY:<T|F>'
  * Custom bindUDP() for UDP support.
  * Waterfall display gain adjusted based on sample rate changes.
  * Expanded conditions that indicate BUSY:T on command request.
  * Log loopback condition to event log.
  * Restore KPQSL set level position on start up.
  * Conditionally log of the KISS data path strings
  * Added debug filter 'KISS control' to event log.
  * KPSQL threshold button indicator remains ON during transmit inhibit.
    indication of active 'Busy Channel'.
  * Added DEBUG Logging command LOG_HEX(const char *buf, int len);
    D:,... ReadFromHostSocket: ..BUSY:. C0 06 42 55 53 59 3A C0
  * Added thread locks to waterfall.cxx:
    - powerDensity()
    - peakFreq(),
    - powerDensityMaximum()
    These are being accessed by more then one thread.
  * Swapped hash.m4 swapped test case to std::tr1::hash from std::hash
    - Updated pskrep.cxx to handle the change in hash.m4
  * 8PSK2000 removed.
  * Coordination merge with branch kiss21.
  * Code clean up
  * Updated Documentation. Remove unused png's.
  * Request from Jim, W2XO: Add log.set_rst_in and log.set_rst_out xmlrpc
    commands.
  * Compiler warning pacification (global in scope).
  * New XMLRPC commands to query and set active IO port.
  * Documentation update for XMLRPC commands
  * WSAStartup and WSACleanup one for one issue.
  * Update Docs for 3.22 release. New png's added.
2014-10-14 20:19:34 -05:00
David Freese a1c3f7a937 Phase accumulator
* Corrected phase accumulator limits in cw, feld,
    dominoex and thor modems.
2014-08-29 04:03:53 -05:00
David Freese d244947923 Headers update
* updated all headers to reflect correct licensing
2014-08-29 02:49:51 -05:00
David Freese b8f424213b g_fft
* Added new fft class template g_fft
  * Modified class complex to be based on std::complex
    - required changes in all modem implementations
2013-10-19 07:43:21 -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
David Freese aaaec180fc WARNINGS
Added explicit conversions where necessary to reduce compiler
  warnings.
2010-04-12 00:07:02 -05:00
David Freese 1aae11e61c RX_ONLY Modem type
Added rx_only_ boolean to allow creation of modems that are
  receive only, such as WWV, Analysis.  Default modem type is
  to allow both rx and tx.
2010-04-08 18:25:12 -05:00
Stelios Bounanos cc957f37cf Update copyright headers
* Relicense: GPLv2+ -> GPLv3+
  * Update authors' copyright notices
2010-03-01 13:09:16 +00:00
David Freese 3f3ddc0c5a FELD improvement
* Changed FM modes to force symbol transition to occur
      at zero point of first derivative (peaks) of the transmitted
      audio sub carrier.
2010-02-12 14:42:46 -06:00
David Freese afd3adcd58 HELL AGC improvement
Modified AGC and s/n detector for Feld Hell modes
    Added AGC and s/n detector for FM-HELL modes
2010-01-18 09:30:22 -06:00
David Freese ab565fb1bd Feld Hell Mod
* Changed HELL80 tone spacing to 300 Hz
    * Added configurable lp bandwidths for each FH sub mode.
      Saved between sessions to fldigi_def.xml configuration file.
2009-10-06 14:44:29 -05:00
Stelios Bounanos 01fd3d9919 Change set_log macro 2009-04-12 23:57:17 +01:00
Stelios Bounanos 9d566564c4 Clean up headers 2009-04-12 23:57:17 +01:00
David Freese 396a51e930 Bug fix for Feld FM modes 2009-02-14 13:46:51 -06:00
David Freese 069099fcf1 Deleted all references to afcIND 2009-02-01 20:19:25 -06:00
Stelios Bounanos 8214079276 Add log sources 2009-01-05 16:00:01 +00:00
Stelios Bounanos 84b1052300 Simplify XML-RPC error handling 2008-09-23 21:09:06 +01:00
Stelios Bounanos cb7f27e0dd Use event logging 2008-08-26 07:03:22 +01:00
Stelios Bounanos 785c504eea Plug memory leaks 2008-07-26 21:09:47 +01:00
Stelios Bounanos 5c2d8f4a6b Deactivate AFC/Rev buttons 2008-07-09 03:08:34 +01:00
Stelios Bounanos a577acc3a3 Upstream version 3.0preP 2008-07-06 10:12:27 +01:00
Stelios Bounanos f379ad5eab Upstream version 3.0pre1 2008-06-12 23:15:17 +01:00
Stelios Bounanos fc13288c97 Upstream version 2.11AO 2008-05-29 23:23:39 +01:00
Stelios Bounanos 1887bd8df5 Upstream version 2.11AM 2008-05-26 18:49:41 +01:00
Stelios Bounanos eb5bd6f512 Upstream version 2.11AJ 2008-05-24 22:33:19 +01:00
Stelios Bounanos 6b81b37475 Upstream version 2.11AH 2008-05-17 04:24:15 +01:00
Stelios Bounanos ff356e0b13 Upstream version 2.11AG 2008-05-16 00:53:57 +01:00
Stelios Bounanos 66da44c68e Upstream version 2.11AC 2008-05-11 01:01:16 +01:00
Stelios Bounanos d5b8fecd6e Upstream version 2.11M 2008-04-16 12:02:33 +01:00
Stelios Bounanos ded087d8f6 Upstream version 2.11L 2008-04-14 23:18:15 +01:00
Stelios Bounanos 03f25698ac Upstream version 2.11I 2008-04-08 16:31:54 +01:00
Stelios Bounanos bca62e6715 Upstream version 2.10V 2008-03-08 23:19:46 +00:00
Stelios Bounanos 28718230c5 Upstream version 2.10K 2008-02-27 02:58:09 +00:00
Stelios Bounanos ac64df5690 Upstream version 2.10J 2008-02-25 16:39:29 +00:00
Stelios Bounanos f30ffbf5a1 Upstream version 2.10I 2008-02-23 01:42:56 +00:00
Stelios Bounanos 4177365bd9 Upstream version 2.10G 2008-02-22 18:30:58 +00:00
Stelios Bounanos 6aac6bc05a Upstream version 2.10F 2008-02-20 20:10:25 +00:00
Stelios Bounanos ccd970fe74 Upstream version 2.10B 2008-02-15 19:36:53 +00:00
Stelios Bounanos 34f68be951 Upstream version 2.08G 2008-01-25 23:11:48 +00:00
Stelios Bounanos 5eeb18464e Upstream version 2.08b 2008-01-09 04:19:08 +00:00
Stelios Bounanos c8633a8381 Upstream version 2.062 2007-12-11 03:36:51 +00:00
Stelios Bounanos e672295140 Upstream version 2.05b 2007-11-28 22:32:50 +00:00
Stelios Bounanos 11af060160 Upstream version 2.04e 2007-11-02 01:02:35 +00:00
Stelios Bounanos 2dab69f7a0 Upstream version 2.04 (rc) 2007-10-29 03:15:22 +00:00
Stelios Bounanos a9831c865c Upstream version 2.0pre2 2007-10-15 23:32:59 +01:00
Stelios Bounanos 1e5172cb3f Upstream version 1.38.09 2007-10-06 16:04:10 +01:00
Stelios Bounanos fc4caa1677 Upstream version 1.38.03 2007-09-24 22:19:36 +01:00
Stelios Bounanos 23b6edc856 Upstream version 1.38.01 2007-09-19 01:45:42 +01:00
Stelios Bounanos e37ebe13a4 Upstream version 1.35J 2007-06-22 23:19:01 +01:00