commit e3fdedca2bda0aa5a9c5d9608a2e229f52d64a48 Author: dave-w1hkj Date: Sun Apr 14 16:48:00 2024 -0600 Version 2.2.12 * maintenance release . kk5vd 6754d04: Compatibility/Modem Switch 24e1837: Document/GUI/Header Modem/Default Modems afb90bd: Tabs/Relay Options/GUI/Fluid . dave-w1hkj 73db3b6: font browser commit 6754d04b4ad7a29a3f6790c8300a2d9f4437e16b Author: kk5vd Date: Tue Apr 9 16:45:37 2024 -0500 Compatibility/Modem Switch * Add leading linefeed to [bxx:end] tags * Add delay to allow FLDIGI the time to switch modems. commit 24e183726d67391c24ee99d072332cf72c6d14d6 Author: kk5vd Date: Sun Mar 3 19:49:04 2024 -0600 Document/GUI/Header Modem/Default Modems * Update User Manual for recent changes. * Estimated Relay transmit time not updating on TX panel modem change. * Header Modem using interval timer RX state delay, corrected. * Olivia Modem Names to Uppercase. * Remove redundant TX_SEGMENTED check. * Add code for relay repeat counters, interval timer. commit 73db3b6b0ac63c6208f9e9a554e779f4c5749cb4 Author: dave-w1hkj Date: Sun Jan 7 10:20:11 2024 -0600 font browser * update font browser class to use std::list vice computed array size to enumerate system fonts commit afb90bd6d58567f88a3f511e1e49422d9625e3d0 Author: kk5vd Date: Sun Jan 28 15:45:52 2024 -0700 Tabs/Relay Options/GUI/Fluid * Save selected Tab panel state on exit * Restore selected panel on restart. * Corrected Widget Event Settings (FLUID). * Add Header/Data Repeat Counters for Relay file transmissions. * Add transmit time widget for relay files. * Move relay auto save checkboxes to config panel. * Corrected default Olivia modem tag names. * Add code to correctly restore RX panel data on file selection changes. commit e00f09b08a4f8786abdb2679462fce0660396be1 Author: dave-w1hkj Date: Wed Dec 27 07:04:49 2023 -0600 Version 2.2.11 * maintenance release commit b4c0e5520e7855af4b082907a8885eba3540c3f5 Author: kk5vd Date: Tue Dec 26 15:06:55 2023 -0600 Missing Data Save / Documentation / GUI widgets * Add code to save interval timer values * Adjust GUI widget alignment * Update user documents commit 86238fae75495b1ca80f767cc1c480b6a5d00742 Author: dave-w1hkj Date: Mon Oct 30 09:48:14 2023 -0500 Version 2.2.10 * Maintenance / Update release . Relay/Check Saves . rs df merge . Online Conditions/Thread locks . RX Panel/GUI cosmetic . UI design . TOD implementation merge with branch pu/rs . Replay/XMLRPC/M4/Modem/Documentation/GUI commit b3fd601c2eac54fb59028b506b8c85a9c9f99ba7 Author: kk5vd Date: Mon Oct 30 09:47:55 2023 -0500 Relay/Check Saves * Change load relay file at start to a menu item. Odd GUI behaviour on MacOSX 10.15. * Add save relay data menu item. * Check RX panel file for 100% complete prior to saving. * Rename checkbox to save relay files on exit. Removed load at start code. commit 302aedc67a63d3f2397f5db27f71564f844a8a71 Author: kk5vd Date: Mon Oct 30 09:47:42 2023 -0500 rs df merge * merge KK5VD and W1HKJ independent mods commit 4ddc2eae1d2589509a7957c95051c6c068406459 Author: kk5vd Date: Mon Oct 30 09:47:30 2023 -0500 Online Conditions/Thread locks * Restore code lost. * Add code to indicate FLDIGI is online when both data stream and XMLRPC are actively connected between FLAMP and FLDIGI. * Use guard_lock class in place of pthread_mutex locks. commit 1d57430b50911ba8d5b80dec6c1c1860dfa1bcad Author: kk5vd Date: Mon Oct 30 09:47:18 2023 -0500 RX Panel/GUI cosmetic * Add callback function cb_rx_queue to rx_queue widget via FLUID. * Changed RX panel redraw from entire panel to specific widgets. Font display artifacts issue when redrawing RX panel. * Adjust position/size of various widgets (cosmetic). * Removed some commented out code. * Prevent 100% save (if selected) when reloading relay files. * Issue get_fldigi_modems() on reconnects to FLDIGI. commit 05d35c24ed362090ee8f1290978428c81acfc36c Author: dave-w1hkj Date: Mon Oct 30 09:47:06 2023 -0500 UI design * change user interface design to use fluid definition file commit 2aa9b0808aca853b64fdfaec7e52dd1231ae7993 Author: kk5vd Date: Mon Oct 30 09:45:35 2023 -0500 TOD implementation merge with branch pu/rs * change to operate in a separate thread * allow flamp to run without fldigi executing * periodically test for and make connection to fldigi . main dialog indicator of connection state * use single exit point from program commit 4c18016f70eb09134e34c20d0b1f469282e4e7f8 Author: kk5vd Date: Tue Sep 26 15:45:48 2023 -0700 Replay/XMLRPC/M4/Modem/Documentation/GUI * Add "modem.get_io_names" Prefiltered 8 bit compatible modem list from FLDIGI. * Update depreciated M4 macros. * Update modem timimg table based on "modem.get_io_names" input. * Add Receive Queue data/retore option for Relay Ops. * Remove depreciated modem List. * Append depreciated list to initial start-up modem list. * GUI Interval timer widget position change. * HAMCAST broke on XMLRPC timeout change, updated wait_for_rx(). * Add dummy file to keep directory "build-aux" in the git tree. * New "relay" directory to store saved relay data. (.nbmes/FLAMP/relay) * Updated scripting to handle dynamic modem list verification testing. * Remove depreciated default modem names no longer present in FLDIGI. * Update user document based on above changes. commit 9d0b62844fbf714825b0ecc361544ff888829a96 Author: dave-w1hkj Date: Sat Sep 2 07:27:46 2023 -0500 Version 2.2.09 * maintenance release commit 235b2aebfb9b7bba368ea059efacc00cd9f42244 Author: dave-w1hkj Date: Sun Aug 13 07:43:03 2023 -0500 Docs * Update to documentation received from Rich, N1EE commit fb9d7c55355a776e24743b3810c9a654ea6502e0 Author: dave-w1hkj Date: Sat Aug 12 09:39:42 2023 -0500 thor56 * add THOR-56 to list of supported modes commit 9d392f2561817e5d34c1727d3c775f5e5875fc1b Author: dave-w1hkj Date: Thu Aug 10 12:51:22 2023 -0500 Thor 11/32/44 * Add THOR-11, THOR-32 and THOR-44 to list of supported modes commit b06d9a73fab9afa700ea63cbd3c066b9b7149350 Author: dave-w1hkj Date: Fri Jul 28 10:42:07 2023 -0500 Text Editor mod * fix for compiler warning commit 64c02de7276e1f281e7e370b37f9f93d593b57b7 Author: dave-w1hkj Date: Sun Jul 16 14:37:13 2023 -0500 xmlrpc server * add xmlrpc server to support external creation and execution of flamp script files . "flamp.create_script", "i:s", "create script 'pathname', 'script_text'" . "flamp.execute_script", "n:s", "execute script 'pathname'" commit 1e083e902b070b1906dee2ecc58fd5b0ce75f340 Author: dave-w1hkj Date: Fri May 19 08:04:35 2023 -0500 fltk 1.4.x mods * compatability modifications commit 7a8854c37394260444ee7612698820296dadea7a Author: dave-w1hkj Date: Sat Jan 14 08:51:26 2023 -0600 Main Window Icon * Fix Fltk transpareny bug for flrig icon. commit d0392aff4f0b4d8a59c466df2cce8d841cd79091 Author: dave-w1hkj Date: Sat Apr 9 08:02:36 2022 -0500 Version 2.2.08 * Maintenance release commit 7903a78fe0881da675a670e197f75a684c60f831 Author: dcb314 Date: Sat Apr 9 07:55:30 2022 -0500 Fix logic error * in transmit_camp.cxx commit aea25282fbf560fc54ae205a704486905f11fb96 Author: dave-w1hkj Date: Sun Feb 20 08:14:05 2022 -0600 namespace std * deprecate "using namespace std" to prevent name conflicts with g++ c11. commit 11c7859db847b74dc9979096c3fa1f90f518f66d Author: dave-w1hkj Date: Fri Aug 6 13:45:18 2021 -0500 Version 2.2.07 * Maintenance release commit 23b8ef8cd488e252410fbae016bea8a92f54f2bd Author: dave-w1hkj Date: Fri Aug 6 13:30:02 2021 -0500 tagSearch * fix tagSearch logic error introduced with openSUSE Tumbleweed modifications commit b37035cc95faf70b8d8e0b57f8b5e8b44873cb94 Author: dave-w1hkj Date: Wed Aug 4 10:25:59 2021 -0500 Version 2.2.06 * Update release commit 8ba02f0443fa046d5cf4014291c150da8d574720 Author: dave-w1hkj Date: Wed Aug 4 10:07:38 2021 -0500 Xmlrpc Client ID * add XmlRpc client ID commit 9d5f47a4618b0fe3350f4f03a10276bfc6f642b0 Author: dave-w1hkj Date: Fri Jul 16 18:51:19 2021 -0500 openSuse Tumbleweed * fix errors and warnings exposed by gcc 11.1.1 commit b8597f6c6c8a6ef677b8f917e6c70005ab6d3ced Author: David Freese Date: Sun Feb 7 14:40:27 2021 -0600 macOS Info.index * correct mkappbundle.sh script commit 1d8f4c17d73bbfa93a3328843885822d24c44580 Author: David Freese Date: Thu Dec 31 13:44:08 2020 -0600 MXE build * remove regex from build commit 9ee7834f018770bbe6a5c29eb4e049371ab33918 Author: David Freese Date: Thu Dec 31 13:35:55 2020 -0600 OS X build problem * cmake barfs on statement flamp.cxx:841:8 and flamp.cxx:937:8 commit 07aa7f96924a476f9dcb4812dc6139cff6e67c88 Author: David Freese Date: Mon Nov 16 13:53:56 2020 -0600 fltk 1.4 * change fltk.m4 to accept version 1.4.x commit 1b842671af897c8e8d8245349d7824c8db5b74fa Author: David Freese Date: Mon Apr 6 18:44:39 2020 -0500 fldigi i/o * changes to data i/o query timing commit acddaf51db01eedd9a5499ccdbf90dea8592ac21 Author: David Freese Date: Sat Apr 4 23:17:56 2020 -0500 Win/mxe heartburn * fix mxe build scripts for updated mxe * fix fltk m4 script * remove code no longer supported commit 5414622ad1e1d7c35a0047fe949d3ce82db991d8 Author: David Freese Date: Sat Apr 4 23:10:31 2020 -0500 xml mod * increase timeouts commit 880cc0a64f392aa01c6cdf79e6cd4993a7bfeffc Author: David Freese Date: Tue Jul 23 14:32:17 2019 -0500 Version 2.2.05 * Maintenance release commit 6386d8bc6c0d271a02c29a90b54c782db54c5d79 Author: David Freese Date: Thu Mar 7 05:52:05 2019 -0600 socket block size * limit sock block size to 8096 for transfer to fldigi * add time interval between blocks to allow receiving socket to flush it's receive buffers * clean up warnings * add LOG_INFO statements to transfer function * correct computation of time intervals * changed FLAMP SCRIPT variable TX_INTERVAL to float * update documentation commit 958029410ccf6d03d857819b46c12fe73166d9a4 Author: David Freese Date: Thu Jan 31 08:57:36 2019 -0600 Version 2.0.4 Thumb Drive OS X build scripts win-mingw flxmlrpc config INSTALL fix XmlRpc tm_mday comparison typo mxe update Fldigi on-line commit 8e79231c09812e4345b93bfeb970defa561ad6d2 Author: David Freese Date: Wed Mar 21 19:06:42 2018 -0500 Thumb Drive * Correct home drive assignment when executable located on a thumb drive device commit d85070c7f81b24df36e9e0065190100e7a483bb9 Author: David Freese Date: Thu Feb 1 15:37:07 2018 -0600 OS X build scripts * Modify script to only build dmg with dylibs commit 7752468801f14e5398af94d910d52e0dfe68670f Author: David Freese Date: Thu Sep 21 15:27:04 2017 -0500 win-mingw * update to mingw target code commit b4ca616a2713e0741894f7a8942bc52382b4fd94 Author: David Freese Date: Sun Jun 11 15:21:43 2017 -0500 flxmlrpc config * change flxmlrpc configure summary report commit c104dc6087b575b28140670876f7d2ba9c9eb1d0 Author: David Freese Date: Sat May 27 06:07:49 2017 -0500 INSTALL * update file contents commit 361bd9e416c1c36a5f768c4f3e1b8634eb89a65f Author: Kamal Mostafa Date: Sun Jul 10 04:09:31 2016 -0500 fix XmlRpc tm_mday comparison typo xmlrpcpp/XmlRpcValue.cpp: In function ‘bool XmlRpc::tmEq(const tm&, const tm&)’: xmlrpcpp/XmlRpcValue.cpp:159:52: warning: self-comparison always evaluates to true [-Wtautological-compare] t1.tm_hour == t2.tm_hour && t1.tm_mday == t1.tm_mday && ~~~~~~~~~~~^~~~~~~~~~~~~ commit 2feb8c59ea1ee69f9e1bc2422e2b16c87cf9ebb7 Author: Robert Cunnings Date: Mon Jul 4 08:23:05 2016 -0500 mxe update * corrected build scripts commit a7806a12e1a3d76f0950e0930f4f92f01039739c Author: David Freese Date: Mon Nov 23 06:19:59 2015 -0600 Fldigi on-line * Add check for existence of fldigi at start - warn if fldigi not on line, exit * Test for fldigi presence and exit gracefully if fldigi is closed before flamp commit 28685e7ac2d4f576638cd58969b17c9568c4b3a1 Author: David Freese Date: Sun Sep 20 18:33:26 2015 -0500 Version 2.2.03 * Update release commit 7bbb3f10ce5a7f61de0d4eda127b01e0c870104b Author: David Freese Date: Thu Aug 13 14:26:33 2015 -0500 MXE update commit 779c8fce716fd20a0731d89f206e8aaa61a0ff70 Author: Robert Stiles Date: Sun Sep 20 18:23:33 2015 -0500 Bug Fixes/additions * Base256 with compression failed crc checksum. Use common crc routine for both tx and rx. * Drag and drop crash on Linux. URL encoded spaces in the filename passed to DnD resulted in a controlled (programmed exit). Exit code removed and replaced with warning message. URL encoded %XX scanned and replaced with converted values. * Reinstated xmlrpc timeouts. * Tagsearch Class pointer checked before deleteing memory. * Auto saved Folder name format changed to YYYY_MM_DD and corrects one day offset. * Add option in the autosave folder name to be set in UTC or local time. * Update copyright dates in altered/updated files. commit a7708a63589d0c8641a24a445ae7044ef730dde4 Author: Kamal Mostafa Date: Mon Jun 8 14:39:21 2015 -0700 BUILD_{DATE,USER,HOST} * Externally overridable BUILD_DATE, BUILD_USER, and BUILD_HOST to allow distros to generate reproducible builds. commit a5fe969295a2acf0b1555f5780fe56c22dcc5e7e Author: David Freese Date: Fri Apr 24 08:38:24 2015 -0500 Version 2.2.02 * Maintenance release commit 9ff9236a7a18551e2193f92c161960109c2acdc7 Author: David Freese Date: Fri Apr 17 08:41:16 2015 -0500 xmlrpc * Changed xmlrpcpp to SF version 0.7 commit 9c38240a87b3615e79f687ec89ab243fb33aa716 Author: David Freese Date: Sat Mar 28 13:24:37 2015 -0500 Version 2.2.01 * Maintenance release commit ae83438a3e94697e2fde235c971b3b47d9a0a944 Author: David Freese Date: Mon Mar 23 09:27:19 2015 -0500 FSF address * correct FSF address in various files commit 4f2aee39c3ad6f1d2963565fca838695c9c39814 Author: Robert Stiles Date: Sun Mar 22 14:53:33 2015 -0500 Document and Timing Table Update * Update timing table for current 8PSK modems. Retain timing tables for 8PSK1200, 8PSK1333, 8PSK1333F modem for previous FLDIGI releases. * Update Document for Auto Save in the Receive panel. * Correct syntax issues in FLAMP docs. commit 9787795a6a50102e2ffbf83b1eedc51d157fadd4 Author: Robert Stiles Date: Sun Mar 22 14:53:24 2015 -0500 Minor Bug fixes. * Minor tweaks * Header file rename. Content unchanged * Remove remaining FLTK 1.1 conditional code * Remove second '/' in save 'rx' path. * Fixed: TX panel not updating from xmlrpc mode command. * Dont not clear missing block fields on repeat count changes. * Update 8PSK timing table. * Rename file time_table.dat to time_table_dat.cxx * Update makefile.am for above name change. * Add selectable auto save of 100% completed receive files. commit 03ca8af17110ff744adc223f61a6237bb0f9e09a Author: David Freese Date: Mon Mar 23 02:35:36 2015 -0500 Bug Fixes/Enhancements * Loading from tx directory for events inop, Fixed * Correct for possible dead lock in cAmp Class * Pass old callto and desc when updating changed file(s) from tx directory. * Extend "To TxQ" to pass description information. * DnD of Multiple file on Linux crashes. Fixed * Reorder header/data on repeat ops * Add method to transmit fill request only from queue list * Correct save file default location. * Remove FLTK Ver. 1.1 Support. Requires Ver 1.3.xx commit 9c489e7c4241851e812ab8b971d39259b5141773 Author: David Freese Date: Sun Mar 22 21:03:24 2015 -0500 fileselect * remove special files for fileselector - fltk 1.3.x does not need this code - corrects fileselect issues on Win commit 4a9c8a0ddec6b44b8eab13b7321a211ff27906af Author: David Freese Date: Tue Jan 6 21:51:30 2015 -0600 subdir-objects * added directive to configure.ac commit da16fc213af3e9a24c50b9e11b92c0e1660c9a04 Author: David Freese Date: Mon Dec 1 11:16:59 2014 -0600 Version 2.2.00 * New release commit a01e27695ab1e8570790c81cb5307059eab7588d Author: David Freese Date: Tue Dec 2 04:43:15 2014 -0600 On line help * change on line help reference page commit 6bf63a9987523f27eae2cbd3ea602bc1d4a56038 Author: David Freese Date: Mon Dec 1 17:58:04 2014 -0600 STRNLEN * dependent on OS / compiler commit 9d5a8ac5fc7bff8210bdea594dfa7ff3acbafaac Author: Robert Stiles Date: Mon Dec 1 15:51:41 2014 -0600 FLTK 1.3.3 Update * fltk-1.3.3 declares new method set_active in base class FL::Widget. * wrapped icons.cxx functions with new namespace 'icons' and added icons:: namespace designation to all icons function calls in classes based on FL::Widget * Remove compiler warnings * Variable reorganization in multiple files. * Prep for additional doxygen source commenting. * Add high resoltuion flamp logo source files. commit 9104fc050a93c330c07dd3830b79334734a7e247 Author: Robert Stiles Date: Wed Feb 12 11:09:24 2014 -0600 Relay, Modems, Scripting, Documentation, and Notices * Update Copyright (C) to GPL version 3 * Add doxygen based documentation * Remove .EPS file requirement for PDF generation. * Add warning dialog when removing files from the transmit queue. (Request from Frank N3FLL) * New widgets in receive panel to support data relays. * Add code for data relays. * Extend supported 8 bit modems. QPSK31-500, BPSK31-64/64F. (Request from Charles N5PVL) * Move ztimer code into separate files. * Add ztimer watch dog to restart ztimer when operator changes system time. * Correct modem assignments to hamcast drop down menus 2,3,4. * Add simple configuration script. * Add callback interface to script engine. * Add file run_script.cxx. Script to GUI interface code. * Add files hamcast_group.cxx/.h. Transmit times updated only when HAMCAST tab has focus. Subclass of Fl_Group; * Fixed multiple non error issues with display and file processing. * Corrected value assignments in script processing for TX interval and block size. * New command: EVENT TIMED: * Reassigned use of command EVENT: * Modify RESET: to handle EVENT TIMED: and EVENT: * Correct data corruption in cAmp with mutex lock/unlocks. * Data relay functional. Limited to sending all available data on a file by file basis. * Thread the Relay transmit, and added interval timer functionality. * Data relay completely functional. * Add hash values in the receive queue list. * Possible fix for modem string name transfer crashing both FLAMP and FLDIGI. * Script settings overwritten by panel settings on next file load. Fixed. * Fixed synchronized display and processing concurrency. * Fixed auto file update on events, broken when new script engine added. * cAmp handle routines moved to new files global_am.cxx/.h. * Program exit crash; Remove duplicate pthread_muxtex_destroy() call. * Clear TX panel when last file removed. * Script COMP: conflict with FLTK GUI callback() function. Remove FLTK GUI callback() from script COMP GUI interface. * Minor GUI logic changes to support independent file attributes. * Add additional character filtering when sending binary/non-binary files in unproto mode. Allowable characters >= SPACE, <= '~', TAB, CR, LF. * Extend thread lock/unlocking to amp.cxx external access api's. * Move function convert_to_plain_text from file_io.cxx to amp.cxx to prevent thread dead lock. * Create/Use a copy of cAmp instance when transmitting. * Corrected n+1 for() loop. is for(i Date: Sun Jan 19 16:50:00 2014 -0500 Version 2.1.02 * Update release commit ba492544a6f9dc585e8d9102822d20e35b7482ff Author: Robert Stiles Date: Sun Jan 19 16:52:14 2014 -0600 Transmit Event Continuous * Add code to transmit continuously between start and end time. * Add code to load the transmit queue with files on start-up and prior to issuing a timed event (user selectable). * Add code to manually load the transmit queue with queue list. * Add checkbox to load from '.flamp/tx' directory or use queue list. * Modified GUI Event Panel to support new Event. * Encapsulate rx_amp and tx_amp in global class. Sync with mutex locks/unlocks. * On queue item removal refresh receive panel with newly assigned current queue item. * Added additional logging. * Fixed assignment issue with variable loading_from_queue_file * Removed FLMSG compress requirement. * Make a copy of path before passing to dirname(). * Changed 'K' and 'BK' EOF logic for continuous transmit events * Redirect ' Date: Fri Jan 17 05:19:17 2014 -0600 Version 2.1.01 * Maintenance release commit 7f8ea32fe35d5a9d3553628214253282047c6129 Author: David Freese Date: Tue Jul 30 20:43:33 2013 -0500 64 bit compile issues * changed (int) ptr; to reinterpret_cast(ptr) where ptr is a (void*). * changed to pointer to static variable for parameters passed via Fl::awake commit 27006e5157e94ad5e237cae5a138141af73d138e Author: David Freese Date: Mon Jul 29 15:00:00 2013 -0500 Version 2.1.00 * Update release commit 75aec64e421accbc0044b7b7fc9e5c75f6963530 Author: Robert Stiles Date: Mon Jul 29 14:59:16 2013 -0500 Unproto ARQ/Flmsg command filtering * Filter ARQ commands with character substitution. * Append notice to unproto message indicating character substitution. * Fix unproto configure load state. * Move Unproto routines to cAmp Class. * Update Unproto support functions in file_io.cxx * Add Code to transmit CALL ID on cancel * Add mutex_lock/unlock to make LOG_XXXX functions thread safe. commit 9f50af410e6808814f4590e40cf9b9a45b4acf49 Author: Robert Stiles Date: Thu Jun 27 05:35:48 2013 -0500 TxRx Interval Timer/Header Modem * Add Mode/Character transmit time table. * Thread TxRx interval handler. * Modify cAmp to handle data segments. * Modify UI to support Header modem/Interval Timer. * Multi use UI xmit<->cancel button. * Use time table for transmit time estimation. * Add two files to makefile.am. time_table.cxx/.h. * Add support functions in xml_io.cxx * Add User selectable transmit on REPORT option. * Force compression on ARQ command escape sequence located in file(s) (""). * Add clearing of fetch block on transmit configurable. * Add UI/Code to inhibit header modem during block fills. * Change logic on "PREAMBLE" reports for Header modem use. * Add command line switches for user selectable ARQ/XML_IO server address and port numbers. * Reordered Thread running logic. * Make use of Fl:awake in thread when changing button label. * Avoid Double Click Xmit/Xmt ALL button crash by deactivating during Transmit. * Moved deactivation code to a better location. * Add mutex locks/unlocks on multiple xml_io calls. * Add mutex locks/unlocks to ARQ Tx/Rx routines. Correct crashing condition. * Add unproto (plain text) transmission mode, filter functions, and modified GUI behavior in support of. * Minor change to time table generator. Adjusted correction factor for modem PSK63RC5 commit 4dce33bf104103c9e698cc38a44924509f54e5ee Author: David Freese Date: Thu Jun 20 12:07:43 2013 -0500 MXE build * mods to build using Mxe-mingw32 commit 8e0334b445f7c7137a58471e1eedef0098edfc37 Author: David Freese Date: Sat May 11 17:08:22 2013 -0500 Binary build * Changed build script to correctly build bin.tgz commit c71641023ea16e4dea05ecdf3da9e6e3a88aaa76 Author: David Freese Date: Sat Apr 20 09:10:29 2013 -0500 Version 2.0.00 * Update release commit 9db548c33f652c4cf1c3967d920e118416ccd953 Author: Robert Stiles Date: Sun May 5 06:12:30 2013 -0500 Filter Null Characters from CirQue Buffer New method addToQueueNullFiltered commit 84d0c0928445cabaa1a26c8ba272a420f88d4d34 Author: Robert Stiles Date: Sun May 5 06:14:59 2013 -0500 adjustReadQueIndex() index error on buffer count of 0 commit b74f40633afdd138027a16f69236fc7fbf7337ad Author: Robert Stiles Date: Sun May 5 06:12:01 2013 -0500 Correct naming conflict between class/local commit fbf91c8b1f7a6890b1f3f2562cec9f9dd8da27b2 Author: David Freese Date: Thu May 2 19:15:17 2013 -0500 MT63 mode descriptors * Changed MT63 mode descriptors to include the Interleave character. - MT63-500S / MT63-500L - MT63-1000S / MT63-1000L - MT63-2000S / MT63-2000L commit 36ef1841427c151999f09cd4a10d1cecd56dfd85 Author: Robert Stiles Date: Thu May 2 18:55:39 2013 -0500 Bug Fixes, Misc Change * Pointer index error, Number of Tags sizeof calculation - Fixed * Corrected timeout arq reconnect. * Clear tosend after resending missing blocks commit 3484814e1d58236dc38c46c0fb6323a326f0991e Author: Robert Stiles Date: Sat Apr 27 17:50:18 2013 -0500 Seperate Tag Search From CirQue * New Class TagSearch commit 065c6a0382e72547c3d7a06ee1483425a766585d Author: Robert Stiles Date: Fri Apr 26 18:50:19 2013 -0500 Compress FLMSG in FLAMP commit 5fb778dbd5f3da27c6168d4d30248cdf0946df96 Author: Robert Stiles Date: Fri Apr 26 18:49:56 2013 -0500 Add timeout to cirque class commit edc88f1ef8c330191cfb59cd2b1d61df61fe4249 Author: David Freese Date: Fri Apr 26 07:00:57 2013 -0500 HOME-DIR * Updated --help contents * Added ability to specify the flamp data folder absolute path-name within the optional NBEMS.DIR file. See --help commit 054a19ea50bcae8a3d66fdebc926ba62c568e50a Author: David Freese Date: Mon Apr 22 04:22:53 2013 -0500 About/Events * Added About dialog * Changed Help|Events to Help|Debug log commit b63188e8fb0bed0c0e5cd061244cb38d7cc35350 Author: David Freese Date: Thu Apr 25 09:30:35 2013 -0500 kill doloop * Move tcpip socket connect calls to circue thread - relieves UI capture on Windows platforms commit ca7497090e044900c11ee6b42ea0832a650c7b1a Author: Robert Stiles Date: Wed Apr 24 20:52:55 2013 -0500 Hash/Queue Mods * This modification updates the implementation to be compliant with the AMP specification, version Amp2-3.0 - This flamp version is incompatible with previous versions (1.0.01 and older). - It is the combined coding/testing effort of KK5VD and W1HKJ * RX/TX Queue Mods - Add Button to transfer selected Rx Queue item to Tx Queue. - Change basexxx.decode() error return value from returned string to parameter passed referenced bool. The string based check resulted in a false positive if the contents of the decoded text contains the word "ERROR". * Bug Fixes / Additions - Date: Sun Apr 21 08:29:21 2013 -0500 Fltk backward compatibility * Code changes to maintain backward compatibility to fltk versions prior to 1.3.2 * revised fltk.m4 to test for MAJOR, MINOR & PATCH levels commit 4d6db34d5e9cc5df397cad9399395b3291941cd3 Author: David Freese Date: Tue Dec 11 13:53:13 2012 -0600 THOR mode update * update to modes table commit ddc7cf3ab982d9a554419329d3c05fefa795fc20 Author: David Freese Date: Mon Dec 10 13:21:39 2012 -0600 Fetch parser * Corrected fetch parser commit 1314b3461be2e697142feac2af6e16144360661c Author: David Freese Date: Wed Nov 14 18:57:15 2012 -0600 Version 1.0.01 * Maintenance release commit 6383a212a5b163591ad4d1d39978546a916d193e Author: David Freese Date: Wed Nov 14 07:11:37 2012 -0600 MODES * Correct PSK500 to BPSK500. * Add BPSK125, BPSK250 commit 7be9727fb771d657d0d382c7f4ec1fe052975595 Author: David Freese Date: Wed Nov 14 02:31:16 2012 -0600 ARQ mod * Update to ARQ code commit 0f75c6eb5199346f3af887bdfe8f275d296681c3 Author: David Freese Date: Thu Nov 1 17:38:00 2012 -0500 Drag-N-Drop * Added tx_queue file drag-and-drop target commit 5c327405b6589b7f2a66bd745721c689f8e58f3e Author: David Freese Date: Thu Nov 1 15:56:12 2012 -0500 Menu Folder * Added menu item "File | Folder" to assist technophobic users commit e6ca0f41176bfb9aaa5d603c3d79e9ec2e9e96a6 Author: David Freese Date: Thu Nov 1 15:41:17 2012 -0500 Tx Queue deselect * clear transmit file fields if no selection made in tx queue commit 58c54dd8f907276b5f8ba13dda04f7e2fd6a9cbb Author: David Freese Date: Thu Nov 1 15:09:16 2012 -0500 Repeat Critical * Allow user to specify number of times critical header info is repeated (independent of # retransmissions) - Date: Fri Nov 2 13:36:39 2012 -0500 Documentation update * Higher resolution images * Html primary document commit 2c53ff6914d36f27711ebadede2804061c329bec Author: David Freese Date: Wed Oct 31 15:18:52 2012 -0500 Version 1.0.0 Initial public release commit 66084a5d694b7a334954e3b652449b29e2de06f3 Author: David Freese Date: Wed Oct 31 15:32:10 2012 -0500 On Line Help * Add menu access to on line application help commit 14549650feb7df667e7f007df727173699da0fb9 Author: David Freese Date: Sat Oct 27 09:47:35 2012 -0500 MS NBEMSapps * Added check to see if exe is in folder "X:\NBEMSapps\" commit c04a24565b827a8da6f4e14ba93c75195d1862b0 Author: David Freese Date: Fri Oct 26 17:35:46 2012 -0500 Fetch debug * add LOG_DEBUG statement to get_rx_data on fetch commit cad1adc1b8795e38e7b3971d7e008074918f4b8d Author: David Freese Date: Fri Oct 26 05:10:46 2012 -0500 Timed Events * Added timed/continuous events commit 98aa0b5ad560891a6a7f7dab53ca172ca0ea89e5 Author: David Freese Date: Tue Oct 9 16:38:04 2012 -0500 Initial Code Base * definition of amp class * Basic user interface * arq and xmlrpc interprocess communications commit b022871ea8bb150be56d9b9031eb860c0e6eb313 Author: David Freese Date: Fri Nov 27 14:02:49 2009 -0600 Version 0.3.0 Initial repository