commit 5898db1a34eb8c87f2152a6983c6c4248296ca66 Author: David Freese Date: Wed Dec 19 16:06:41 2012 -0600 Version 1.3.10 * Maintenance release commit 5d5e7396f2c6f7748efe3ffc8a52e28a93c5f5fe Author: David Freese Date: Wed Dec 19 11:35:26 2012 -0600 X11 Package check * Added PACKAGE_CHECK macro to configure.ac * Added explicit link for -lm -lX11 in fltk.m4 macro commit a6d99d4278d5db25059d36e507852c384d994a6c Author: David Freese Date: Fri Dec 7 16:24:37 2012 -0600 FT747GX * Added FT747GX transceiver class commit 42a12bbea1d9629c9ffb2cedbd163cb4a4d73f44 Author: Michael Corbin Date: Fri Dec 7 14:57:57 2012 -0600 PCR1000 * Corrected mode table * Added PCR1000A programming notes from http://www.gm4jjj.co.uk/PCR1000.html commit 753fd8b6bc14c0de95e1ffc5f50e99033d1ef2b8 Author: David Freese Date: Thu Dec 6 18:15:13 2012 -0600 Version 1.3.09 * Maintenance release commit de5c6222ce581b66643093e312abdde2279a5dff Author: Dave Freese (none) Date: Mon Dec 3 11:46:31 2012 -0600 TS480 data port * Corrected disabled selector for data_port use for 480HX/SAT commit d0e137b5116edb8fd7ef04c3adc35c099ad5224a Author: David Freese Date: Sat Oct 27 15:49:37 2012 -0500 NBEMSapps folder * Added MS test for exe in "X:\NBEMSapps\" folder commit d76049e5405a4d4f6dfaada01d3fddfb88bad4cf Author: David Freese Date: Thu Sep 13 08:30:34 2012 -0500 IC746Pro NR/Split * corrected return bytes (8 vice 9) * added get split method commit 77bf1123acb7e43244e4541d61601637383f6d7f Author: David Freese Date: Fri Aug 31 09:11:08 2012 -0500 Combo box update * Update to combo box widget class commit 8f55d4d6db85d14df70a4419559f4865cf59b54e Author: David Freese Date: Wed Aug 29 18:19:11 2012 -0500 Version 1.3.08 * Maintenance release commit d7a3b4608f20c17d6c3ea924f7e4c5fc74d0702b Author: David Freese Date: Wed Aug 29 16:24:00 2012 -0500 IC7600 bw tables * seg fault fix when changing mode/bw via xmlrpc commit 05b1bca0f792eaffd9ec4c6804a61d1c6f5e90df Author: David Freese Date: Fri Jul 27 05:51:19 2012 -0500 Version 1.3.07 * Maintenance release commit 426c50de1331b1ddbf2d7f60bca8d1bc23c88550 Author: David Freese Date: Tue Jul 24 09:14:10 2012 -0500 IC746/756 family * 746, 746Pro, 756, 756ProII, 756ProIII - corrected get attenuator - changed startup values for att and pre * 756xxx - Corrected get nr - Corrected IF SHIFT commit 46b114db994d690fb56543afac45ece0d2256c1f Author: David Freese Date: Fri Jul 20 09:16:32 2012 -0500 IC9100 * Added Icom 9100 transceiver basic operations commit 50351e593c5b6f13ad8f319d63f7854070176481 Author: David Freese Date: Fri Jul 6 17:50:21 2012 -0500 IC735 update * Added vfo select * Added get / set Vfo B * Removed get / set bandwidth * Added get mode commit f5128a6ad781050fd844d5479d36d82f9c82220e Author: David Freese Date: Thu Jul 5 03:16:55 2012 -0500 Version 1.3.06 * Maintenance release commit 1305004276421f8917d8275741ed8df948fed305 Author: David Freese Date: Thu Jul 5 03:01:28 2012 -0500 PCR1000 * Corrected precision to 10 vice 2 * Corrected digits to maximum of 9 commit 314fe9631e4fd7019bcfc10bf413d2785cb95d2b Author: David Freese Date: Wed Jul 4 13:32:20 2012 -0500 Version 1.3.05 * Maintenance release commit b6a1cdb849ec0e55ae5a12179c9d511e7e651d45 Author: David Freese Date: Wed Jul 4 13:31:01 2012 -0500 FT450 - TS570 * Changes precision to 1, digits to 8 commit 97ee8eb883e28b3975549348b8a54ead322a8064 Author: David Freese Date: Mon Jul 2 07:27:50 2012 -0500 Version 1.3.04 * Maintenance release commit 71f1a09bd62b178ac2949434bffbd6680db40225 Author: David Freese Date: Mon Jul 2 06:52:51 2012 -0500 PCR1000 * Added missing enum value to rigs.h commit ec35a89d0fcf6c92ce8b3f114d8d0924f1ba0745 Author: David Freese Date: Tue Jun 5 13:40:07 2012 -0500 TS570 series * Added rf gain control * Added squelch control * Modified / corrected split control commit 90f45e618392fe93d97565b41ff20fc00b204a72 Author: David Freese Date: Mon Jun 4 10:10:38 2012 -0500 Version 1.3.03 * Maintenance release commit c68f48f40a2224b3383d49d05ccf384ada90027c Author: Terry Embry Date: Mon Jun 4 09:14:42 2012 -0500 Polling loop fixes * Delay acting on flrig bandselect buttons until polling stops. - corrects smeter and all else will appearint to lock-up * Reset loopcount first thing in serial_thread_loop() * Change one MilliSleep call in cbBandSelect() - not called if fldigi offline commit a2de5bfe0661becd75f9dc256aa058c934c0b08a Author: David Freese Date: Mon Jun 4 08:46:51 2012 -0500 Font Initialization * Added font initialization to program startup - restart after a font select for the frequency display caused seg fault due to unitialized font table in the FLTK library commit 660e2eb9553cc761c6a415f03e93290db8b7c495 Author: David Freese Date: Thu May 31 17:33:27 2012 -0500 Version 1.3.02 * Maintenance release commit 11ad48f192834c0a56e42bc1337dc3e1598a2907 Author: Brian Miezejewski K5HFI Date: Thu May 31 17:23:05 2012 -0500 PCR1000 * Added Icom PCR1000 transceiver commit f5cd783be2b17d9e318a50e7a23736f1c6896317 Author: Terry Embry Date: Thu May 31 17:12:29 2012 -0500 FT950 Band Select * Added delays for very random ping-pong of band selection commit 6e5c31de54a0ab79609d3bcf9f0ace7313c3c13e Author: David Freese Date: Mon May 7 21:37:47 2012 -0500 Kenwood transceivers * Corrections for split mode detection and display * TS590S Corrected method get_split * TS2000 - Increased number of freq digits to 9; least significant digit = 1 - allows control of VHF frequencies - Separated multiple command strings for VFO selection - Added read SWR / ALC meter; disable beeps if enabled - Corrected method get_split - Added read Power Meter - Initialize, read state of menu 012, beeps Disable beeps and preset front panel meter to SWR Enable beeps at former setting - Switch between SWR / ALC when flrig panel display changed by user * TS480SAT/HX - Corrected precision specifier in TS480SAT class - Restored 1 Hz resolution for frequency control - Correct method get_split commit 24cc8a7cc42a2cbe4bc16d80c06372732fcbe1e0 Author: David Freese Date: Sat May 5 09:55:19 2012 -0500 Version 1.3.01 Maintenance release commit 8aae5bc531b070e24ae44effd521169f9f77bf4d Author: David Freese Date: Thu May 3 07:26:17 2012 -0500 Xcvr setup * Fixed background color in various combo boxes commit d9a461b75cece6eff3813fcea17557bc1d236c0a Author: David Freese Date: Wed May 2 18:39:36 2012 -0500 FT950 pkt bandwidth * Corrected PKT-U PKT-L bandwidth table commit 9bd9f5e15c7c05ca535d0f09773f4030d1f5c64c Author: Terry Embry Date: Wed May 2 13:26:54 2012 -0500 FT950/xml_io * FT950 - No ext-Tune on split * xml_io - removed unecessary out-of-bounds test commit 5df2691ae88df02f9f39942456985db7c1a7427f Author: David Freese Date: Tue May 1 14:52:01 2012 -0500 FT950 PKT_U/PKT_L * Added separate bandwidth tables for PKT_U/L modes commit e22066c9b88581c69f65bb5d1cf92a9f9170e822 Author: David Freese Date: Tue May 1 10:20:19 2012 -0500 Kenwood DSP Hi/Lo * Added lotable, hitable lookups for intended mode. - TS480HX - TS480SAT - TS870S - TS590S - TS2000 commit 54ce87c100a3b721891571c513b0fa560ac30280 Author: David Freese Date: Sun Apr 22 08:25:22 2012 -0500 TS590S * Added SWR / ALC get * Added Squelch set / get * Added RF gain set / get - RF gain values are inverted; 0 == max gain commit e6541060946f5f6e5e74234dda53c31463da5096 Author: David Freese Date: Fri Apr 27 04:08:21 2012 -0500 XMLRPC post to Que * Altered queA/B posting from xmlrpc event commit e6ce673e10463895c6979174ecee20efb6f91623 Author: David Freese Date: Fri Apr 27 05:07:36 2012 -0500 FT950 defaults * Changed default bandwidth method/table commit e8363f27b788ef8dad3dd26f98a3de10db746350 Author: David Freese Date: Mon Apr 16 15:40:03 2012 -0500 New User Interface * Added UI with wide aspect ratio * Original and new UI selectable * Changed 'color' configuration dialog to UI configuration dialog commit d474e82dd596e639f8c3b35bf322226e092eb781 Author: David Freese Date: Thu Apr 26 12:15:49 2012 -0500 A/B bypass serial loop * Added code to disable serial loop during A/B transfer commit d72e2b9fb54b7a1d85aea9d2c6ec22d1ef80b910 Author: David Freese Date: Fri Apr 20 07:52:50 2012 -0500 SWAP A/B * Added swap vfo A/B button to use in lieu of A->B when supported by the transceiver. commit d408b05fb9e6e401b9bce3a2e674fa3ac55ab590 Author: Terry Embry Date: Thu Apr 19 18:52:55 2012 -0500 IC7000 compression * Added compression controls. commit b1c794ed21025c7bbc709c5d59fa8ac57a5bf1d2 Author: David Freese Date: Thu Apr 19 08:45:08 2012 -0500 FreqControl * Made widget resizable in horizontal dimension * Changed precision to move decimal point rather than suppressing inaccessible digits. * Added recomputation for change in number of displayed digits. * Added precision and ndigits initialization to all supported transceivers commit 704aa658bb8c8001b4f054a8a7cbf700b9710e21 Author: Terry Embry Date: Thu Apr 19 18:51:05 2012 -0500 FT950 compression * Added compression controls commit c58ba5dd5a4a3e51d9493fe45a5690d64c565902 Author: Terry Embry Date: Wed Apr 18 07:38:54 2012 -0500 FT950 external tuner * Added external tuner support. * On-The-Fly bandstack by bandstack internal or external tune. - If rig "Tuner" light is on, use internal tuner, else external. - If internal tuner is enabled, flrig works the same as before. - If internal tuner is disabled, external tuner mode is used. - External Tune sets rig to AM narrow mode, TX power to 10, freq, and MOX enabled. - External Tune will restore freq, mode, bandwidth and TX power after use. commit 2f894b8eaf07288425269a6057c9499916bf5457 Author: David Freese Date: Mon Apr 16 09:05:00 2012 -0500 BW control color * Added color specifier for BW control commit c2c61e35383174193b71bb351adbd7c54c99d23f Author: David Freese Date: Thu Apr 12 17:42:13 2012 -0500 Version 1.1.13 Maintenance release commit 20fa614764d9dcceb1689e4163446b94b0211016 Author: David Freese Date: Wed Apr 11 06:39:07 2012 -0500 TT516 * added debugging code * changed get vfo parsing * added check for "G\n" OK string commit 1069bf594b488b0beda77b4ddbe1a23dacf844f0 Author: Terry Embry Date: Wed Apr 11 09:01:49 2012 -0500 FT950 * Memory channel code clean up * Additional controls color cleanup * Serial port sharing fix * Added background color to combobox widget commit 7169864bbb3c66df365c21376ea57ce98f4b93f6 Author: David Freese Date: Fri Apr 6 19:55:35 2012 -0500 VFO paste * added code to act upon control-V paste event in FreqControl widget commit 3b465e5e165b8d213a5f7acaa25737b8ac08a94f Author: Terry Embry Date: Fri Apr 6 03:16:33 2012 -0500 FT950 VFO switch * alternate way to return to vfo from 60m band commit feecd1b594ae62b2c7f5237abff00fc092cfb814 Author: David Freese Date: Sun Apr 1 14:43:00 2012 -0500 FT950 60m offset * Added -1500 Hz offset to 60 meter frequency value sent to fldigi. Allows digital mode to correctly display on waterfall and correctly log the actual center frequency transmitted. * FT950 has very strange frequency / mode controls imposed on 60 meter operation. Probably a result of Yaesu lawyers limiting any possibility of liabilty. commit c0d355ecc7bccc2eebf726f76dc0aae4b1202552 Author: David Freese Date: Sun Apr 1 08:18:06 2012 -0500 FT960 60m selector * Changed from button to menu popup for 60 meter selector commit 15f2c60d1f353ee151a39120f0248e1860cadb82 Author: Terry Embry Date: Sun Apr 1 08:00:11 2012 -0500 FT950 60 meter * Added 60m channel labels for remote operation commit ad0e0230b1b39fa9c8588f1175033127af7405d4 Author: Andy Hart Date: Sun Apr 1 07:38:45 2012 -0500 IC7600 * correct supplemental tab settings for 7600 commit 999eea6add282787aec512e6b80691ff3654208d Author: David Freese Date: Tue Mar 27 15:07:21 2012 -0500 Version 1.2.12 Maintenance release commit e772a4df30493e0e169182f98da38ee5ce07e848 Author: David Freese Date: Sun Mar 25 20:28:02 2012 -0500 xml_io 64 bit compiler * fix for 64 bit compiler issue commit 592e08d86b4dfa57fb858684372a4c5c3d3d6275 Author: Dave (G8KBV) Date: Mon Mar 26 06:12:07 2012 -0500 TS870S * removed TS870 files and references * added TS870S files and references commit f3656a48f7e05830d624fad5a224bd9090a760d2 Author: David Freese Date: Sun Mar 25 15:39:25 2012 -0500 Version 1.2.11 * Maintenance release commit 3c715ec07e18650dd99cef19a0dc27723e3882fd Author: David Freese Date: Sun Mar 25 15:38:54 2012 -0500 Fix fldigi compatibility * fix backward fldigi compatibility * would not work with pre 3.21.40AH versions if multi-call included get_notch commit 990d2fc4a226d1013df91d1012f809dcbdaeb9ee Author: David Freese Date: Sat Mar 24 11:50:02 2012 -0500 Version 1.2.10 * Maintenance release commit 6c8e5203b94e07230897820f16e66425b56d96e3 Author: David Freese Date: Sat Mar 24 09:42:57 2012 -0500 FT950 ALC * Added get_alc method to FT950 class commit 2f280d1174ee70e5d87a0dd3352a6a92fda69aba Author: Terry Embry Date: Fri Mar 23 04:43:34 2012 -0500 FT950 * Added US 60M CW channels commit c47dd35d0978cc5f88991d0aefdf517abce61fc0 Author: David Freese Date: Wed Mar 21 07:04:49 2012 -0500 IC718 * Default COM PTT setting changed to false commit 9ce61a6e752a36cd0228b3941c8f8447980eb584 Author: David Freese Date: Fri Mar 16 09:40:31 2012 -0500 XML notch * Added get/set notch via xmlrpc i/o commit fd977ac98d1397e902d614ff3ef0cebba9aeca92 Author: Terry Embry Date: Wed Mar 14 17:59:39 2012 -0500 FT950/5000 * 950 - Cleanup adjust_bandwidth() * 5000 - Added mode emuns from FT950 - Added PKT_FM mode support - Adjusted default bandwidth to match FT950 - Added LSB/USB bandwidth "3800" - Fix set_bwB() commit d0f6679a351b71924947438e7682bd1da1905b0e Author: David Freese Date: Wed Mar 7 15:00:42 2012 -0600 FT950 PKT bandwidth * Changed default PKT_L, PKT_U bandwidth to 2400 commit a308e498bf58293593e60ec68d1071bb6fcfae9b Author: David Freese Date: Tue Mar 6 10:01:13 2012 -0600 TT588 mods * added has_split_AB flag * corrected set BW vfo B * corrected adjust_bandwidths method * changed get_vol method to return progStatus.volume if xcvr does not respond to query. commit 73b0aaa4caef95d5ff5b115c3dca336f23810f77 Author: Terry Embry Date: Tue Mar 6 09:52:46 2012 -0600 Code cleanup * fix btnA, btnB tooltip. * fix read_mode() vfoB bug. * fix FT950 vfoB/vfoA bugs. * cleanup cbBandSelect() commit 830ad599ba2edad83470c5a69d249a7ca59a15cd Author: David Freese Date: Mon Mar 5 14:12:18 2012 -0600 TT599 split * Added has_split_AB flag to instantiation commit b7bdaf74698c3a56210e2d4bef058b3ec0d4c811 Author: David Freese Date: Mon Mar 5 14:09:56 2012 -0600 FT100 split * added has_splitAB flag to class instantiation commit 7c68269b6eba1c916709b39e1ddb56701697de69 Author: David Freese Date: Mon Mar 5 09:45:01 2012 -0600 TS 480/590S/2000 Split Vfo * Added full split functionality commit 344641de247d1c8cb8093cd8a20f6fbbd5331596 Author: David Freese Date: Sun Mar 4 13:37:26 2012 -0600 Xmlrpc reset * Allow initialization and start of xmlrpc client without restarting application commit 17f61fd9ff58350b8fbdedd48b46160a4a94ea6a Author: David Freese Date: Sun Mar 4 04:39:56 2012 -0600 Win32 bottom bar * prevent combo box pop-up from extending into Win32 windows bottom bar commit 245584d02246779213b79aeda47df14772143563 Author: David Freese Date: Sat Mar 3 18:26:20 2012 -0600 TS-870 fix to rig numbering * Added missing TS870 definition in rigbase.h commit 171e3f90560736afb57d15dab8937a69f2a5a580 Author: David Freese Date: Sun Feb 26 13:47:18 2012 -0600 BW control update * Combined effort of W1HKJ and KJ4EED * Separate selection of new default BW from UI update * Remove BW selector update from xml_io thread * Cleaned up xml_io.cxx - removed unused code - removed development debug code * Changed get_split to return numeric value 0 / 1 for simple transceivers 0...3 for xcvrs which report A/B separately 0 - Rx A, Tx A 1 - Rx B, Tx A 2 - Rx A, Tx B 3 - Rx B, Tx B commit 4be72504f5dfdbeb6cf85270089e53aa4a6a1b91 Author: Terry Embry Date: Sat Feb 25 14:21:54 2012 -0600 Read Mode * Fix to race condition between xcvr, flrig and fldigi when mode change requires update to bandwidth table. commit fa1cbee754d85fd275fcb26b54ce8f9a0f41c6c6 Author: David Freese Date: Fri Feb 24 11:30:44 2012 -0600 TS2000 split query * Change split query to use FR/FT vice IF CAT command commit 4debc069b06028ac70424537f034222308ba8f86 Author: Terry Embry Date: Thu Feb 23 21:24:10 2012 -0600 serviceAB2 * Added synchronization between vfoA/B and vfo when updatebandwith function alters the current assigned bandwidth value commit 35d23c687dc77ae6c228cd28f9e1536f583780bf Author: David Freese Date: Thu Feb 23 09:05:07 2012 -0600 TS870 * Added TS870 source files to allow Dave, G0WBX, to work on TS870 class methods and variables commit 519f3af0f5f11a539b15d398824b80eb754eaf35 Author: David Freese Date: Thu Feb 23 06:59:53 2012 -0600 TS590S split * Added split A/B, B/A methods to 590S class commit 29a13fc8204841c2d5df17b2362a45e7989f4c0e Author: David Freese Date: Wed Feb 22 07:47:29 2012 -0600 FT950 bandwidths * Added code to insure unique behavior of bandwidth selection * This submit is a collaborative effort with Terry Embry, KJ4EED commit 610803eaeeb6e16c8cbb617428f63ed76bdc5b4d Author: Terry Embry Date: Wed Feb 22 06:58:00 2012 -0600 Service A/B * Correct logic for servicing A/B vfos commit 87c3f7094ede776ecd32d54a71e539714f3e66bf Author: David Freese Date: Wed Feb 22 02:47:02 2012 -0600 TS2000 split * change split operation to be dependent on which vfo is active A active: Rx on A, Tx on B B active: Rx on B, Tx on A * added has_split_AB flag to rigbase; can be used with other xcvrs that allow split A/B, B/A commit 6599ae2bcc151f0825eb438f2937b185b7fc83a6 Author: Terry Embry Date: Mon Feb 20 18:09:34 2012 -0600 Freq List Alpha Tag - About Change * Programmer credit changes in Help/About dialog * commit 0b5bbba1dffec incorrectly credited to W1HKJ this work was submitted by Terry Embry, KJ4EED (posted by W1HKJ) commit 5c6d3e40ad193affaedc1cd26f7372d8a8366124 Author: David Freese Date: Mon Feb 20 08:29:40 2012 -0600 Version 1.2.9 Maintenance release commit 0b5bbba1dffec7828574c67e9194e8dd6c524632 Author: David Freese Date: Mon Feb 20 08:17:26 2012 -0600 Freq list alpha tag * added alpha tag to freq list entries * create new "xxxx.mat" file based on original .arv file * save new frequency-mode-alpha list in mat file format commit 808e8646865781a922a7ba9f5946f31309753a5d Author: David Freese Date: Sat Feb 18 06:38:43 2012 -0600 TS2000 Noise Blanker * Added missing get_noise method commit 758be7ad124eec0949fb71d92681963230d90036 Author: Terry Embry Date: Sat Feb 18 08:28:10 2012 -0600 FT950 PKT/FM Bandwidths * Change FM, FM-N to show RX bandwidth as per latest E-manual table Page 50. * Correct PKT-U, PKT-L bandwidths * Replaced implicit bandwidth numbering with named enums (w1hkj) commit 6c3259af642164b7fa29e5e5fb0de027a84e437a Author: David Freese Date: Fri Feb 17 14:23:43 2012 -0600 TS2000 SL/SH * Restored bandwidth controls for lower/upper cutoff frequency for LSB, USB, AM and FM modes commit ad07190e773c479df4689805d1c6cd22af40d30c Author: Terry Embry Date: Fri Feb 17 14:54:44 2012 -0600 Rigbase value initialization * Added missing value initialization in rigbase class commit 810c59af42d37dbd7f1ba3f641999df29ae21ca6 Author: David Freese Date: Fri Feb 17 07:41:09 2012 -0600 Version 1.2.8 Maintenance release commit d6c88cc93720d2f4c2acb66ae8242a68360db648 Author: Terry Embry Date: Fri Feb 17 07:37:04 2012 -0600 Service A/B * Update vfo.iBW before calling updateBandwidthControl() commit 2721d1de7119248f9ae73b0749efc0c53f7b4c71 Author: Terry Embry Date: Fri Feb 17 03:53:45 2012 -0600 On line test * Added fldigi-on-line test to cbBandSelect() * addFreq() - update Fl_Browser memory list when only bandwidth changes. * Performance boost on Windows systems commit 3fb4a06e9845421d1e7e56544934ba8f5c9ae5a5 Author: David Freese Date: Thu Feb 16 18:21:07 2012 -0600 Disabled control bug * Added init_sizes to main dialog after positioning controls. * Reposition drop down tab controls even when hidden and not enabled for current xcvr * tab panel would hide one or more rows of controls depending on xcvr slider requirements commit af5641ad4c50beb1a8d9577c62bd1d1a76fe9768 Author: David Freese Date: Mon Feb 13 09:22:02 2012 -0600 Debug Level * changed default debug level to ERROR * inhibits event log clutter when not debugging commit 80712bc8867d6233dc6026fd1a4b062a7720814e Author: Terry Embry Date: Mon Feb 13 08:52:31 2012 -0600 Saved BW * Fix to select correct bandwidth from passed mode instead of mode on vfoB. This should not break any rig. The default bwtable return is bandwidths_ commit d3ad95e2f5bb7692b1df1ddc93314a6047394a16 Author: David Freese Date: Sat Feb 4 15:06:55 2012 -0600 Version 1.2.7 Maintenance release commit db19ce70f86b30b4beb77b1d2c532dd8d4152ed0 Author: Terry Embry Date: Sat Feb 4 14:45:48 2012 -0600 FT2000 mic input * Fixed get_mic() 250 to 100 conversion * Changed set_mic() to use 250. commit fbd12d255c12784c6b4a2f9d0560fc15d4910769 Author: Terry Embry Date: Fri Feb 3 20:53:56 2012 -0600 FT950 60m * Hides 60m band select for all rigs. Enables 60m band for FT950 commit 4359fb0786891a1fe0c501aa9c0912a7a7861871 Author: David Freese Date: Wed Feb 1 10:50:48 2012 -0600 FT950 controls * Modified conversion to/from CAT string - flrig internal - AF volume - RF gain - Mic gain * Added Mute recognition / AF gain changes between xcvr and flrig. commit 10d4a6226acc49664fcb2cf2e8fe2953c05e2858 Author: Terry Embry Date: Thu Feb 2 09:06:21 2012 -0600 FT950 mods * Fixed set_xcvr_auto_on() waitN() rsp length wrong value: tested KJ4EED * Added disable Auto Information on startup: tested KJ4EED * Added A2B() - A-->B copies freq., mode and bandwidth: tested KJ4EED commit db3f77b4858f79946eecbc26a7e09e642429359e Author: Terry Embry Date: Thu Feb 2 08:59:47 2012 -0600 FT450 mods * Fixed selectA() and selectB(): tested Dan Ziolkowski, KC2STA * Fixed manual notch get/set: tested KC2STA * Added disable Auto Information on startup: fix for KC2STA * Added A2B() - A-->B copies freq., mode, and bandwidth: tested KC2STA * Added auto power on/off: tested KC2STA * *** All 450 tests on FT450 not FT450D *** commit 5e4f4a5abf3ed223a7ece0eb6492853812930cc2 Author: Terry Embry Date: Thu Feb 2 08:10:55 2012 -0600 Band select * Fixed cbBandSelect() has_mode_control test, tested KJ4EED commit 5498d45eccdc7ee8934df6aee010797674ddd9b5 Author: David Freese Date: Wed Jan 25 16:24:46 2012 -0600 Redraw fault * Fix to redraw fault for power scale image commit 52d3c73e12281aa9950b7d962e38bbbb8200093a Author: David Freese Date: Mon Jan 2 15:34:22 2012 -0600 Version 1.2.6 Maintenance release commit bc94a3270dc936484775d367b8090dc74df92260 Author: David Freese Date: Wed Jan 18 05:37:31 2012 -0600 FLTK version * Update to m4 script fltk.m4 commit 1013a74e40287073af29212a7b922b96914303ba Author: David Freese Date: Sun Jan 15 18:14:44 2012 -0600 FT950 / FT450 mods * FT950 - Moved small sliders setup to beginning of initialize(). - Added UK 60m channels from Brain, G8SEZ. - Added US/UK 60m auto select to initialize(). Tested by Brian. * FT450 - Fixed false split indication. Tested on FT950. - Added first-time-through, reset defaults. commit d26af5807f6a2ef3465d279265f708937b971c29 Author: David Freese Date: Thu Jan 12 14:55:33 2012 -0600 TT588 update * Received from Fernando M. Maresca commit 3169bfe380bf2f32384f61667a6fb51b6fb64735 Author: David Freese Date: Tue Jan 10 10:47:50 2012 -0600 Debug revision * Changed from Fl_Text_Display to multiline Fl_Input2 widget for debug text display. Much less cpu intensive. commit 9664223cad0f041ed876411c6169df7ffd48df57 Author: Terry Embry Date: Tue Jan 3 13:46:35 2012 -0600 FT950 defaults * Defaults on initial start of flrig/FT950 commit 42099227ab912d112589460c386954dbdcb83ad7 Author: David Freese Date: Tue Jan 3 11:09:57 2012 -0600 Desktop generic name * changed GenericName to "Amateur Radio Rig Control" commit 3aff85933f973052e536e40e90fefa8870a29183 Author: David Freese Date: Thu Dec 29 11:42:20 2011 -0600 FLTK-1.3 mods * Update build scripts and code to compile on Fltk-1.1.10 or 1.3.0 commit 8e2982ba0765ace96c79f1ce2ac156129b5a9274 Author: David Freese Date: Mon Jan 2 18:21:14 2012 -0600 Lstep for timing controls * change lset to 10 commit 2d92636ed752736eb55b487d81987ad1cea03269 Author: Terry Embry Date: Mon Jan 2 15:32:27 2012 -0600 FT950 fixes * Fixed false split * Fixed out-of-bounds progStatus defaults * Cleanup cw_apf commit c75cebfc32e306ffa4436d19c42aee9253a4b8e4 Author: Terry Embry Date: Mon Jan 2 15:19:16 2012 -0600 Init notch from xcvr * Corrected logic commit 21bc4722715bc846990685e5204bee15c97ee227 Author: Terry Embry Date: Fri Dec 30 14:53:01 2011 -0600 Xcvr auto-on-off * Added controls and control code to allow turning xcvr on and off with start / stop of flrig. * Enabled for FT950 commit eb7262a3f279826513e27031819be21555eb5082 Author: Terry Embry Date: Thu Dec 29 15:43:08 2011 -0600 Poll frequency * Corrected poll frequency logic commit 17c0ed7ba37450dce7844c1021c29ff63702deeb Author: David Freese Date: Thu Dec 29 18:06:01 2011 -0600 IC703 - corrections * Added methods for volume set/get * Corrected method for PTT on/off commit b3fb5613fdfb3bbcc33c4f05cc5aea9e59ca4d84 Author: David Freese Date: Thu Dec 22 14:04:07 2011 -0600 Version 1.2.5 Maintenance release commit 706b6c065affe8dcc1f69818bc8c00a2e2f23c7c Author: David Freese Date: Mon Dec 26 13:29:02 2011 -0600 IC7600 additions * Added controls for CW, VOX and Compression commit 55a4f582a26af5002ef52696c09a5f57c514cda8 Author: David Freese Date: Sun Dec 25 06:44:52 2011 -0600 IC703 controls * Added controls and supporting methods for - AF level - RF level - Squelch - IF shift - RF power - Mic gain - CW pitch - CW WPM - CW sidetone * Added read support for ALC * Added Compression level control * Added VOX gain, anti and delay controls commit eee8a6287eaebb2657dd49505c8cb4ba2c4435f9 Author: David Freese Date: Fri Dec 23 12:46:20 2011 -0600 Power meter scales * Changed logic to switch scales based on peak value history vice instantaneous value reported by transceiver. * Added user selectable power meter scales by wattage or Autoselect by power out. commit e8402b8d2d7421e9e82550de05912e76e6975490 Author: David Freese Date: Thu Dec 22 11:10:25 2011 -0600 Polling intervals * Changed user interface and support code to allow setting polling interval for individual controls. * Changed user interface to allow timing settings to one / ten millisecond increments. commit 6d40a125ed7ad84cbc4465d9353d25a78079eed1 Author: Terry Embry Date: Tue Dec 20 15:19:17 2011 -0600 FT950 Noise reduction * Update to NR methods in FT950 class * Added support controls commit e4b8c48f77e1a0d4f0f07e59752398da9a64211d Author: Terry Embry Date: Tue Dec 20 15:14:03 2011 -0600 FT450 Noise Reduction * Added controls and supporting methods to FT450 class commit ef680de14f56e5df8d99d8861190617ee285c7e2 Author: David Freese Date: Mon Dec 19 13:29:33 2011 -0600 Extras Tabs * Changed from enable/disable to show/hide paradigm for all controls. Less eye clutter for transceivers not supporting the full control set commit 1f91dddee12470fd924297eac99f3401cc162c4d Author: David Freese Date: Mon Dec 19 13:09:04 2011 -0600 Meter dialog * Cosmetic fix - spelling error commit 36d5fb5579e3f81a53e83fda2dceaf57401f0659 Author: Terry Embry Date: Mon Dec 19 13:07:07 2011 -0600 FT450/950/2000/5000 * FT950 - Fixed uninitialized variable m_60m_index - Fixed volume level creep down when volume mute is repeated used - Added has_split. Fixed get_split() to work correctly * FT450 - Added set_band_selection(). 60m band is skipped because of unknown memory channels. * FT2000 - Fixed uninitialized variables in constructor. - Added set_band_selection(). 60m band is skipped because of unknown memory channels. * FT5000 - Added set_band_selection(). 60m band is skipped because of unknown memory channels. commit a04ea4d3da823605205f2a55ef63a5cde30bfc1b Author: Terry Embry Date: Mon Dec 19 12:41:38 2011 -0600 Volume mute * Fix for interaction between transceiver and flrig mute button Prevents setting volume to zero when unmuting. commit d35a8784d7d4a9d013609acd5220352870f83bf5 Author: Terry Embry Date: Mon Dec 19 12:36:52 2011 -0600 Bandchange race fix * Fix for bandwidth_ array out of bounds fault caused by race condition, main UI / xml_io threads when changing bands very rapidly. commit 2f7415deaa184a402ea4e5db45c300131eaec98b Author: David Freese Date: Sat Dec 17 08:08:44 2011 -0600 Version 1.2.4 * Maintenance release commit 2843ca74130a285557568452cff19b57a6fb3e27 Author: Terry Embry Date: Sat Dec 17 11:14:05 2011 -0600 FT950 Mic Gain * set and get fixes to track radio displayed value of 0..100. If you turn the mic gain up slow and stop just when it shows 100 the cat command "MG;" returns 248 to 249. commit 25a229ced3aef5895308b0b9c500591e5b422e79 Author: Terry Embry Date: Sat Dec 17 11:07:28 2011 -0600 FT5000 mods * Fixed set_cw_weight() and set_cw_qsk(). * Disable cw_spot_tone() as cat command does not exist. * Fixed SSB 2450 Bandwidth. * Fixed set_vox_anti(). commit 48a2dfb36e73b966e1b82c81eed7e8ec3f113f10 Author: Terry Embry Date: Sat Dec 17 10:57:26 2011 -0600 FT-450 CW controls * Fixed set_cw_weight() and set_cw_qsk() commit 13b7e4f26fd76b6646e98af4f8379fc74f4e2b04 Author: David Freese Date: Fri Dec 16 13:48:30 2011 -0600 Slider size * Allow user to select small / large sliders - large sliders has same visual layout as pre 1.2.3 versions - small sliders compresses height of main dialog for most supported transceivers commit df51d9c36873919f5f7fca43898e632d3dc7b02e Author: Terry Embry Date: Fri Dec 16 13:32:03 2011 -0600 FT950 * 60 meter presets for US channelization commit 1533a56cc905e9ed3b54851908088d203d27564d Author: Terry Embry (KJ4EED) Date: Fri Dec 16 12:22:11 2011 -0600 Send Command exclusive * lock out serial and socket polling during manual send command operation. commit d970cf398ada3a2b07ca32d96f0728c78807c3f5 Author: David Freese Date: Fri Dec 16 06:57:43 2011 -0600 Meter filters * Correct bug in power meter averaging * Corrected tooltips for meter filter controls commit af541df4c0e683d3a3430a27450b1dbe709f815a Author: David Freese Date: Sun Dec 4 16:07:48 2011 -0600 Version 1.2.3 Maintenance release commit a897030cecc83ddee311486036604eaacb2f0cdc Author: David Freese Date: Thu Dec 15 14:28:42 2011 -0600 FT950 BW * Read BW from xcvr if transceiver mode changes * Hide BW and DSP controls if neither is supported. commit 9ebc94b230f2fc6e4a9d042a69093768951242eb Author: David Freese Date: Thu Dec 15 07:23:16 2011 -0600 Meter mods * Added user controls for Smeter and Power meter smoothing * Modified Fl_SigBar to support variable smoothing * Separated ALC and SWR meter bars commit 54f6b16e24ef4b4583b9b2fe78b6d6de3b4807b5 Author: David Freese Date: Wed Dec 7 12:58:12 2011 -0600 FT1000MP meter scales * updated CAT string to meter conversions based on data from Mitch, AF2M * tooltip correction to reused auto-notch button commit 20f66e24c50d042cf000ea70f46d39cdac954877 Author: David Freese Date: Wed Dec 7 10:49:08 2011 -0600 Hide controls * Added hide to all slider controls before initializing UI commit ddf83b10383652d8b95885078c9e1fa1d702c396 Author: David Freese Date: Wed Dec 7 06:50:56 2011 -0600 BAND selector * Added band selector buttons based on code submitted by Terry, KJ4EED. - Only functional for FT950 at this time - When available the band selector controls appear on the extra's drop-down tab metaphor * Added code to suppress viewing special tabs that do not have active controls commit af88aa1458cf22a8960f61d6c2d5f16e20a82297 Author: Terry Embry Date: Tue Dec 6 21:52:15 2011 -0600 FT950 corrections * Merger of several commits submitted by KJ4EED from 2/2011 to 9/2011. commit 45997d920cce635d5277b3af4803801f2e18d106 Author: David Freese Date: Tue Dec 6 12:05:04 2011 -0600 Vox On Dataport * Added missing progstatus save/restore of "Vox on dataport" state commit 8bddd77d86613c86e6c0ddfa1aff56739b96c308 Author: David Freese Date: Mon Dec 5 12:55:12 2011 -0600 Pwr Metering * added code to allow changing power out scales in rigs which do not support a power level control commit 9b03699dfc6cd6d41f583ab2716dbcef22b0c331 Author: David Freese Date: Sat Dec 3 22:04:09 2011 -0600 UI minimize * Change positions, sizes of various slider controls to reduce the overall size of the main dialog. * Introduced array of struct which contains the positions of the active controls. commit 8538d05cf3b70868a82dc96e77a54647d1fe1f35 Author: David Freese Date: Wed Sep 28 04:57:51 2011 -0500 TS480 * Added initialization values for RF gain, Volume, Mic level and power level. * Changed menu 45 query decoding commit ba3c9ec67ba4f88e7c1c8b2c10dcab1a8cf5556c Author: David Freese Date: Tue Sep 27 19:50:48 2011 -0500 Version 1.2.2 Maintenance release commit b3ae963818dad97eebe76c6e623233cf102a637b Author: David Freese Date: Tue Sep 27 12:37:36 2011 -0500 TS590S * Corrected SH/SL for USB/LSB modes commit 18d51cc92ae776302a95eb1a0a42e65eb56d6c78 Author: David Freese Date: Mon Sep 26 08:01:40 2011 -0500 Version 1.2.1 Maintenance release commit b8efca577794576ebb87b1b243213951dab5830d Author: David Freese Date: Thu Sep 22 09:03:40 2011 -0500 TS590 SH/SL/IS mod * swapped SH / SL commands for USB-D and LSB-D actual data from radio is reverse of the table for SH/SL in programmers guide * added IS command for CW mode commit 21526e9c666cad641e91ff70d57147871c4a10b3 Author: David Freese Date: Mon Sep 19 19:50:49 2011 -0500 Version 1.2.0AJ Alpha release commit efad166ca134459b272981b9839d111cc5340443 Author: David Freese Date: Tue Sep 20 13:21:54 2011 -0500 TS590S sh/sl * Removed special 590S code from support.cxx * Changed bandwidth/center; low/high cutoff controls to behave similar to 480HX, 480SAT transceiver commit 1d06f83cfb800271bcd09a8b9a2c1d0dc4d84133 Author: David Freese Date: Mon Sep 19 19:49:07 2011 -0500 key fldigi * added key_fldigi to saved state commit afb57392319736d147b22efc0090412c7392a453 Author: David Freese Date: Wed Aug 31 08:06:45 2011 -0500 Version 1.2.0AI Alpha release commit 65f3fbdcc12c334c5487dec350ed3587783aaa06 Author: David Freese Date: Wed Aug 31 07:30:08 2011 -0500 FT5000 * Copied/modified FT950 class to support the FTdx5000 * Modified to allow Pout scale to follow Pout control commit 84b14a73c066025b7f8cd0657777fa144b5aae43 Author: David Freese Date: Fri Aug 26 14:51:17 2011 -0500 Version 1.2.0AH Alpha release commit 364c5f82577fa95794733df7a5e96f39f72c71af Author: David Freese Date: Fri Aug 26 14:27:08 2011 -0500 TS480 center/width * Reversed SL/SH handling of set center/width SL - sets/gets bandwidth SH - sets/gets center SL - sets/gets lower slope SH - sets/gets upper slope commit 6da4d58abfe2cf512f88fdc1120c0ea2229dd522 Author: David Freese Date: Fri Aug 26 08:50:53 2011 -0500 Version 1.2.0AG alpha release commit 5c173d5c793206ad0ffbbba370c65aad9163f078 Author: David Freese Date: Fri Aug 26 08:04:44 2011 -0500 TS480 fixes * Corrected set preamp CAT strings * Corrected lowest frequency to zero in dsp tables * Corrected get IF shift on/off state commit 8f7c484a6f0665f83d9b8839968b2fdcad861f01 Author: David Freese Date: Thu Aug 25 11:03:01 2011 -0500 Version 1.2.0AF Alpha release commit d0b764e09a54a5557b6cf7b720521fdb13caae80 Author: David Freese Date: Thu Aug 25 10:37:51 2011 -0500 TS480 DataPort select * Added data port selection commit a5bada183178d9cc0c58bc4e3ceda00d221c6970 Author: David Freese Date: Thu Aug 25 09:43:15 2011 -0500 TS480 Mic/RF/Shift * Added Mic gain control * Added RF gain control * Added IF shift control commit 78434b3f73f5c088c747ff89e33717f609daae44 Author: David Freese Date: Thu Aug 25 09:00:59 2011 -0500 TS590/480 series * Corrected missing semicolon terminator in several CAT strings * Corrected initialization process for 480 / 590 Kenwood xcvrs * Added preamp control to 480 series * Enabled swr control on 480 series * Added alc control to 480 series commit dbb185db85a31e1e38beb90fa503324573742a95 Author: David Freese Date: Wed Aug 24 15:55:38 2011 -0500 Version 1.2.0AE Alpha release commit 06766bf3aba748b3ce990aaaf440d5d5233bb3ba Author: David Freese Date: Wed Aug 24 06:14:14 2011 -0500 TS480 menu_045 * Added read menu item 045 * Added new alternate filter controls dependent on menu 045 - ON center frequency / bandwidth - OFF low / high cutoff frequency commit 4fdc42cf0997ff058d77f9eede7a2dd02f7f6a44 Author: David Freese Date: Tue Aug 23 13:06:25 2011 -0500 Version 1.2.0AD Alpha release commit 93aefad757acb9adf3643f00f767674f02a52524 Author: David Freese Date: Tue Aug 23 13:05:39 2011 -0500 IC703 Restored operation of read SWR, ALC, POWER OUT commit 2f2d24e875499e6dd647c63acf478a04261ed190 Author: David Freese Date: Tue Aug 23 02:31:01 2011 -0500 Version 1.2.0AC Alpha release commit 6a1f7e3642b14bfaed3bcc139a57f07457a27814 Author: David Freese Date: Tue Aug 23 02:30:01 2011 -0500 TS480 metering * Added get_power_out as per TS family of xcvrs * Modified get_smeter * Modified get_swr commit 9aca7f2de9d1bf8067f98beb14ec3af39e96188d Author: David Freese Date: Thu Aug 18 11:03:46 2011 -0500 Version 1.2.0AB Alpha release commit 627beb69e78f64acb3be5d6f38e8a2be251cebf6 Author: David Freese Date: Thu Aug 18 11:03:01 2011 -0500 Volume restore * Inhibited reading xcvr volume control when muted commit 45696b332da68f0d14ef4bbace8a8c6541d1e3df Author: David Freese Date: Thu Aug 18 10:41:26 2011 -0500 IC7000 read notch * correction to bcd to notch frequency conversion commit 0a0c2794fa2967e670b635ef0a64c27c8e510457 Author: David Freese Date: Wed Aug 17 06:45:31 2011 -0500 Version 1.2.0AA Alpha release commit 4fccae4d8c46edbb03530cc15b99ebf5d8b1ac87 Author: David Freese Date: Wed Aug 17 06:44:15 2011 -0500 K2 smeter/pout * enabled reading smeter and power out commit aab7579e4f60e7073dea93dd9e9c47e920a6ec81 Author: David Freese Date: Wed Aug 17 05:59:52 2011 -0500 K2 split Changes based on JP's test report commit a38fab1abc6fe653412c47b48ac3904b6c865dfd Author: David Freese Date: Mon Aug 15 19:12:11 2011 -0500 Version 1.2.0 Release version commit c383257aca3da6353d0eb5bf0e551fa72997b1c0 Author: David Freese Date: Thu Aug 11 10:32:09 2011 -0500 Version 1.1.3DK Alpha release commit 9d02acff86ebeb0c7f7514119ea011c5458fdab1 Author: David Freese Date: Thu Aug 11 08:40:35 2011 -0500 K2 get split * Read split from IF response string * Added get_split method which returns the above boolean commit 71ebbf3bf33f12927e9e9060c93063523a13e12c Author: David Freese Date: Wed Aug 10 08:55:40 2011 -0500 Version 1.1.3DJ Alpha release commit 29953d76e062eef309b20e18276457dbe2564d08 Author: David Freese Date: Wed Aug 10 08:36:02 2011 -0500 K2 ptt/vfo-select * Added get_info "IF;" query * Parse IF response for - vfo A/B - PTT state * Added A2B K2 specific command sequence commit f34424f454bcaa274096f29e6e8c09b9958afd25 Author: David Freese Date: Sun Jul 3 15:25:59 2011 -0500 Version 1.1.3DI Alpha release commit 12942c59b4d47b24444d189cd15770151ee4f9ec Author: David Freese Date: Sun Jul 3 12:57:28 2011 -0500 K2 low/high power * Added code to allow set/detect of low/high power control commit 9114a673dcd293076e237d685a9e624c338eff56 Author: David Freese Date: Sun Jul 3 12:24:54 2011 -0500 TS2000 swr/po * removed queries for SWR and Power out * test transceiver did not like the CAT strings commit d7d549cd32e83452ae1cdf88d6485e8decf6dee7 Author: David Freese Date: Fri Jul 1 09:30:59 2011 -0500 FT950 manual notch * Read notch value even when notch is OFF commit 00caf4b7814d79dcf6e6a8a888b619b2e9b674ab Author: David Freese Date: Wed Jun 29 14:21:46 2011 -0500 Version 1.1.3DH Alpha release commit 5367c5ddcbe7e29520ba0ef1831ae1e51f72356e Author: David Freese Date: Wed Jun 29 14:20:04 2011 -0500 TS2000 set volume * Changed from AGxxx; to AG0xxx; * Please let this be the last I have to look at the TS2000 class methods!! commit af9bbbfe240e30b9198c535b33173f21b6dbd0bf Author: David Freese Date: Wed Jun 29 08:21:42 2011 -0500 Version 1.1.3DG Alpha release commit 66cbe4b9c2bdea2e2bc36b68edc639a0cddbd461 Author: David Freese Date: Wed Jun 29 05:22:32 2011 -0500 TS2000 queries, AM * Added BC; query to read manual notch status * Changed decimal queries to fm_decimal subroutine usage * Changed AM lo slope entry from 10 to zero commit 431ca8f83e7c350a65a2b8c28d1996fe36b5c1b7 Author: David Freese Date: Mon Jun 27 13:46:17 2011 -0500 TS2000 defaults * Added enum for mode specification in TS2000 methods * Changed default bandwidths for AM and FM * Changed lowest power setting to 5 watts commit 49ed7a899e713058a27c909d07b3b223870140ec Author: David Freese Date: Mon Jun 27 08:50:51 2011 -0500 Version 1.1.3DF alpha release commit f082550ecb2a530b8496f0cc4d129c08d76683a5 Author: David Freese Date: Mon Jun 27 08:50:06 2011 -0500 Deprecate d3572dc * Deprecated the default sendCommand parameters introduced in commit d3572dc... * Corrected TS2000 to use waitN function for all queries commit b8ba5d29f3527339d427946eb47632ff9336f72f Author: David Freese Date: Sun Jun 26 02:10:26 2011 -0500 Version 1.1.3DE Alpha release commit 654f07fe08841b0540e3b4b0edaee3a90f74d625 Author: David Freese Date: Sun Jun 26 02:07:39 2011 -0500 FT950 Manual Notch * Changes to set_notch method commit d3572dc3f19d544b054040883f2db8c472c76eb7 Author: David Freese Date: Sun Jun 26 01:45:13 2011 -0500 TS2000 BC string * Added missing ';' to end of BC command string * Removed erroneous initialization command strings * Changed default sendCommand parameter 2 to zero * Added clear replystr for default sendCommand parameters commit d1548f8b469e947e31a1ecf00a0e733705c57c2f Author: David Freese Date: Sat Jun 25 17:58:00 2011 -0500 Version 1.1.3DD Alpha release commit 2270d84fdf38fba26da48e1d92d51a60d04e4201 Author: David Freese Date: Sat Jun 25 08:27:29 2011 -0500 T2000 MBC * Manual Beat Cancel (manual notch) - added BC0; BC2; commands for off/on commit ccbe93814fb6879439bee30dee89f8d7cd924b6d Author: David Freese Date: Fri Jun 24 18:38:50 2011 -0500 TS590S SL/SH/FW corrections * Corrections to bandwidth, slope, shift, width tables * Corrected use of FR FT commands. NOT THE SAME AS 480/2000 series! commit b92174dda9b85d1538e4fc469db79a114636db3c Author: David Freese Date: Thu Jun 23 19:26:40 2011 -0500 Version 1.1.3DC Alpha release commit a971b72550e79fdcd4b0d4cc4ee71170b8f45753 Author: David Freese Date: Fri Jun 24 07:58:19 2011 -0500 K3 power control * Fix return string parsing commit 27bf2702889f18c6ee11bc98bad0a73afb091aed Author: David Freese Date: Fri Jun 24 06:49:39 2011 -0500 FT950 manual notch * Changed to allow setting notch when OFF commit f098dc36562bfae411fe1099fe2bed21b0f0c123 Author: David Freese Date: Thu Jun 23 19:21:15 2011 -0500 TS2000 fixes * Added get_bwname method to TS2000 class * Corrected get_bw for CW/FSK modes * Corrected lo slope SSB value to zero * Added CW IF shift control * Added manual notch control * Added mic gain control * Added rf gain control commit e21d24f5032483bb60b477148e7e46c38906f13a Author: David Freese Date: Thu Jun 23 14:14:50 2011 -0500 TS480 series * Changed default lo/hi for SSB, CW * Corrected hi slope table for SSB * Added get_bwname method to class * Corrected get_bw for CW / FSK modes commit ff95d7f6f374bb964f39a1a6075cc4cf085de0e3 Author: David Freese Date: Thu Jun 23 12:16:56 2011 -0500 TS590S * Added Lo/Hi slope control * Added width/shift controls for DIGI modes * Added get_bwname method to class * Corrected get_bw for CW / FSK modes commit 9b9d3ba86073b8f1571713983a0404a5f6ecdf37 Author: David Freese Date: Thu Jun 23 08:00:23 2011 -0500 Version 1.1.3DB Alpha release commit 455e650890550bca5f98f498186015930b76e87d Author: David Freese Date: Wed Jun 22 15:18:39 2011 -0500 TS480 series * Added Lo / Hi filter slope controls * Added selectA, selectB * Modified default bandwidth on mode change commit 8913e9ef756cbd7513f2fc221ff89d53e053f7aa Author: David Freese Date: Tue Jun 21 09:26:22 2011 -0500 TS2000 * Changed event logging for increased output * Added Lo filter, Hi filter controls - Bandwidth control is BW for CW and FSK modes - U / L selectable Cutoff frequency for LSB, USB, AM and FM modes - Range of cutoff frequency is mode dependent commit 93d08c60db470a641b52938703548d09820679e3 Author: David Freese Date: Tue Jun 21 13:02:54 2011 -0500 DSP lo/hi cut controls Added controls for independent control of DSP high and low cutoff frequency. Typically used in Kenwood transceivers commit a57f344bbbaa9eda142f0d021135485ae40a1a68 Author: David Freese Date: Mon Jun 20 09:49:43 2011 -0500 Version 1.1.3DA Alpha release commit 66b3b139de0008eb6cb0aedfec8d39e9446f015a Author: David Freese Date: Mon Jun 20 09:54:18 2011 -0500 FT450 Notch Added two step notch set method commit 7a6b96d681d4432038968ee0598c0a0f32120cd6 Author: David Freese Date: Mon Jun 20 09:44:57 2011 -0500 FT950 Manual Notch * Added two step process to set notch commit dc28189cf6a6806eb2c3f4ba427a4af15abb045c Author: David Freese Date: Mon Jun 20 09:31:03 2011 -0500 TS480 HX/SAT Added default_bw method commit 220729a74a3da63c9b7f0f79cba8d6272067233c Author: David Freese Date: Sun Jun 19 17:50:30 2011 -0500 Version 1.1.3CZ Alpha release commit e77ff212aeba723ee2e245c1f7b899f43ae5a5d0 Author: David Freese Date: Sun Jun 19 17:40:29 2011 -0500 K3 power control query Changed PC; reply parser commit aaedcf877de82d3d9a124d6e87890d9bb12244c5 Author: David Freese Date: Thu Jun 16 12:59:40 2011 -0500 Copyright Amended dates to 2009-11 commit a7217eaed36b0bcd664321935b06cc3542f7d3d5 Author: David Freese Date: Fri Jun 10 16:07:00 2011 -0500 Version 1.1.3CY Alpha release commit 51310a972d98cb04255acce70691ba092e776f39 Author: David Freese Date: Fri Jun 10 14:34:44 2011 -0500 K2 A/B * Added vfo A/B select * Added split * Changed all methods to use new event logging commit 9551b86c93b3e2fdca30aae20a38544289e53144 Author: Rich Newsom Date: Fri Jun 10 12:55:58 2011 -0500 FT857D meters * Added lower 4 bit mask to smeter and power meter queries commit 7253b0b1b0433cbc0ea683c84793ee72216505a4 Author: David Freese Date: Thu Jun 9 08:55:51 2011 -0500 FT450/950 * Removed extraneous test statements from various FT950 methods * Reordered startup processing in support.cxx * Corrected CW-SPOT method - added mode dependency for enabling CW-SPOT * Added vfo B methods to FT450 * Modified all FT450 methods to use new event logging commit 0ada8a5b1347fbb30798e520068912835b2bbc75 Author: David Freese Date: Tue Jun 7 10:50:21 2011 -0500 TT588 RADIO/REMOTE * Changed bandwidth table to match programmers guide * Removed all CAT commands that required xcvr to be in REMOTE mode. commit 647f8d1885b349c34d66d66ebc857dd72ebfbf23 Author: David Freese Date: Mon Jun 6 10:26:31 2011 -0500 Version 1.1.3CX Alpha release commit 22507e28c081681d306d5201e79a522444f1d9d5 Author: David Freese Date: Mon Jun 6 10:23:38 2011 -0500 FT950 bandwidth * modified bandwidth lookup to prevent out-of- range error on table index. commit 8d70315ae3be70c66fb582e89ff34fb6f4995cfc Author: David Freese Date: Mon Jun 6 08:55:05 2011 -0500 IC7xxx xcvrs * Corrected IC746PRO get attenuator CAT string * Modified all conversions from bcd fractional to use ceil(...) rounding commit c451e6771191765e0e7a8a31445987538b45e72a Author: David Freese Date: Sat Jun 4 12:19:39 2011 -0500 Version 1.1.3CW Alpha release commit 46c3fd137c7c37582c60f88e184c314836028e0c Author: David Freese Date: Fri Jun 3 20:55:19 2011 -0500 FT450 extras * Added VOX controls * Added CW controls commit 9d550ba027f79512ace10d3bfcc463dfebb03a3b Author: David Freese Date: Fri Jun 3 20:55:19 2011 -0500 FT847 read freq/mode * Changed frequency parse to bcd vice binary * Changed to replystr parsing * Change event log messages to newer format commit 41b125118254d631daa3cbacc4d70b1e1c4997eb Author: David Freese Date: Fri Jun 3 20:55:13 2011 -0500 FT950 extra controls * Added CW weight control * Added CW QSK control * Added CW sidetone adjust * Added CW spot * Corrected event log texts * Added VOX gain, delay, anti * Added VOX on data port * Added auto-notch commit b09df7f17df9a5e1aada611cfefce1c8e589e0a2 Author: David Freese Date: Fri Jun 3 07:32:04 2011 -0500 Serial Port Discovery Changed event log level to WARN to allow port discovery to be viewed at default event log level commit 7365f303c8f96e4fcfcd76fe2c82d66cb2a8b9d6 Author: David Freese Date: Thu Jun 2 12:53:31 2011 -0500 FT950 AF/RF * Changed range of CAT commands, 0..250 vic 0..255 commit dff9047c3d87d0b07cd324ff28c4e6a7ccf0eab9 Author: David Freese Date: Thu Jun 2 10:57:34 2011 -0500 FT950 split Added ability to set split operation from application to xcvr. commit 869dedb1db9de011a2adb1dfeea3b1ec7a3e1a1b Author: David Freese Date: Thu Jun 2 10:57:23 2011 -0500 rig_io DEBUG Suppressed DEBUG events in write/read serial commit 713df69ff4a694c2f95ad18aedfe844005a7c3b7 Author: David Freese Date: Wed Jun 1 19:34:41 2011 -0500 Version 1.1.3CV Alpha release commit ee2ec215e0d6cfff504bec5b6b1f083a909b77e4 Author: David Freese Date: Wed Jun 1 18:33:16 2011 -0500 Variable polling Added variable polling for least used used controls. commit e4f81559dff91ad42b06696f6fd27be7cf7e2fbc Author: David Freese Date: Wed Jun 1 12:59:28 2011 -0500 FT847 * Changed vfo command string to bcd from bcd-be commit 6e98ae025b68a2547d786b861b49a57ea885a087 Author: David Freese Date: Wed Jun 1 06:29:56 2011 -0500 K3 PTT * Added code to make PTT preemptive commit 2426653818e3702876f62b1b5035c9ac067a9918 Author: David Freese Date: Wed Jun 1 06:29:56 2011 -0500 FT950 update * ADDED get/set MODE B, BW B. * Changed all "set event strings to "SET * Modified get power out conversion formula to force ends to 0 ... 100 watts * Corrected - IF_shift implementation - set attenuator - pre-amp labels - set narrow/wide filter type * Added vfo A/B transmit to select method * CW wpm and enable/disable * VOX on/off, gain and hang (delay) methods * Added code to make PTT preemptive commit cc0d3472e74f0e3b2f8d4c75c65019747b489534 Author: David Freese Date: Wed Jun 1 06:29:56 2011 -0500 Debug mods * removed source choice widget * added alert message on save * force display of new insert commit 8c0e996101e317a3225e68771fd82d9519dff082 Author: David Freese Date: Wed Jun 1 06:29:55 2011 -0500 FT857/897 * Added split command * Added toggle vfo, set-get vfo B, set-get mode B * Added new event logging scripts commit 6a9f177fa950047974336b97d534e27fe9c80834 Author: David Freese Date: Wed Jun 1 06:29:46 2011 -0500 Xcvr Extras * Deprecated separate dialog for extra controls * Added pull down tab metaphor similar to TT550 additional controls * Added enable booleans for all controls commit d592e351a6cf5dabf60a26ea3c1de9ea20e0dd05 Author: David Freese Date: Sat May 28 08:47:29 2011 -0500 Version 1.1.3CU Alpha release commit 33ed8c368b271a06f7db32164770601d25aa9cd4 Author: David Freese Date: Sat May 28 08:45:09 2011 -0500 IC746/756 PRO series * Added missing controls to 746PRO * Enabled 756PRO squelch commit a8dddc8a831a48634c982165fde2848b5f41c399 Author: David Freese Date: Sat May 28 07:20:11 2011 -0500 TT550 controls * Added small button to show/hide additional controls * Added missing start up initialization for button "use xmt bw" commit 1b82bc304403fe1a166da4a4eb39cd3f980517d2 Author: David Freese Date: Fri May 27 18:18:02 2011 -0500 Queue mutex Added mutex lock/unlock for all queue's accessed by multiple threads commit 57e08ce1ab23b778a5548f87d2120d5c0e8b0f8f Author: David Freese Date: Fri May 27 12:26:33 2011 -0500 TT550 initialization * Added UI initialization for enable_xmtr and enable_tloop * Restored initialize vfoB: frequency, mode, bandwidth * Added check for vfo usage when setting vfoB values commit 95d455ccded1de4a78e174c163d6a3cd1e10d9df Author: David Freese Date: Fri May 27 09:15:31 2011 -0500 Xml queue Added send frequency queue to xml_io thread. Should correct for sluggish response when "spinning" the vfo dial on a transceiver. commit 2e02a2f6c10fbc44eeba9ab9c0b5fce1c58fdb97 Author: David Freese Date: Thu May 26 13:06:43 2011 -0500 User interface Added open Primary tab on xcvr config dialog when "Config/Xcvr select" menu item pressed commit 80e7dda020517fc328f1df797c8a190d47a8907c Author: David Freese Date: Thu May 26 11:04:32 2011 -0500 waitN * Corrected method waitN to return the received number of bytes Affects TT588 and FT100D commit 4c239f48b4390d6c68844f325f6ba8871f2a5c83 Author: David Freese Date: Wed May 25 13:42:48 2011 -0500 TT550 start up Simplified TT550 start up events commit df5c74f50d6ced0f9e37e957e93ebd2d73b1dc12 Author: David Freese Date: Wed May 25 13:27:09 2011 -0500 FT100D Modification to vfo A/B info string parser. commit 6d3cff329e39552e3ce6cd81e610c660f78f0dc7 Author: David Freese Date: Wed May 25 13:27:04 2011 -0500 A/B button initialize Added for xcvrs != TT550 commit 29340a5936257a20dc52ce00aa2117bae4fbe110 Author: David Freese Date: Wed May 25 13:26:56 2011 -0500 Poll frequency Corrected initialization of poll button commit 0ac0323a4b9ae8d5162f906cee73e689c65ff086 Author: David Freese Date: Wed May 25 08:08:33 2011 -0500 IC746PRO * set mode CAT string Corrected bandwidth value insertion into filter # postion * get mode CAT string Removed erroneous parse of bandwidth from filter # value commit 0046e10f97a08db64160da8e78f01a21bdc75c7c Author: David Freese Date: Tue May 24 17:50:21 2011 -0500 FT100D parse info Change to parse info - read status to determine active vfo - parse first 16 bytes of response - discard second 16 bytes as erroneous commit b07e66f0a1290ab551883cbb6d1bf79720b4c561 Author: David Freese Date: Tue May 24 17:50:19 2011 -0500 DTR/RTS PTT * Changed logging to post DTR/RTS change * Added serial i/o status bits to log entry commit e44a2d459f0bcf325b31e66ae40b54a9653d1929 Author: David Freese Date: Tue May 24 17:50:17 2011 -0500 FT950 update * Added NA0; NA1; command for proper setting of narrow/wide bandwidth filters * Added waitN processing to all query commands * Added select A/B * Added A->B commit 2925b8063cc1b6e4cd3261b700c095059433925a Author: David Freese Date: Tue May 24 17:50:14 2011 -0500 Connect indicators * Added connect indicators on "Send Cmd" tab. - Connected to transceiver - Connected to fldigi commit cacaee58739decec7f08f5f502cea52b7cb7e94e Author: David Freese Date: Mon May 23 04:59:14 2011 -0500 Version 1.1.3CT Alpha release commit 56daafa213c1ecc89eda1788358914d33297e0d1 Author: David Freese Date: Mon May 23 04:42:26 2011 -0500 K3 rfgain limits * Corrected limits to 0..250, step 1 * Added min, max, step initialization for rf gain and squelch controls commit 8c30bdb124ece07c3080420cce4b0efe3ae1c60a Author: David Freese Date: Sun May 22 20:49:27 2011 -0500 FT100D Added waitN response parsing commit 1f23cf3bd281dfcf2b7934c151a05108fcc14d93 Author: David Freese Date: Sun May 22 20:49:17 2011 -0500 TT588 get data * Added new function waitN(int n, int timeout, char *sz) - wait for query response n - # byte response required timeout - fail after timeout milliseconds sz - description of the query request * Changed all TT588 queries to use the waitN(...) function commit eb1c5d22c7483fdb4bd8dde41e6eff7dcb6ca044 Author: David Freese Date: Sun May 22 05:35:46 2011 -0500 K3 Fine tune test Added initialization test for FINE tune mode. K3 does not provide a status bit to indicate FINE tune mode. The panel emulation for FINE mode is a toggle. Aaargh. Test consists of reading vfoA, incrementing by 1 Hz, setting vfoA and the reading to see if change made by 1 Hz or not. commit ccd8d0da775945af493c7553ad70c06e647c26a2 Author: David Freese Date: Sat May 21 19:04:50 2011 -0500 TT588 two vfos Added has_twovfos method, returns true commit e143e58b149ba095e7c838377f1b7421961b099b Author: David Freese Date: Sat May 21 18:44:07 2011 -0500 FT100D get info * Added code to parse info stream for both A and B values * Removed debug code which was slowing the read loop for the 100D. commit 15690a56c9eb7a38088f5f6a56d11b3bd95bd58e Author: David Freese Date: Sat May 21 18:31:16 2011 -0500 XMLRPC address/port * Added xmlrpc address to status, prefs file * Removed static xmlrpc port assignment commit ccabe29ca8be609ed9c79b0ad8b792c5da06ff06 Author: David Freese Date: Sat May 21 05:44:30 2011 -0500 ICbase WARN Corrected code to avoid WARN message regarding signed / unsigned comparison commit 5e378a458674ea760d428e22bc80538bdb455026 Author: David Freese Date: Fri May 20 18:10:07 2011 -0500 Version 1.1.3CS Alpha release commit c7dd9b44135dd8b05482bb473169fdd213247a89 Author: David Freese Date: Fri May 20 16:04:26 2011 -0500 K3 if-shift / mic gain * Added IF shift control - range and pass band center mode dependent - reads pb center from xcvr on mode change * Fixed value readout on mic slider commit 78fc39d05965e0d15323c3cf179d4f10d3a4cbf6 Author: David Freese Date: Thu May 19 14:46:35 2011 -0500 TS570 duplicate statement Delete duplicate "has_swr_control" statement in initialization method Caused a WARN on 64 bit compiler commit 86362f9531bea6aed28fbfbc397a5e211031abc4 Author: David Freese Date: Thu May 19 14:19:16 2011 -0500 Version 1.1.3CR Alpha release commit 3fb4cf7a5b0e2f3ff4669c692dad745e6fc369c5 Author: David Freese Date: Thu May 19 14:17:49 2011 -0500 Initialize Notch/IF_shift * Added code to read initial values from xcvr if Keep is enabled commit 3c6bfc3b81a4b7fd2f34f27ef6a83a064e961b2e Author: David Freese Date: Thu May 19 13:57:19 2011 -0500 FT950 update * Added event logging to all methods * Fixed get parsing errors commit 654171a6d812a6ba2e09d278012daeb498d1cb9a Author: David Freese Date: Thu May 19 12:40:08 2011 -0500 TT588 Orion-II * Added control methods - control is currently only for the primary receiver * Added event logging commit 4b9f92f4b2fc31ebf582249f1937fedcd6ba76b5 Author: David Freese Date: Thu May 19 10:47:08 2011 -0500 TT566 update * Added control methods * Added event logging commit 22ac11c472503f5ee60098cc6e251e9a5b411275 Author: David Freese Date: Thu May 19 07:11:20 2011 -0500 Version 1.1.3CQ Alpha release commit a3a26185ae35d09a5555c0d11317efacd1f0abea Author: David Freese Date: Thu May 19 07:05:29 2011 -0500 FT100D update * Added additional event log statements * Added clear serial Rx buffer before every write to aid in debuggin * Changed default Cmd Intvl (comm timeout) to 100 msec commit a7c16ec9bbdf0c18bc0fa8c1c6cc3a659e2d490e Author: David Freese Date: Thu May 19 06:39:21 2011 -0500 TT588 update * Removed auto_notch get/set * Revised event log strings for all get/set methods * Corrected parse of get_vfoB response commit c5c09e54e98be8246bed5f31676f2f9074b10828 Author: David Freese Date: Wed May 18 12:58:04 2011 -0500 Version 1.1.3CP Alpha release commit 9ae9a2af42835296a823a105b0d8721cd7afe2d9 Author: David Freese Date: Wed May 18 12:34:24 2011 -0500 IC756PRO3 split Changed split operation on 756PRO iaw with test results from Mike Stansberry. commit 974d78c6251a64735b5aee03e3d5ff9cefd45889 Author: David Freese Date: Wed May 18 12:32:37 2011 -0500 FT100D bug fix Amended sendCommand on status request to specify 32 bytes in return string. commit b1c536ed868d30b8538f47209a50d3789b7a8df2 Author: David Freese Date: Tue May 17 21:20:48 2011 -0500 TT588 if shift range Change if shift (pass-band-tuning) range to +/- 2500 Hz commit 713969e2d3a3f3c37857d6c6d602c46966de5133 Author: David Freese Date: Tue May 17 18:41:59 2011 -0500 Version 1.1.3CO Alpha release commit e14382840084a07a4bf0a64964d1d4f16c0e6d98 Author: David Freese Date: Tue May 17 18:32:42 2011 -0500 K3 read options Increased wait time for OM; command to 800 msec commit a47b89265e280d54a6a3c97b4d6a66b4f66d70bb Author: David Freese Date: Tue May 17 16:50:24 2011 -0500 IC7000 Disabled get split - xcvr does not respond to query commit aa77fff52903eec10c30ed2c88f72eed91a5b22d Author: David Freese Date: Tue May 17 16:48:49 2011 -0500 IC756PRO3 * Correct command errors * Added read SWR, ALC commit 284a765f79c8beae523755e9892b2a63d252981f Author: David Freese Date: Mon May 16 16:51:31 2011 -0500 Memory List * Change menu access to allow faster recall and save - menu item >> saves current values to list * Single click on a browser item to select, Double click on a browser item to select & close memory dialog commit 09a75de5fb723dfd36cf7434cf72491ab541d79e Author: David Freese Date: Mon May 16 14:35:25 2011 -0500 Version 1.1.3CN Alpha release commit 27eb3d184e5ba77766926c75e957d1722afa3dad Author: David Freese Date: Mon May 16 14:35:25 2011 -0500 TT588 additions * Added several new controls * Added event logging commit d51a394bc98715f46c328abbf62f2d18c835019e Author: David Freese Date: Mon May 16 14:35:25 2011 -0500 PTT for Voice * Added "key fldigi" check box to transceiver setup tab - when checked PTT on flrig keys the modem on fldigi - when unchecked (or when fldigi on executing) PTT keys the transceiver but not fldigi. commit 60bad67bc53c931f15a1ca2a0a0f44a09a66601a Author: David Freese Date: Mon May 16 14:35:25 2011 -0500 TS480HX events * deleted unnecessary LOG_WARN events from set commands commit 00bd636d1621771ebbd0820890325c0a6bef7911 Author: David Freese Date: Mon May 16 14:35:13 2011 -0500 IC706MKIIG set mode/bandwidth * 706 actual behavior and CI-V command charts not consistent. disabled set bandwidth data byte from set mode command string. * Changed initial serial port settings commit d3c9e8e71b414516fdb7d817d5aadac0fedc8533 Author: David Freese Date: Sun May 15 08:15:10 2011 -0500 IC7000 bug fixes * set split * added get split * set noise blanker * noise reduction value commit 38cacbddca3f3ab47761247f18cd52e4bb7c431b Author: David Freese Date: Sat May 14 13:32:45 2011 -0500 Version 1.1.3CM Alpha release commit 5fae47358d93997b05bd71b786136ae55ddb6d61 Author: David Freese Date: Sat May 14 13:29:33 2011 -0500 FT100D event levels Changed event levels for smeter / pout to WARN commit befcb950581895b848f3e879af12c22e25eeb5b7 Author: David Freese Date: Sat May 14 13:28:07 2011 -0500 Polling bug Fixed counter reset in Rx polling thread commit e4c0edf9d66123d185a849d06b2d7c68f7f078cc Author: David Freese Date: Sat May 14 12:44:52 2011 -0500 TT550 events Changed event levels for various TT550 methods commit fd9d7a379f5e0b0402ec243df5c219811d3bf458 Author: David Freese Date: Sat May 14 04:55:55 2011 -0500 Version 1.1.3CL Alpha release commit bf34ec10a0d37d2ee7c59e82f540eab89fd94722 Author: David Freese Date: Sat May 14 04:51:53 2011 -0500 IC756 A2B * Added method A2B() for transceivers requiring that function * Removed vfo defaults for program restart commit 90a32a6f94b97f72df3fd029d1a5607192fbd69e Author: David Freese Date: Fri May 13 21:38:17 2011 -0500 K3 revert Revert K3 class design to b4f2298a6d8ab state commit 2e691f099e4eea4ca68095e1c6f9f9df6e92fabe Author: David Freese Date: Fri May 13 19:36:40 2011 -0500 Version 1.1.3CK Alpha release commit 2a68d6fc37306c3857196d0a00fdb76825338179 Author: David Freese Date: Fri May 13 19:25:55 2011 -0500 IC718 split Fixed send split command Added get split commit a8fdef6417c4e3d0d87605b0971c9f08b2e9c9ee Author: David Freese Date: Fri May 13 19:16:07 2011 -0500 IC7000 missing controls Added noise blanker, noise reduction Fixed squelch Changed manual notch range Fixed polling for auto-notch/manual notch commit 32f315451ba8e703860ef8cf49421edae32e74f8 Author: David Freese Date: Fri May 13 15:43:13 2011 -0500 IC756 Series * Correct Select A/B for 756Pro2 and 756Pro3 * Correct Split ON/OFF commands * Added can_change_alt_vfo flag to true for Pro2/3 commit 7aeffd8c59ea287c292a3aa153ec9ad56f0ebffc Author: David Freese Date: Fri May 13 11:08:38 2011 -0500 Version 1.1.3CJ Alpha release commit 7c52305e0806ecb5550f074de2c8d5a5caa5c379 Author: David Freese Date: Fri May 13 11:07:51 2011 -0500 Yaeusu series * Added polling flags * Added FT890 transceiver class commit d5a3a0af130b2829bd85df0bddb789648b9c1af9 Author: David Freese Date: Fri May 13 08:32:53 2011 -0500 IC series * Separated 756, 756PRO, 756PRO-II and 756PRO-III from IC746 series. * Updated poll enables for all Icom xcvrs * Added noise reduction poll enable commit 9fb9fe8df3cd0c4aac71f6574db4c2681ddb6c45 Author: David Freese Date: Thu May 12 17:39:05 2011 -0500 K3 command query * Separate command-query processing into two separate methods - send commands with no read - periodically read incoming data stream, parse for known response strings pass processing of substring to new parse_xzy methods commit b4f2298a6d8ab02cc6c85614265b86c01aa7d250 Author: David Freese Date: Wed May 11 05:53:00 2011 -0500 K3 OM fix Restore missing sendCommand to OM initialization commit f003d7d645c4f15c2397af65fccbf20680035a9e Author: David Freese Date: Tue May 10 19:03:13 2011 -0500 K3 alt_vfo Missed the alt_vfo_capable flag commit 5958e0ca94101b9178dcff98df95d0d152b38820 Author: David Freese Date: Tue May 10 15:37:09 2011 -0500 TT550 A/B Corrected Pegasus Vfo A / Vfo B implementation. A/B vfo is entiredly within flrig since the xcvr does not store A/B information internally commit a695ac36531ef166f6ed900992c751f737f0c0e0 Author: David Freese Date: Tue May 10 15:29:59 2011 -0500 IC7000 erroneous code bug Removed erroneous code from initialization routine. Caused flrig to always report transceiver not connected. commit 491e2ce17a645f93284abf3a8c6d95f44fc0beb8 Author: David Freese Date: Mon May 9 16:29:40 2011 -0500 Version 1.1.3CI Alpha release commit ba7989676f70c1dbabdc3eac822dc75fd22b2f98 Author: David Freese Date: Mon May 9 15:59:51 2011 -0500 TT550 control panel * Removed separate 550 controls dialog * Added controls to tab grouping on bottom of main dialog normally hidden. * Changed menu item "Xcvr setup" to "Show controls" "Hide controls" depending on state of the new tab group. * Fixed restart memory of bandwidth and retention of vfoA bandwidth setting when switching vfo A/B * Added init/restore 302 function key assignments commit a70a812ece5c48b6a98ee14e00eac1eb5c27b6fe Author: David Freese Date: Mon May 9 15:59:51 2011 -0500 TS570 IF shift * Added IF shift control to TS570 * Enabled SWR readout commit 78253b3502ac631e7d87bae01e249c1f366b65bb Author: David Freese Date: Mon May 9 15:59:38 2011 -0500 IC746PRO Corrected get_bw_A/B methods for correct response length and use of BCD for values. commit 807ad1605d57e529af8d0e25c1541fdd885b4805 Author: David Freese Date: Mon May 9 07:51:41 2011 -0500 K3 controls * Added poll enable/disables for K3 * Added controls for - power level - rf gain - mic gain - noise blanker commit bf04b8210c29e3420ef4995967085399f7a854c0 Author: David Freese Date: Mon May 9 07:51:32 2011 -0500 Debugging * Added debug submenu with Events, Polling and Send Command access * Removed Event log menu item from Help submenu commit 065b0e4dd3bab97c20f899ce3b7bebcb37899b94 Author: David Freese Date: Sat May 7 18:54:30 2011 -0500 Version 1.1.3CH Alpha release commit 67240d96fcdcc0b8511915bcc011ded30ecf4857 Author: David Freese Date: Sat May 7 18:53:03 2011 -0500 Alt Vfo Adjust Added support code to allow flrig to xcvr control of inactive vfo. Not applicable to every transceiver. commit 8a7e5824259e1a72486f13c6c29a6121b2aca7d0 Author: David Freese Date: Sat May 7 18:49:48 2011 -0500 K3 delayed response * excerpt from K3 Programmers guide: The K3 will typically respond in less than 10 milliseconds. General worst-case latency is around 100 ms, except for commands that change bands, which can take up to 500 ms. Since the K3 provides a full-duplex interface, the computer can send the K3 commands at any time. Continuous, fast polling (< 100 ms per poll for bar graph data in transmit mode, for example) should be carefully tested to insure that it isn’t affecting radio operation. Polling during transmit not be used unless necessary. * Added method waitResponse() to accommodate the above behavior. Testing indicates that the delayed response may be an attribute of more than band change commands. commit 755a91f27f6e3b5df24e37463cfeedd50387a4e0 Author: David Freese Date: Sat May 7 14:34:33 2011 -0500 FT920 Correction to info response parser commit 2cf30248fa3adb7db7ba598e2aeb0cf4e20a283f Author: David Freese Date: Sat May 7 13:16:33 2011 -0500 Version 1.1.3CG Alpha release commit c5be00bcca4f6a817236f809c78ddfe252bcd6b7 Author: David Freese Date: Sat May 7 13:14:15 2011 -0500 IC746 series Bug fix for - get vfo A/B - get bandwidth A/B commit 4da3ed0efffe95bd6ba82938e9af62ebec707260 Author: David Freese Date: Sat May 7 12:46:12 2011 -0500 Version 1.1.3CF Alpha release commit bbd87b7614c7c8c52ac94442d7832e7c6a21ceff Author: David Freese Date: Sat May 7 12:44:39 2011 -0500 Xcvr DEAD Abort operation if transceiver does not respond within the configured time frame. commit 344433a032a8d7672d3edae2de706b90a7b484d1 Author: David Freese Date: Sat May 7 10:24:01 2011 -0500 Poll split Added support code to allow polling transceiver for split status commit 50b81010d6173fba23cf49db3e776cab3c2084e4 Author: David Freese Date: Sat May 7 10:10:21 2011 -0500 K3 get split Added get split command for K3. Same as Kenwood series commit cb6c3e524ae7aade6a694edb9e2e5b8c9bfee129 Author: David Freese Date: Sat May 7 10:07:52 2011 -0500 KENWOOD split Added split operation read/write to following transceivers - TS2000 - TS450S - TS480HX - TS480SAT - TS570 - TS590S commit 109c9119375a56584e204b90e848a632a58bb334 Author: David Freese Date: Sat May 7 09:22:07 2011 -0500 K3 initialization Increased read delay after OM; command string commit 3b39099c512d4471bd4ca9abc05e0552c182fefb Author: David Freese Date: Sat May 7 09:22:04 2011 -0500 TS450S vfoB * Added vfoB controls, freq, mode, bandwidth * Added split operation commit e160173e1b4bd6c17be64d8eb103555f276683f8 Author: David Freese Date: Fri May 6 18:32:06 2011 -0500 Version 1.1.3CE Alpha release commit 5c75da9f7ca3ac56bec413b084968b16b8543f81 Author: David Freese Date: Fri May 6 18:12:37 2011 -0500 TS590s showresp Added showresp to get methods commit e97c2a6e1d1f6b870b027f14277b7cca9eba7e4f Author: David Freese Date: Fri May 6 17:58:22 2011 -0500 IC7000 notch calibration Rewrote notch conversion based on values received from KH6TY and WB9REQ commit 02d1ed562e271b0daefa6b4d4b5eab9735aaf9cb Author: David Freese Date: Fri May 6 17:40:26 2011 -0500 Icom Notch conversion Restored conversion modified by 81864044935418ba0ed commit 0fcc4f0fbcc3a47fe01407993ab33b89fecc35b2 Author: David Freese Date: Fri May 6 10:03:54 2011 -0500 Version 1.1.3CD Alpha release commit e15db3c1d1d856f89faf6cdb223123d1a941074f Author: David Freese Date: Fri May 6 09:56:56 2011 -0500 TS590S vol control Corrected get_volume method commit 45818630ce3dede463545344fac2ec66931bbd8c Author: David Freese Date: Fri May 6 09:51:50 2011 -0500 Split * Added selectB / set_vfoB sequence to split-ON if vfoB was changed but not selected. * Added selectA to split-ON/OFF before the split command - primarily effects Icom series commit 68f35a1b3c1f64ee936a9644c73efbb7473c4916 Author: David Freese Date: Fri May 6 09:44:41 2011 -0500 IC7200 mic gain * Added get_mic_gain method commit 66f3cb46f64eea2c3925f1637d50087a32edadbd Author: David Freese Date: Fri May 6 09:19:09 2011 -0500 TT599 shutdown * Added undocumented *RMF0 command on program exit Restores xcvr front panel bandwidth control commit 8d79846c1524561e4102883a558b37de7809e2c0 Author: David Freese Date: Fri May 6 09:15:19 2011 -0500 TS570 metering Adjusted meter conversions for Smeter, SWR and Pout based on WB5NHL event log commit 611c60977aa5e140e637a1cb1d0388ef6dbca88f Author: David Freese Date: Fri May 6 07:38:40 2011 -0500 Version 1.1.3CC Alpha release commit 81864044935418ba0ed3cb26b2dacef79aed699e Author: David Freese Date: Fri May 6 07:35:42 2011 -0500 IC7000 Notch/IF shift * Added NF2 disable to initialization method * Added manual notch methods to xcvr class Was using the generic IC746pro base class method * Changed IC746pro manual notch control to cat command conversion * Removed IF shift control pending resolution of how to convert Inside/Outside settings to a single control commit cbce8e93a23f322cdd7daf65f281a25aedf3ea14 Author: David Freese Date: Fri May 6 07:34:47 2011 -0500 Control polling * Corrected associations between get_value and control * Added poll manual notch commit 3fec97445b98d0febf94484b986edc0f5b4646fd Author: David Freese Date: Thu May 5 21:43:23 2011 -0500 TT599 get power Corrected improper use of sscanf in get_power method commit 079e27f15423bcf45b5c42934c0232b29bbcfc69 Author: David Freese Date: Thu May 5 17:53:45 2011 -0500 Version 1.1.3CB Alpha release commit 1c3053afe73a63f2778009e953cd5c523e5ea2d6 Author: David Freese Date: Thu May 5 16:23:26 2011 -0500 TS570 bug fixes * Corrected methods - get preamp - get att - get bwA, set bwA - get bwB, set bwB commit 00ef8a56651211ca6266b0e592a1fa27df773dcc Author: David Freese Date: Thu May 5 16:23:19 2011 -0500 IC7000 bug fixes * Corrected get attenuutor method * Corrected get preamp method commit bdfcca02de7b01f03e70be809865bada23b77a1d Author: David Freese Date: Thu May 5 16:22:52 2011 -0500 Get power control Changed order of events for reading initial power level control Modification for TT599, but effects all xcvrs with power level control commit 54a9d12cca9c47f7070fecb8fb4644706982342d Author: David Freese Date: Thu May 5 10:12:40 2011 -0500 Version 1.1.3CA Alpha release commit 63277a449c8c49053f567c3e4a85b960dfed3991 Author: David Freese Date: Thu May 5 10:06:35 2011 -0500 ICOM response Changed base IC746 series to detect query response string - IC728, IC736, IC746(pro), IC756(pro) commit bb40e213bbc9a00ea7d1ae11581774fcadddd27b Author: David Freese Date: Thu May 5 08:43:26 2011 -0500 TT599 Pwr-Swr Restored get methods for power_out and swr commit 0323877402e15c4765eaba4152d9e05b1c6a7200 Author: David Freese Date: Thu May 5 08:33:51 2011 -0500 Freq List * Changed dialog size * Made vertical scrollbar fixed * Changed string formating commit 78e776071bbd546c517c4b256b06749bf049b383 Author: David Freese Date: Thu May 5 07:08:31 2011 -0500 IC718 * Added missing select A, select B and vfo B control methods * Corrected set mode CW-R * Added read power, mic gain commit 4ccce7e980c959a2fded322b324128e03b097385 Author: David Freese Date: Wed May 4 09:10:37 2011 -0500 Version 1.1.3C9 Alpha release commit dfa146b0ba39568e474f92f57db4290a9a090dfb Author: David Freese Date: Wed May 4 09:07:42 2011 -0500 FT920 Added FT920 class commit 980ad5ebbf71c344befd88e4bf372553bce9cca9 Author: David Freese Date: Tue May 3 19:03:49 2011 -0500 IC7000 bug fix * Corrected response byte count in waitFB and waitFOR * Added wait delay equal to total byte count in waitFB and waitFOR * Added Fl::awake() call in inner read loop in waitFB and waitFOR * Corrected missing postamble in get mic corrected event log descriptor * Added force of vfo, mode, bw when select vfo A or B pressed * Added missing postamble for set_vfoA commit 4a74378aae29cb9f05b837290ce2bdf90f0aa6e6 Author: David Freese Date: Tue Apr 26 19:30:43 2011 -0500 IC xcvr family * Added waitFB, waitFOR processing to set, get methods in - IC703.cxx - IC706MKIIG.cxx - IC718.cxx - IC7200.cxx - IC728.cxx - IC735.cxx - IC756.cxx - IC910.cxx commit 7f2ae933dc69f77fd6954b460649922486bbfdde Author: David Freese Date: Tue Apr 26 19:16:28 2011 -0500 IC7000 * Added CI-V transceiver OFF to initialization * Added controlled delay of read response to: - CI-V xcv OFF command - Select vfo command * Corrected Smeter, Pout parser * Added ICbase method to wait for ok/bad response to commands commit 4406d3966533e9989cecdb2500f6944cea0111d4 Author: David Freese Date: Mon Apr 25 08:16:45 2011 -0500 TT599 Added showresp event logging to TT599 class commit e1748e535869d4bce8665251489e51a07e4d5e09 Author: David Kjellquist Date: Sun Apr 24 15:03:43 2011 -0500 TS570 * Added vfo B - freq, mode, bw * Added noise blanker * Added Split * Added showresp event logging commit 354094040d739c8149187839b8f0f14d61fc8d60 Author: David Freese Date: Sat Apr 23 18:28:41 2011 -0500 Version 1.1.3C8 Alpha release commit 170a5a7ceea3306485eb513c80952f60e51e4003 Author: David Freese Date: Sat Apr 23 18:25:22 2011 -0500 Polling Added user configure items for transceiver polling commit abf4489e9b7b0ed8084df6986ecd00d67433a410 Author: David Freese Date: Sat Apr 23 15:20:00 2011 -0500 TS480HX Additional debugging statements using showresp commit d77da927dfaa9ce7886c31d8d4ece14d54cf8b9e Author: David Freese Date: Sat Apr 23 15:19:53 2011 -0500 IC7000 Modifed methods for new showresp event logging commit 361e437673163bc5b11f63460cd83c70b64b7d02 Author: David Freese Date: Sat Apr 23 14:05:34 2011 -0500 IC7200 Changed initialization of volume, rfgain etc. commit 5b2e35edad413a67f4a33efdbeedeb315f4e847b Author: David Freese Date: Fri Apr 22 18:07:38 2011 -0500 IC718 Added showresp event logging commit 095d202e92fa74aef38b7129013dedaffe0e9524 Author: David Freese Date: Fri Apr 22 15:34:28 2011 -0500 Version 1.1.3C7 Alpha release commit 57ace2faf5dcc3d5afa20481af5a8492ea695b8a Author: David Freese Date: Fri Apr 22 15:33:28 2011 -0500 IC7000 * Added virtual methods to supplant 746pro methods * Added new event log reporting * Removed filter selection from set_mode_... methods commit 3ddd26deac63187a73cc2be7f14acd30e38096dd Author: David Freese Date: Fri Apr 22 05:50:50 2011 -0500 Event Log * Debug statements changed to showresp statements - modified event log line format * Removed erroneous selectA statements in support.cxx commit bc487a97aaeaf412b18da4862d00203dcd62954b Author: David Freese Date: Thu Apr 21 15:06:42 2011 -0500 K3 split Added methods to cooperate with xcvr split operation commit a2dcfe8b1ff6c603a763e7ff69ba3b45992d947b Author: David Freese Date: Wed Apr 20 14:54:45 2011 -0500 IC7200 metering * Added methods to read - Power out - SWR - ALC commit d061f7f7c0380ae28d7f72299878c508f3ca1305 Author: David Freese Date: Wed Apr 20 12:20:48 2011 -0500 Version 1.1.3C6 Alpha release commit baf9feacc9d3072c3e7af9d5b8e8bca227052f28 Author: David Freese Date: Wed Apr 20 12:20:03 2011 -0500 Keep - Restore Correction to keep-restore logic when selections are disabled commit ad5116afb4198b1c33dd98d3db8c48784b7440cc Author: David Freese Date: Wed Apr 20 12:20:01 2011 -0500 K3 bandwidth control * Changed bandwidth control from combo box to counter - Allows bandwidth selection in 10 / 100 Hz increments * Modified showresp method to be non-virtual in rigbase - supports all xcvr classes using common parameter list commit ab1734463748b7d44bb0bbfd318a52707c1da9fd Author: David Freese Date: Wed Apr 20 08:42:33 2011 -0500 Color Dialog * Restore access to disabled buttons commit 3221cdbd7273827de79a35ed16a1f5c92974522e Author: David Freese Date: Tue Apr 19 20:45:28 2011 -0500 A-B Select force display value * On pressing Select A or B force the selected display frequency to be sent to the xcvr. commit 10e4b230a1ed94a5900e8f2ebb737e0df1c19d0d Author: David Freese Date: Tue Apr 19 19:11:08 2011 -0500 Compile Warning Fix for compile warning in rig_io.cxx commit d6fe486b48f83dc207e8437116d578c1caef30d8 Author: David Freese Date: Tue Apr 19 18:59:13 2011 -0500 Version 1.1.3C5 Alpha release commit bd5755f18ff17ccc50a024feff1b4999580ab101 Author: David Freese Date: Tue Apr 19 18:57:12 2011 -0500 K3 * Changed BW selector to include finer steps * Added read options to initialization method. - set power control iaw availability of K3/100 module - required a change in get_pc_min_max method - forced change in non K3 rig classes * Added default Mode/BW table * Changed Power out method to use the BG; query commit 0f22450848314aefb856e1239a239a126a78290a Author: David Freese Date: Tue Apr 19 15:34:03 2011 -0500 Select A/B * correction to commit fd99d188bd1657e018a8cc48be19f2cda2260c5f commit c5dba58bd46f0da43bff9ee8bd0c42e37ede389d Author: David Freese Date: Tue Apr 19 11:30:49 2011 -0500 Version 1.1.3C4 alpha release commit fd99d188bd1657e018a8cc48be19f2cda2260c5f Author: David Freese Date: Tue Apr 19 11:29:00 2011 -0500 Select A/B * Fixed incorrect method references for A/B selection - FT450 - IC706MKIIG - IC7200 - All IC746 derivatives commit b11057ed357ea60a02a9f44a28f1d0ce9fd99e83 Author: David Freese Date: Tue Apr 19 08:53:32 2011 -0500 RAY152 Added Smeter event statment commit c7dff8d68e740713ad88ba5653554a6187ef761d Author: David Freese Date: Tue Apr 19 08:53:18 2011 -0500 TS480HX/SAT * Update to class method set_power_control * Corrected setBW methods - missing ';' in command string commit 29f68841e3a81d25568e505257f171106932c0af Author: David Freese Date: Tue Apr 19 08:17:56 2011 -0500 IC7200 Added debugging statements commit 44566d0fb3144d9d420553894c73efacc3af75b1 Author: David Freese Date: Mon Apr 18 16:20:40 2011 -0500 K3 Overhaul of the K3 backend code commit 35ec168528b77c9bbc91dd6d251deb557e0756e1 Author: David Freese Date: Mon Apr 18 14:44:30 2011 -0500 FT857D s-meter Debug lines added to smeter / pout methods commit 26d8185af4539824000ace13167b000f3f2e9f38 Author: David Freese Date: Mon Apr 18 14:32:44 2011 -0500 TS480XH power control Correction to power control method commit 70bd622bae2306044d071a8ea8eb54b5b11f950f Author: David Freese Date: Mon Apr 18 14:29:06 2011 -0500 TT588 RF gain Corrected RF gain control inversion. commit 9df14fb461cd04f14cffeda0e98d988fd370abb7 Author: David Freese Date: Mon Apr 18 10:27:52 2011 -0500 Serial Stream Parsing * Changed rig_io serial stream read/write functions * Changed xcvr class methods to comply with new serial r/w scheme. commit 68ac858a989b7eb1f9d2acf24923c11c629ba31c Author: David Freese Date: Mon Apr 18 10:27:48 2011 -0500 Colors-Scheme Tweaks to the color/scheme dialog, save, restore commit 2fbec07c8a0956ab98f56ccaba2c467ec43c6c54 Author: David Freese Date: Sat Apr 16 15:35:19 2011 -0500 TT599 * Enabled debug statements in tt599 class methods * Changed method of parsing returned strings. 599 seems to send unsolicited strings when xcvr vfo/mode/bw are changed by operator * Corrected ?S power response parser commit 927db3d696e171e817ab28540c61560ec49e941b Author: David Freese Date: Sat Apr 16 13:33:26 2011 -0500 TS2000 Changed reply parsing to allow for unsolicited xcvr replies commit 13619050b9a32f651bca078cd566ce89b5829759 Author: David Freese Date: Sat Apr 16 10:38:44 2011 -0500 TT538 code clean up * removed unused const char[] definitions * removed unused variables commit 7e55bda325dd10e4d9dbe4c3acd3c2ec666156f7 Author: David Freese Date: Sat Apr 16 10:38:39 2011 -0500 System colors * Added system color selection * Added system style selection commit 65dc4b1fb79c47aa92d6cbfb91f94811e4260c2a Author: David Freese Date: Wed Apr 13 18:25:56 2011 -0500 Meter colors Added foreground color selection = frequency label color commit f9204b609152c022335924dc8715eac3acd481dd Author: David Freese Date: Wed Apr 13 17:51:00 2011 -0500 TT588 * Modified Smeter conversion * Corrected filter table commit 5ff58ace72f8d6b0ed5ba4c30e531594f34438ee Author: David Freese Date: Wed Apr 13 17:50:39 2011 -0500 TT550 Auto Notch * Changed auto-notch / noise-reduction to allow independent enable disable commit ef7b1ce8ff98d4075ccfa4829388d8931f954a05 Author: David Freese Date: Wed Apr 13 17:49:55 2011 -0500 TT550 smeter Rescaled smeter for Pegasus commit e93110a62ebdb88f888f359ff2d771634c86d761 Author: David Freese Date: Sun Apr 10 05:50:47 2011 -0500 Version 1.1.3 Maintenance release commit 7fad31fe5bc90e5a73fc71ce48ba1df93e99a124 Author: David Freese Date: Sun Apr 10 05:48:56 2011 -0500 IC7200 Vfo B Modified Get/Set for VFO B commit adfb09148cf44b0d75a15bd7013b4a24147ee0ce Author: David Freese Date: Sun Apr 10 05:48:51 2011 -0500 TT550 * Hijacked Preamp button for use as Spot button on front panel * Altered some first use initialization values * Changed Model 302 stream parser ... works now with TT538/550 * Changed serial i/o interface to use PurgeComm method on win32 * Added F key support to M302 interface * Added new controls to TT550 configuration dialog * Fixed Restart/Version response display commit 0c7b089ee39ae85bf48921de7e96d18bad913dc4 Author: David Freese Date: Fri Apr 8 20:28:31 2011 -0500 IC7600 RTTY fault Removed check for digital setting for all but LSB/USB modes commit 71649a4e025e29e9af4ce7b770748eed73b35c53 Author: David Freese Date: Tue Apr 5 09:05:52 2011 -0500 Adjust bandwidth Added method to all rig classes for which not defined. commit ffd29d7420ffdfd7e85a1750412763d5fc82fada Author: David Freese Date: Mon Apr 4 12:24:21 2011 -0500 IC7200 7600 TT550 * Corrections to mode set/get * xml_rpc loop clean up * TT550 init mods * Select A/B mods commit c0c382118a7b677d8660b4b7ed92c3f7f701b2ef Author: David Freese Date: Sat Apr 2 18:32:54 2011 -0500 FT100D ABA init Fix to 100D ABA race condx on startup commit c38b844a5bbdc454e0d8017842e8091d2d29a0e9 Author: David Freese Date: Thu Mar 31 06:53:11 2011 -0500 TS590S s/pwr meter Added support methods for Smeter and Pout queries commit 5ce6d56a750a83995d8b72e51ddd5019f2153591 Author: David Freese Date: Wed Mar 30 06:07:20 2011 -0500 Version 1.1.2 Maintenance release commit b54df4aa9a1423c0c8c6652810b796fde4efe6dd Author: David Freese Date: Wed Mar 30 06:07:17 2011 -0500 TS480HX/SAT update * Added vfoB and select vfo commands * Added initialization code to allow simple data control of bandwidth and center frequency * Initialize bandwidth center freq to 1500 Hz * Corrected bandwidth selection / read method * Corrected Smeter and SWR methods commit 3444ca3cb48c595ad66eb5dcbdcce8f8c66834d6 Author: David Freese Date: Mon Mar 28 13:27:25 2011 -0500 TT550 noise reduction Added NR init commit 4465b454548373e69cc43802559e7555c6471cae Author: David Freese Date: Sun Mar 27 14:53:07 2011 -0500 Meters / Colors * Modified smeter conversion for TT550 * Corrected color selection dialog callbacks * Changed meters to peak-hold type commit 4c5b946792deb03542b0e113092a9c7f1d6fa10d Author: David Freese Date: Fri Mar 25 18:21:57 2011 -0500 Serial thread timing * Changed serial thread to allow sending commands at 10 msec intervals, but poll only on Query Invl increments. * Disassociated sending commands from querying for status/data * Change action of serial retries to retry a read after sending a command * Removed serial re-init after changing serial timing values commit 95ca6ce38088c5c0fbacc1b31e12ea36cb898869 Author: David Freese Date: Mon Mar 21 12:34:07 2011 -0500 TS590S smeter Test code to attempt to read the sm0; response commit 60ea6d28c41957dab7e4c3d10d7ab6c0984fc47b Author: David Freese Date: Sun Mar 20 19:47:33 2011 -0500 Version 1.1.1 Maintenance release commit 145649f96992fe17bfd6355b50124dc3e5a7db72 Author: David Freese Date: Sun Mar 20 19:46:01 2011 -0500 TS590S update * Added FR0; FR1; select vfo commands * Added FT0; split command * Changed startup / close sequence * Removed gets for smeter, swr and power out pending resolution of transceiver responsiveness to the sm0; command string commit 37538146e74c3b7aa07411d78c0caaa3e20713fb Author: David Freese Date: Fri Mar 18 20:23:49 2011 -0500 Version 1.1.0 Maintenance release commit 825808612dddd24b1bc8d592dacb67a531c244ca Author: David Freese Date: Fri Mar 18 08:19:03 2011 -0500 TT550 update * Modified Model 302 detection/decoding * Added encoder sensitivity/step controls * Added transmit bandwidth controls save/restore commit 0a5bdc137c856b75b1a06799604c38872ffca30a Author: David Freese Date: Tue Mar 8 08:43:43 2011 -0600 TT538 vfob Restored prior operation of vfoB for the Jupiter Jupiter CAT commands do not provide sufficent control over vfo selection to warrant controlling the actual xcvr vfoB. commit 2c5ade44132bb0c29cc9f37a4330b8294d538447 Author: David Freese Date: Wed Mar 2 20:21:44 2011 -0600 TS590S vfo read-write Changed algorithm for read and write vfo A/B commit 2b915d608add99695f27f076c0b47102d7de50a1 Author: David Freese Date: Tue Mar 1 09:52:26 2011 -0600 TT550 remote Test code for Pegasus Model 302 remote commit ef29ed7315b61f11546a9a39784767a5094ceac5 Author: David Freese Date: Sat Feb 26 16:22:42 2011 -0600 A-B startup race Mods to correct A/B/A race condx during xcvr initialization commit 7e075405636c9581bb3e24e7049cdf53c51dfa36 Author: David Freese Date: Fri Feb 25 09:25:27 2011 -0600 TT550 keypad * Added keypad entry for Pegasus * Added correct vfo A/B operation including split commit 95d95bc75fce1c30a0f9f9810a7894e98d459b15 Author: David Freese Date: Wed Feb 23 10:57:32 2011 -0600 FT847 Added back end commit bcab820ce916f1301efa11f5e2a12e944ef1fccc Author: David Freese Date: Wed Feb 23 07:12:42 2011 -0600 TS590 ptt Added modifier to TX; command to specify ACC input signal TX; ==> TX1; commit 493b6950f0906aebe8020e961bc024293395b358 Author: David Freese Date: Tue Feb 22 08:36:05 2011 -0600 TS2000 update Vfo-B method additions commit 277941bdc62572a7593862f4ed69bedc4327f117 Author: David Freese Date: Tue Feb 22 08:36:05 2011 -0600 FT1000MP Tuner Added method for tuner ON/OFF. Recycled unused auto-notch front panel control commit 6abfdd288b83333a6cc35b7d2e386b28530505d5 Author: David Freese Date: Tue Feb 22 08:36:05 2011 -0600 TS570 compile error Missing end of method return statement barfs on some gcc compilers ... aargh! commit 25946efbc5f086ebcc312ce16012a74ebf049fd2 Author: David Freese Date: Tue Feb 22 08:36:05 2011 -0600 IC7000 auto notch Added set_auto_notch method commit b4708a3779234b8e7881d74a56a0b489bfec6ede Author: David Freese Date: Tue Feb 22 08:35:59 2011 -0600 FT100D Added control methods Added get_info commit d814bc8291d96a820391aec477a2f95ae84b3fe4 Author: David Freese Date: Sun Feb 13 09:01:34 2011 -0600 FT1000MP def bw Added method def_bandwidth commit 5f1fbcd22db56149132bbcbae4b92caf8a8d9740 Author: David Freese Date: Sun Feb 13 08:16:16 2011 -0600 IC series split Added split method to base IC746 series commit 4d2076291f66527b01fc76c57912e2c6fe3cec39 Author: David Freese Date: Sun Feb 13 06:53:41 2011 -0600 Default BW Added default bandwidth method to all transceivers which support filter selection as a function of operating mode. commit c53afceab0a9104722f7b10c0ac0268b0e14a53a Author: David Freese Date: Sat Feb 12 14:24:57 2011 -0600 IC7600 A/B mods Changed access method for A/B selection Added bandwidth tables and CAT for set/get bandwidth commit c541e1ae472d90f76eb0977c5b4721cc8b942495 Author: David Freese Date: Fri Feb 11 17:58:45 2011 -0600 FT1000MP swr/alc Added query methods for swr and alc commit 6abdb0c49c4fc1ea2590e25a6c5e8329a33d7451 Author: David Freese Date: Thu Feb 10 16:45:06 2011 -0600 RAY 152 smeter Created U values to smeter based on measured values. Measurements by Craig, WA8DRZ commit 21b23109474713e3f886fc98a9925acb069753ae Author: David Freese Date: Thu Feb 10 09:21:42 2011 -0600 FT1000MP power scale Changed power scale to square law. Expands scale below 25 watts. commit bb21b6253b6118c3dff8ba93a68d5daef4388a8d Author: David Freese Date: Thu Feb 10 08:45:17 2011 -0600 IC7600 update Added control methods for mode / bandwidth commit c01be68702c1feb08477634b1749a43dae15045b Author: David Freese Date: Thu Feb 10 07:31:06 2011 -0600 FT1000MP Bandwidth Implementation of full 8.2/455 filter selections commit b1fe8c614ab06f568851d8bcc2b9c598a93a3061 Author: David Freese Date: Thu Feb 10 07:30:58 2011 -0600 Button A/B Removed A/B button Changed A-B select buttons to lighted button commit 268f4fb858e31e64eb5017b6cbbefd4416dc467a Author: David Freese Date: Wed Feb 9 08:12:52 2011 -0600 ICOM select race * removed two_vfo capability for all IC746 derivatives * added IC7600 CIV codes for vfo select * added set/get BW, Mode for both vfo-A and vfo-B commit 867f0d01550bd56a4b00d093ebe5d3a437ba39df Author: David Freese Date: Sat Feb 5 22:03:43 2011 -0600 RAY152 - vfo Revert to 100 Hz resolution in CAT string commit b32168f927bf8b0f17a02d89b1402d6d5f9de8a3 Author: David Freese Date: Sat Feb 5 13:23:18 2011 -0600 Version 1.0.1.1 Alpha release commit 80633b64da6dc2dbd3f17f542ea65c11d6dcf03e Author: David Freese Date: Sat Feb 5 13:23:18 2011 -0600 FT1000MP vfo precision Set vfo precision to 10 Hz commit 78c369747ef7e980783c8d8c8e88b729010f2272 Author: David Freese Date: Sat Feb 5 13:23:18 2011 -0600 TT516 update * Added frequency readout precision specifier = 10 Hz commit beaff060f008e05feef74487dc333db2cc24a6ee Author: David Freese Date: Sat Feb 5 13:22:53 2011 -0600 Raytheon 152 Added Raytheon-152 transceiver commit de3bebda1a18f51861b8d89eca05b153e2bccd17 Author: David Freese Date: Fri Feb 4 19:10:44 2011 -0600 TS590S Added back end for Kenwood TS-590S transceiver commit fbf17df26bd1dde6dcdeb8e109b570be8064fef2 Author: David Freese Date: Fri Feb 4 19:04:31 2011 -0600 FT1000MP mods Changes to FT1000mp back end commit 7432862c0fdc002127dfa700a84f544b646eedcf Author: David Freese Date: Thu Feb 3 12:37:43 2011 -0600 IC746 family Changed default stop bits to 1 commit 07d4789386790c3b2cdb736b4819310e25b997a1 Author: David Freese Date: Wed Feb 2 07:29:43 2011 -0600 Version 1.0.1 Initial public release commit f960a7d8fa8545d4c4b7a74bb49bfe24cfa76f5b Author: David Freese Date: Wed Feb 2 07:29:38 2011 -0600 TT599 cleanup Commented out debug statements in class TT599 commit b47dbc2c2185fecb2f139a29c29db63db80b48e5 Author: David Freese Date: Mon Jan 31 08:05:37 2011 -0600 Version 1.0.0bY Alpha release commit d33ef332951a8f5f9d53a425433390f1dbf59e01 Author: Terry Embry, KJ4EED Date: Mon Jan 31 08:04:55 2011 -0600 FT950 update * Corrections to FT950 bandwidth filter selection * Support for vfo-A vfo-B commit d3a2af4f33cb30c3b549bd2405774c49f7aee2da Author: David Freese Date: Wed Jan 26 11:16:57 2011 -0600 Que management Changes to que management for mode and bandwidth commit ae0347bd6ec3471c1d4a91335dbfc2f9c1f6daf7 Author: David Freese Date: Fri Jan 21 16:20:26 2011 -0600 IC7600 IC746 FT450 * Corrected CAT command for set mic level * Code cleanup on IC746 and FT450 commit 9cb6b9d1fa128e174999f303e95ac92f29e66152 Author: David Freese Date: Thu Jan 20 07:06:37 2011 -0600 Orion-II smeter Added scaling factor to smeter method commit d2a5697a4a7f348486055b9e1a1de517bcc9dc26 Author: David Freese Date: Wed Jan 19 10:29:26 2011 -0600 Eagle CWU-smeter * Added missing CW upper sideband mode to mode table * Translated smeter cat response to flrig smeter scale commit 5ea9cc0bf9f02f7e3a84c070ce5c54c1c87c4019 Author: David Freese Date: Sat Jan 15 10:20:11 2011 -0600 Version 1.0.0bX Alpha release commit e78c7fb8e3224f4eadba937bf670b02cde26c55e Author: David Freese Date: Sat Jan 15 10:20:07 2011 -0600 Orion-II Smeter Changed smeter method to recognize 12 character response from xcvr "@SRMnnnSnnn\r" commit 0f1eea495a475d2afb5e68d502bf0da1e7720754 Author: David Freese Date: Sat Jan 15 10:09:04 2011 -0600 Exception handling Added exception handling code to pass throw error handling back to xml thread main loop. Allows program to recognize when xml server is shut down and restarted (fldigi). commit c10115c60c7943ad873909a29298b2455f642d81 Author: David Freese Date: Sat Jan 15 09:34:53 2011 -0600 TS450S init * removed RM1; string from get_swr method * added initialize method with RM1; command string commit e0c0bbf94e8c6f4f560f1ba5294432d1d9253e29 Author: David Freese Date: Fri Jan 14 18:12:40 2011 -0600 Version 1.0.0bW Alpha release commit 01d6148a8d4b26bac71b04cd801f5818ee284b63 Author: David Freese Date: Fri Jan 14 18:12:36 2011 -0600 Orion-II Added controls for - RF Gain, - IF Shift, - Audio volume commit 72b812de2c328fbda81aff685712c63cf25a9ae0 Author: David Freese Date: Fri Jan 14 15:21:56 2011 -0600 Eagle split Added h/w split support code commit 55d653bb2bf62054218e5fbbf025e9eb197f3399 Author: David Freese Date: Fri Jan 14 13:01:56 2011 -0600 Eagle-Orion-II * Added debug statements for testing backends * Removed unnecessary flags previously used to sync serial and xml threads. Replaced by mutex. commit ff67b97defbe0105d646075cdcacd9b0d2df0105 Author: David Freese Date: Fri Jan 14 08:18:14 2011 -0600 Eagle-Orion getBW fix Fix to getBW method for both TT566 and TT599 classes commit a9ab74c36326bff41d7a9738aa24001e2c167649 Author: David Freese Date: Fri Jan 14 08:17:53 2011 -0600 Home Dir Add trailing "/" to config-dir name if not included on command line switch --config-dir commit a6de27e0c6a43675c334b2052ddc741e21db7fc0 Author: David Freese Date: Thu Jan 13 09:05:16 2011 -0600 Version 1.0.0bV Alpha release commit 346c3c01024387dc83fb2d394fba53c9979e4892 Author: David Freese Date: Thu Jan 13 14:26:41 2011 -0600 ft450 tests commit 04c86fdb84e37cfc5126021c80a3b5d9f4cd896f Author: David Freese Date: Thu Jan 13 08:25:44 2011 -0600 Que processing Added source to change request to FREQMODE struc passed via queue. Allows single function processing of UI changes when data received from transceiver or external program (fldigi) commit 9549dd4956d83be98d4183ad1958da7599cb49f3 Author: David Freese Date: Wed Jan 12 16:34:53 2011 -0600 Version 1.0.0bU Alpha release commit 43e4eadbfa0c9859a00688cc22c8e185224b7ef7 Author: David Freese Date: Wed Jan 12 16:34:51 2011 -0600 64 bit recast replaced simple recast "(int)val" with "reinterpret_cast(val)" commit 535ba2f6788d89cab245e5af0700db45e4a3fa22 Author: David Freese Date: Wed Jan 12 16:34:47 2011 -0600 TT566-TT599 correction Corrected modes table for Orion-II and Eagle commit 27812acbd28bfc13ee3af970ee41818fca77d624 Author: David Freese Date: Wed Jan 12 10:36:48 2011 -0600 Version 1.0.0bT Alpha release commit 61b6ebafb6339eb93ce75d5666350dcfc98bdec5 Author: David Freese Date: Wed Jan 12 10:35:41 2011 -0600 Orion-II TT566 Added TT565/566 class commit 997229c09cf4e9e318e1772d8040c8cb759d2c85 Author: David Freese Date: Wed Jan 12 10:25:55 2011 -0600 TT599-Eagle Added TT599 class commit 0a8342ea1122b392b2857abc507cd68a1d695fe9 Author: David Freese Date: Wed Jan 12 10:25:51 2011 -0600 Version 1.0.0bS Alpha release commit e3a31247224936fd54f9bb6ea8c5b8a6bf675072 Author: David Freese Date: Wed Jan 12 10:25:08 2011 -0600 TT 535 Delta-II Added TT535 class commit 9ef17a001a6fc769c9b1e271f03735e4fb7a34c4 Author: David Freese Date: Wed Jan 12 09:52:37 2011 -0600 TT516 dual vfo Added support code for Vfo A/B operation with TT516 commit 397984aaebbedfe0d22ad24f976b93796a4d8f98 Author: David Freese Date: Wed Jan 12 09:52:10 2011 -0600 A B vfo select * Added A, B vfo select * Change color rendition of A / B to show active vfo commit c12a4bfc5c0f0ef8b0578716ae5f9dc203f7ec8f Author: David Freese Date: Sat Nov 20 05:20:07 2010 -0600 Version 1.0.0bR Alpha release commit ffebee96070f1ce9c737a9feaef02ec26e4a5bfd Author: David Freese Date: Sat Nov 20 05:19:40 2010 -0600 IC706 mode type Added mode type array to IC706 class commit 8a07b426988dc32867097157b73aa5da6e6c7416 Author: David Freese Date: Sat Nov 20 05:19:38 2010 -0600 IC7200 digi mode Added digi modes to IC7200 commit 1d9c27fab7c49d997a6de48dffde3b0dcf6e3041 Author: David Freese Date: Sat Nov 20 05:19:21 2010 -0600 Version 1.0.0bQ Alpha release commit 4e7d1f3626205bad4bd7d837aeb3606ffd8c3565 Author: David Freese Date: Sat Nov 13 07:05:17 2010 -0600 H/W PTT control Added code to show PTT control for h/w ptt controls. commit 4022e579f2d008d302bf6b5d8ce444a64e455f94 Author: David Freese Date: Sat Nov 13 07:05:12 2010 -0600 ICOM dual vfo Added control of vfoB to select ICOM rigs commit 4ec4702f774db4271879dc11638febfc67667f1f Author: David Freese Date: Fri Nov 12 07:38:22 2010 -0600 Parse Args Corrected parse_args function for compliance with fltk commit a34205b393b15e0b2e53eb25c89cfe6fe969a6af Author: David Freese Date: Sat Nov 6 14:33:06 2010 -0500 Version 1.0.0bQ alpha release commit 92d90b9be9853e03c1aeed794228a813a820b66d Author: David Freese Date: Sat Nov 6 14:02:07 2010 -0500 Dual VFO mod * Added controllable vfo-B using FreqDisp widget * Fixed initialization problems for K3 and TS140 transceivers commit 950b16477e7f0e69d6eb58aefcd476338d820ff2 Author: David Freese Date: Sat Nov 6 13:04:08 2010 -0500 Version 1.0.0bP alpha release commit 61ea3d2b496f1001b6e86cbab3a129134fa1c6e2 Author: David Freese Date: Fri Nov 5 13:06:23 2010 -0500 VFO A-B * Changed all freq_ mode_ bw_ to freqA modeA bwA preparation to introduce separate control of transceiver vfo-A vfo-B. * Changed all existing rig methods of freq, mode, bw to be vfoA specific * Added dual vfo control to Ten Tec 550, Pegasus * Added dual vfo / split control to Yaesu FT450 commit 3d64fc011b3abdd06b8ead69e99bc72eeaf3c225 Author: David Freese Date: Wed Oct 20 20:48:26 2010 -0500 K2 Update K2 update submitted by Ken Haase, VE4KEH commit 322a3cc4e976e315c2dd494fb266e23c008ca4f2 Author: David Freese Date: Wed Sep 22 20:04:17 2010 -0500 Version 1.0.0bO Beta release commit 68ae4e4fd108a21ff93f9f40877362b3f2e0c69b Author: David Freese Date: Wed Sep 22 19:56:48 2010 -0500 Rig Ordering Added missing rigs to enum which defines the rig ordering commit d28cacc906a58d483677e8733d04e70c5f4308fa Author: David Freese Date: Thu Aug 5 08:18:00 2010 -0500 Version 1.0.0bN Beta release commit 699c42037f352b75ea82913075c99c8c381853d3 Author: David Freese Date: Thu Aug 5 08:15:30 2010 -0500 IC703 * Added PTT cat command * Added LSB-D and USB-D modes commit 626d3b096b82ee82865f6fbb8985fe63790894b2 Author: David Freese Date: Wed Aug 4 19:21:44 2010 -0500 Config Dir Added command line switch to enable using a user specified directory for the flrig configuration files, ie: --config-dir as in --config-dir /home/w1hkj/flrig.tt550 commit f7a1e4898f698d8d4a304746e3edf32cfcb45939 Author: David Freese Date: Sun Aug 1 15:27:10 2010 -0500 Version 1.0.0bM beta release commit c1027a81324363625578c0472cae736d9c9cc478 Author: David Freese Date: Sun Aug 1 15:25:46 2010 -0500 TS480 HX/SAT CAT command changes based on K6SDR tests commit 9b8479be981b2f7303489bfdedd8e89dafa08a84 Author: David Freese Date: Sat Jul 31 15:35:20 2010 -0500 Combo Widget Modified sizing of popup browser used in combo box widget. commit 58e4d8bdc6593c2bf18bd90ad9d497712ffa2cab Author: David Freese Date: Sat Jul 31 09:40:59 2010 -0500 Version 1.0.0bL Beta release commit bc9b4c324b9426c0605bea9d9a6d10203a17e5d6 Author: David Freese Date: Sat Jul 31 14:35:37 2010 -0500 TS480 HX/SAT Added new rig clases for TS480HX and TS480SAT commit 054e92adadca382dd7f0f20b481d7b58bda61e06 Author: David Freese Date: Sat Jul 31 14:35:33 2010 -0500 TS450 update Added class method get_modetype and support string. commit 9d72cd8f211a59f35ba80ef3347812aaf8eeb7b9 Author: David Freese Date: Fri Jul 30 10:08:36 2010 -0500 Version 1.0.0bK Beta release commit f1a4670fd00e8101359caf64c03dc294cd3d1abb Author: Frank Tomesh, AB2ZO Date: Fri Jul 30 10:06:24 2010 -0500 IC703 seg fault fix Added missing _mode_type initializer to IC703 instantiation commit 08f48daf2bc640853ac257f2bb0b4564fb1ea43e Author: David Freese Date: Sat Jul 17 10:06:45 2010 -0500 Version 1.0.0bJ Alpha release commit 6e82feff3219c21b78b8e4f07a63fe6073e5aeaa Author: David Freese Date: Sat Jul 17 05:00:17 2010 -0500 Echo suppression Correct error introduced by d57238d6 commit db0834c9c9bf5a0fe45aeaf2e7cf56d1fd3ec720 Author: David Freese Date: Fri Jul 16 12:37:54 2010 -0500 Version 1.0.0bI Alph release commit d57238d61f4714a5ce9f3f37969799242da4a261 Author: David Freese Date: Fri Jul 16 12:34:01 2010 -0500 IC703 bug fixes Config dialog not properly initialized for IC703 type Echo suppression algorithm corrected commit 895a85b55aded51a0dc15395df2911abad70d001 Author: David Freese Date: Wed Jul 14 07:55:22 2010 -0500 Version 1.0.0bH Alpha release commit 9a6e9c4e9957fd360f6a822fcc18b3698da97c0b Author: David Freese Date: Wed Jul 14 07:41:17 2010 -0500 IC703-CIV Fixed CIV address selector initialization to include IC703 commit ff6799075c9138b60d921e425c7271bb1555ff4f Author: David Freese Date: Tue Jul 6 12:30:32 2010 -0500 Version 1.0.0bG Alpha release commit 1d5dc71a3274bf345047515d61a0232d94cb328e Author: David Freese Date: Tue Jul 6 12:30:13 2010 -0500 IC7200 update Complete rewrite of the IC7200 class commit 7b3adae3cb91b404e1899e4a82d958fc1fcaccb7 Author: David Freese Date: Tue Jul 6 12:29:18 2010 -0500 IC718 update Corrected mode selection method commit 7cacc8ad1dc10df7ff7817bec7c3c48b52846b66 Author: David Freese Date: Sun Jul 4 20:18:41 2010 -0500 TT550 Auto Tuner Added reverse engineered CAT command sequence to enable optional auto tuner. commit 665418122a2c34e4319756f17d43c8ebb21fb7a4 Author: David Freese Date: Sun Jul 4 15:18:38 2010 -0500 RTS-DTR ptt Enable both to be used simultaneously commit 8091162998f2411065c28fc2b9c70a1df084e7c2 Author: David Freese Date: Mon Jun 14 19:44:52 2010 -0500 TT-538 Po/SWR Added reverse engineered Power out / SWR CAT commands to Ten Tec Jupiter commit 8a68ac9190719ddc7a7ad0dff5f8dd2a312bd978 Author: David Freese Date: Thu Jun 3 19:55:55 2010 -0500 Version 1.0.0bF commit 66f7861d156ce914161ab2ef647a4ae87c1f55e4 Author: David Freese Date: Thu Jun 3 19:53:04 2010 -0500 Menu update Corrected initialization of toggle menu items commit 77baab657a5fed2522475c7afaeedf52e5e4b490 Author: David Freese Date: Wed Jun 2 17:21:28 2010 -0500 Version 1.0.0bE Beta release commit b567f0f42954fcf076b92855b045ec5b9f399b42 Author: David Freese Date: Wed Jun 2 17:14:01 2010 -0500 Restore Xcvr Added menu item to allow enable / disable of restoring transceiver to it's value of frequency and mode when flrig is started. commit a58d4f60c97ba64f51db34e8e01fdbf23f8546e7 Author: David Freese Date: Wed Jun 2 16:37:01 2010 -0500 FT817 mods Changed FT817 code to replicate the FT857D methods commit eda4e7ec40391192741aa019e0e76e2797c16198 Author: David Freese Date: Wed Jun 2 12:05:34 2010 -0500 Fluid source Added rigpanel.fl to the distribution source package commit 8654ddb14eb751aa1fc6e07e75867b87ec6a102d Author: David Freese Date: Mon May 17 12:07:16 2010 -0500 Read Stream Added ability to intercept transceiver serial stream for rigs requiring that service. commit 2594d0a4428f6aaeec67c1bf40c73268f396017d Author: Jason Turning, N6WBL Date: Fri Apr 30 04:01:43 2010 -0500 IC718 Auto Notch Added auto-notch control code commit b97848d07e040d337ae3553f2ead2c2107e9b002 Author: David Freese Date: Thu Apr 29 00:03:45 2010 -0500 ICgeneric split * Split ICgeneric into ICbase and specific families of transceivers - IC746 - IC756 - IC910 - IC7000 - IC7200 - IC7600 - IC7700 commit 500628b94f97bcf7b19db8a8df208dc5fa3d3a6a Author: David Freese Date: Thu Apr 29 00:03:39 2010 -0500 IC703 Compression Activated Compression On/Off control commit 739a7b4f63b8c2b62949f6e00d28b34a44f81f8c Author: David Freese Date: Thu Apr 29 00:03:31 2010 -0500 IC703 / TS450S Added new rig classes for Icom 703 and Kenwood 450S transceivers commit 32492ac134a955a44eb9a8601a80a285d6ac40c4 Author: Jason Turning, N6WBL Date: Thu Apr 29 00:03:18 2010 -0500 IC718 additions Added auto_notch and compression on/off controls Added vox on/off control commit 3f5e11e3c8556bc87b26117f41deaf8b4ccc85da Author: David Freese Date: Tue Apr 27 15:10:44 2010 -0500 IC718 rf gain Added get_rf_gain method to IC718 class. commit 52f8e178f21100d291adf2a5d2ee6ce44ffa6fdd Author: David Freese Date: Tue Apr 27 12:52:09 2010 -0500 Added rigpanel.fl Missing from the distribution tarball commit 33b77d634e84e8143549c6b395f76c9f06dd6952 Author: David Freese Date: Mon Apr 26 06:43:37 2010 -0500 Version 1.0.0bD Beta release commit 04ef71f58032b052a8398b461e671d236db9073f Author: David Freese Date: Mon Apr 26 06:41:30 2010 -0500 IC7200 Data mode Corrected get data mode command string commit cf066d303f711f36df0c9dafcab3fc5e5f9e6d9e Author: David Freese Date: Mon Apr 26 06:31:46 2010 -0500 IC718 corrections * Added mode/bandwidth * scaled smeter response commit c67a7971285e8baf4200875f0245021830fca8da Author: David Freese Date: Sat Apr 24 09:19:01 2010 -0500 Version 1.0.0bC Beta release commit 5df3c55f91482402acffc4308e0fdf3ed75394cc Author: David Freese Date: Sat Apr 24 09:19:01 2010 -0500 ICOM update * added CIV address configuration with revert to default * added USB audio selector for IC7200 and IC7600 * corrected integer to BCD conversions for all Icoms commit b0b0afc6fee23a9d1d45d944c9bc14ea64ca3833 Author: David Freese Date: Sat Apr 24 09:18:35 2010 -0500 Freq Control Widget Added configurable font to class FreqControl commit 9d9864bc62d12e5127ca4ae6a24fc941cd3b178a Author: David Freese Date: Thu Apr 22 05:23:35 2010 -0500 IC7200 changes Restored default CI-V to 0x76 Added support for "digital" modes commit 195fcd9d36ebf7c790219ed0299f2b57fe7d3581 Author: David Freese Date: Wed Apr 21 07:50:40 2010 -0500 IC718 Added Icom 718 transceiver commit 526150bd99d3a9763e17fc29a85969a45012a6a1 Author: David Freese Date: Wed Apr 21 03:46:24 2010 -0500 K3 mode get_mode correction for digital mode selection commit d5a86492cf514cab37f77474baf111f9974d5b98 Author: David Freese Date: Tue Apr 20 16:45:53 2010 -0500 Version 1.0.0bB Beta release commit a2a004da24c26335f3c3d0efebfc454129c2e9fb Author: David Freese Date: Tue Apr 20 16:42:05 2010 -0500 IC7200 Default CI-V address changed to 7F hex Transceiver commands set to match IC756PRO-III commit 70f138e48b6b5564a87d6d5cc2803176447cffdb Author: David Freese Date: Tue Apr 20 16:36:26 2010 -0500 K3 bug fixes Set audio gain Get mode commit 05cd9742f46a6b4cdb4eddfe227da9a14cc22511 Author: David Freese Date: Mon Apr 19 17:55:05 2010 -0500 Version 1.0.0bA Beta release commit 8ff9611a0829d03380b369f6577358ee14d0b161 Author: David Freese Date: Mon Apr 19 17:55:02 2010 -0500 Build static distribution commit 90250eea337eeb53d1c6ad7d5ab82e3202c37fa5 Author: David Freese Date: Mon Apr 19 17:54:58 2010 -0500 K3 mods * Corrected read frequency for K3 * Added Bandwidth control and read * Added power output read * Corrected set audio gain * Added read audio gain commit 3f7ac25277a0ed8cfe8bbd9cdee38e3d9b503546 Author: David Freese Date: Sat Apr 17 07:41:24 2010 -0500 Exec during config Enabled rig control to continue when configuration dialog is open. Effects those rigs with keep-alive software timers. commit 52de9938a97beed25636589ad53751e852218a8e Author: David Freese Date: Thu Apr 15 20:10:44 2010 -0500 Version 1.0.0b9 Beta release commit 5c111dedc4cac2a6322e67bacf330f369f21f211 Author: David Freese Date: Thu Apr 15 20:08:56 2010 -0500 SWR enable Enabled SWR meter for transceivers supporting that query commit b36ef3c6b3f73c512aa99bb2d51de9f8bf147f84 Author: David Freese Date: Thu Apr 15 13:10:06 2010 -0500 Power - 7600 * restored initialization of power out control * added IC7600 to rig enumeration - fixed loss of rig naming above IC7600 alphabetically commit 102278bfb9cc4a7e1b726db58933dab73146c1f0 Author: David Freese Date: Tue Apr 13 18:42:40 2010 -0500 Version 1.0.0b8 Beta release commit 96005f5d209291e4ca5708ff56d00bdccf75dd95 Author: Andrew Hart, VE3NVK Date: Tue Apr 13 18:39:44 2010 -0500 IC7600 update Added code to support attenuator commit 3fbeee1a046f6ce83136123dfaeeba908241a691 Author: David Freese Date: Mon Mar 29 11:11:11 2010 -0500 FT1000 series * Separated FT1000, FT1000MP and Mark-V FT1000MP classes * Disabled FT1000 pending tests * Disabled Mark-V pending tests * Rewrote FT1000MP support code commit 1e93a0c709cbe49c3da5acf75d33987357218a34 Author: David Freese Date: Sun Mar 28 06:09:01 2010 -0500 Version 1.0.0b7 Beta release commit fa215e259d80c742ad2750ded312630de869b74d Author: David Freese Date: Sun Mar 28 06:08:58 2010 -0500 OS X serial device Increased field size to accommodate very long serial port designations on OS X commit e2a1ff09d49fe43335bcd7972212eed56350da21 Author: David Freese Date: Sun Mar 28 06:08:08 2010 -0500 FT1000 FT1000MV update Modified get_freq command string commit fe2bc28d9c5d138708a9ef60dff135086ffb751a Author: David Freese Date: Fri Mar 26 13:54:32 2010 -0500 TT550 AM mod * Added back end code to support AM mode power level adjust This command string not detailed in the TenTec Programmers Manual ... gleaned by reverse engineering the TT control prog. * Set minimum power level to 5 watts iaw TT550 manual commit 8079933106034ecec764073a8eb028e845b5bf76 Author: David Freese Date: Wed Mar 24 09:10:53 2010 -0500 DLL dependency Removed dll's from repository dependency Still required for win32 build commit 462bc3976ba41911e7c2515eeb58886566040e52 Author: David Freese Date: Wed Mar 24 12:54:37 2010 -0500 IC7000 mods * Added LOG_INFO statements for Icom debugging * Added separate mode / bandwidth descriptive arrays and support code for 7000 * Added new command line switches when log level set to INFO --rig_debug --xml_debug --debug (both) commit bcf8499441552531f601d0e1dc0e39d5a86623df Author: David Freese Date: Fri Mar 19 15:08:09 2010 -0500 Version 1.0.0b6 Beta release commit e087a07d137203997778c421bc46ce760614e58b Author: David Freese Date: Fri Mar 19 15:05:41 2010 -0500 TT550 bug fixes Changed gain computation for speaker output, sidetone vol, and RF gain. Inverted sense of "enable keyer"; checked = keyer enabled Added missing values to enumeration of rigs - caused error on reading previous status. commit 713b0a77a0072c4be6a2030dfe1127a359c94a4a Author: David Freese Date: Fri Mar 19 07:12:17 2010 -0500 TT-538 gain table Introduced gain table for conversion to/from panel % and data value for Audio Gain and RF Gain. Corrects for difference between transceiver and software conversion. commit c324e27950f5afe69337a6028a6bbc183a06bb3b Author: David Freese Date: Wed Mar 17 11:10:03 2010 -0500 IC746 / Pro Disassociation Removed several 746Pro commands from 746 class structure Modified 746 BW strings commit 204b6d8c30f2262fd59249a5a9c6a0df52db758a Author: David Freese Date: Tue Mar 16 19:26:08 2010 -0500 Version 1.0.0b5 Beta release Added ChangeLog commit 37f966019007dbaeb8be5009de63fa6c5522a667 Author: David Freese Date: Tue Mar 16 19:15:58 2010 -0500 FT1000MV Completed FT1000MV class - untested commit 018b3446978efe82ed0875ff6bf40f5414708577 Author: David Freese Date: Tue Mar 16 19:14:56 2010 -0500 FT1000 Added FT1000 class, untested commit 5c232a5c64eed629374921e36a828eb11803ec50 Author: David Freese Date: Tue Mar 16 19:12:02 2010 -0500 FT450 Volume range Changed volume range to 0..255, same as transceiver CAT command range for volume. Fixes round off error during initialization. commit e53f04cd63bc3772f6ff05b22803108e6f2a83c7 Author: David Freese Date: Sun Mar 14 14:40:11 2010 -0500 FT2000 debug strings Added content to FT2000 debug strings commit a59c478c6ec9d0d3db8b6042240deb73608fe464 Author: David Freese Date: Sun Mar 14 14:24:11 2010 -0500 TS2000 Mic Gain Fixed Mic Gain conversion commit b240047655f3a1fb425f9d6e3b212d29c6307884 Author: David Freese Date: Sun Mar 14 14:24:09 2010 -0500 IC-746 BW Changed BW strings to Narrow / Wide commit 20c32530f09186d08f78468eecccac2f6517cca7 Author: David Freese Date: Sun Mar 14 14:23:45 2010 -0500 Split Operation Added vfo #1 / # 2 split operation commit 97221f4348eb352f6142cdec4401092ed018bf1c Author: David Freese Date: Tue Mar 9 17:42:57 2010 -0600 Version 1.0.0b4 Beta release commit 5b17be26ce367189b76665db9d066acf755d68a6 Author: David Freese Date: Tue Mar 9 16:01:06 2010 -0600 TT-550 update Added separate xmt bandwidth selector / enable Fixed keyer timings Added missing thread locks to gui control callbacks commit 7f401314b8a6fe227cf264561f3009d662803430 Author: David Freese Date: Sat Mar 6 08:41:52 2010 -0600 Version 1.0.0b3 Beta release commit f8b355b916ae29cea170371acdcc24ad18169fc7 Author: David Freese Date: Sat Mar 6 08:40:41 2010 -0600 K2 serial baud rate Changed default baud rate to 4800 commit 8ee433c83e0c8fcc5c18176a9bf930a4eb405098 Author: David Freese Date: Sat Mar 6 04:47:35 2010 -0600 Pegasus TT550 mic gain Added mic gain control to TT550 back end. commit 003bb0cc4955c2115204f540ba046911fc445993 Author: David Freese Date: Fri Mar 5 10:00:04 2010 -0600 Version 1.0.0b2 Beta release commit 2792b7429ab858e8b2947c3b9b6add775ad6ebef Author: David Freese Date: Fri Mar 5 07:45:03 2010 -0600 On Line Help link Added Help/On Line help menu and associated code commit 9b36545425a76095a558c3a6c3e7a1aae4deca65 Author: David Freese Date: Wed Mar 3 13:48:36 2010 -0600 Version 1.0.0b1 Beta release commit 03144154216f66f493a1595bc2983c63452b476d Author: David Freese Date: Thu Feb 25 18:26:51 2010 -0600 Version 0.9.99R Alpha release commit 3c372e6b126145706e3cd4c72cb4e16adc5ccd9b Author: David Freese Date: Thu Feb 25 18:25:26 2010 -0600 Omni-VII TT588 Added new rig backend for TenTec TT538 commit 568ff5908143c7eff3edc3b3f5aa6b3e6a5f4329 Author: David Freese Date: Thu Feb 25 18:23:32 2010 -0600 Jupiter-TT538 update Range computation for Vol, RF and Power commit a6820847389ae6cbd971b69faacc8012aab3ec0b Author: David Freese Date: Sat Feb 20 15:58:00 2010 -0600 Version 0.9.99Q Alpha release commit ae6a40a8986265e4b32a7dd99e7aca1a6ea44a5b Author: David Freese Date: Sat Feb 20 15:56:58 2010 -0600 TS570 update Added code to intercept transceiver unsolicited data streams commit ae2ccbdb5cc87ad20f769f46934ed78826e1c915 Author: David Freese Date: Sat Feb 20 15:56:03 2010 -0600 FT450 update Added Voice command toggle; Special configuration switch commit 13bf35f18dd5260754ea05d46753bed7fce415ce Author: David Freese Date: Fri Feb 19 17:29:01 2010 -0600 Version 0.9.99P Alpha release commit 5a807eda20d5c2c348965522d16708759dbfa623 Author: David Freese Date: Fri Feb 19 17:28:11 2010 -0600 Jupiter update Added controls to center xcvr DSP filters at a specific audio frequency. Automatically adjusts passband tuning to center the selected filter at the designated center frequency commit 01c4434d9b7ef8aa764440d39aa1d4dc5f737337 Author: David Freese Date: Thu Feb 18 16:56:48 2010 -0600 Version 0.9.99O Alpha release commit 800af3a4b61242b225a336f6999ba4d80aca5d48 Author: David Freese Date: Thu Feb 18 16:53:37 2010 -0600 Jupiter-TT538 update Added CAT push-to-talk command string Added master oscillator adjust - generic Changed TT550 vfo adjust to generic Added 150, 165, 180, 225, 260 Hz wide DSP filters Set Serial port ctrl parameter ICRNL to inhibit CR to LF conversion. commit 0fdeef54a1cf52059e3b2adb83c95a5653154da7 Author: David Freese Date: Wed Feb 17 04:17:10 2010 -0600 Version 1.0.0b01 Initial beta release commit 20047a63de5a41ced7a0bf6d6691cb921c9dfc84 Author: David Freese Date: Sat Feb 13 12:46:26 2010 -0600 Version 0.9.99N Alpha release commit ecbe0a55cdf82d37b78aaad7518d4eacbd5aae15 Author: David Freese Date: Sat Feb 13 12:45:01 2010 -0600 TT550 Vfo Adjust * Added ability to correct for master oscillator offset. Correction entered in ppm using counter control * Tested computation using 5, 10 and 15 MHz WWV transmission. commit 164433ed2534ebfb5b2dbed092d2645f3ec0462e Author: David Freese Date: Thu Feb 11 10:01:42 2010 -0600 Version 0.9.99M commit c018a65e0abd3ab76b583562454b8ca4a6dbaec1 Author: David Freese Date: Thu Feb 11 07:39:07 2010 -0600 TT550 new mode Added DIGI mode to TT550 Pegasus xcvr . USB transmissions . Rx center frequency at 1500 Hz . BW changes are centered at 1500 Hz . Tx BW full 3000 Hz . IF shift (pass band tuning) moves passband around the 1500 Hz center point Changed IF shift to +/- 500 Hz, 50 Hz increments commit bf8edef2a548570330ed942f0bdfa1f678b37fa8 Author: David Freese Date: Sat Feb 6 21:11:14 2010 -0600 Version 0.9.99L Alpha release commit 4d56b12bf89441057bbd0e5a45024035eda683fa Author: David Freese Date: Sat Feb 6 21:10:03 2010 -0600 XMLRPC sync delay Added 200 msec delay between initial set modes / bandwidths and set mode / bandwidth. Needed to prevent premature response to xmlrpc mode/bandwidth query. commit 85aa859aa0ebd7f26bbd41a452aea5f8cdf9ac28 Author: David Freese Date: Thu Feb 4 18:30:24 2010 -0600 Version 0.9.99K Alpha release commit 881c3ed2732d4113da214d03d6fdda4b14296929 Author: David Freese Date: Thu Feb 4 18:29:42 2010 -0600 OS X missing include Added commit cfcda3ffeeed8634d9a1969cf95aa810354bcd47 Author: David Freese Date: Thu Feb 4 15:59:32 2010 -0600 Version 0.9.99J Alpha release commit f7dbe5dfd15ad3c8b759961bd390e3771fde8488 Author: David Freese Date: Thu Feb 4 15:58:21 2010 -0600 WIN32 build fix commit 3a3328766964a3fd62e0f40a0992194aa83322ec Author: David Freese Date: Thu Feb 4 13:55:44 2010 -0600 Version 0.9.99I Alpha release commit 61f1e7142aec4c2a821b3aa2ea5a30a48d680bfc Author: David Freese Date: Thu Feb 4 13:55:41 2010 -0600 Status File Change Removed rig_nbr from status file Determine rig_nbr based on noun name of last transceiver used. Status file is backward compatible. commit 06744614c77e6b981340daf30e01dec719c4b454 Author: David Freese Date: Thu Feb 4 12:47:42 2010 -0600 Version 0.9.99H Alpha release commit 13291947e484402be64d4692177840b8ade3c7e3 Author: David Freese Date: Thu Feb 4 12:42:40 2010 -0600 Serial Port Discovery Changed serial port discovery routine. * if available, use non-polled device lookup in Linux * added code to support OS X, FreeBSD serial ports commit 33730965244451adcb626eb023aeccc9fb17d39e Author: David Freese Date: Thu Feb 4 11:33:13 2010 -0600 TT-570 update Added TT-570 to enum declaration in rigbase.h commit 8a0f254c4f9f3d84ba8db4c600627066d7a31e4f Author: David Freese Date: Thu Feb 4 11:32:17 2010 -0600 TT-538 update Update to volume control read/write commit 9f0d0bca88d9bf6a0ed3365fb57a03816b28e41e Author: André - M0JEK Date: Thu Feb 4 06:59:47 2010 -0600 OS X exit on start Fix to OS X version exiting immediately after start commit c581acc68db7d996c9349f8570372698110ae5ae Author: Chris Sylvain Date: Sun Jan 24 21:06:21 2010 -0500 TS570 bandwidth control and basic metering commit ee6911a7bd00eee59c9c5ab65d291c6e1454ef15 Author: Chris Sylvain Date: Thu Feb 4 06:54:24 2010 -0600 TS-570 S-meter scale adjusted commit 4341cabcbad5c7773d0ecd70dcc7005146d5ca3c Author: Chris Sylvain Date: Thu Feb 4 06:54:21 2010 -0600 Add initial Kenwood TS-570 support Kenwood TS rigs and Elecraft K2/K3 are all similar and yet different commit 35e8af57dd4f891ebfb12a369e8406aede17a20e Author: Chris Sylvain Date: Thu Feb 4 06:47:25 2010 -0600 Use modulo arithmetic on loopcount in serial loop commit cb73ffe643166bea562f0119a592ab20d236511f Author: David Freese Date: Sun Jan 17 13:33:29 2010 -0600 Version 0.9.99G Alpha release commit 4e275fe1421fba248c6c3b0deab4810a2d560248 Author: David Freese Date: Sun Jan 17 08:02:26 2010 -0600 Use defaults fix menu item state was not restored on program start. commit 658c4621d203a6491d7a1f8e02eff445f637a986 Author: David Freese Date: Sun Jan 17 08:01:21 2010 -0600 TS2000 fix dev_bw set to wrong value in class definition. commit b9279df9c9b73ebff2fda9e9e3f15646cc54e20d Author: David Freese Date: Sat Jan 16 18:47:29 2010 -0600 Version 0.9.99F Alpha release commit d5170940cbf3c0b00120c079c2a943ed13353397 Author: David Freese Date: Sat Jan 16 18:44:41 2010 -0600 Use rig data Added menu item to use current transceiver freq, mode, bw when restarting program. commit 1b13be12ec502d39874697247734338af7591593 Author: David Freese Date: Sat Jan 16 18:27:09 2010 -0600 TT550 noise blanker addition Added noise blanker code Added code to populate agc and nb level combo widgets commit f723ca6f64fd40888da9d0efb6825e8c58f3d661 Author: David Freese Date: Sat Jan 16 14:06:47 2010 -0600 Version 0.9.99E Alpha release commit 02a60779bf58b81752df0385e5feb3c36858ef25 Author: David Freese Date: Sat Jan 16 14:05:05 2010 -0600 TT538 / TT550 additional controls Added controls, modified existing, tested i/o stream for consistency with Pegasus Windows GUI application commit edc73ce15fd3566401c12e4f5c6d4c9af90ffa29 Author: David Freese Date: Fri Jan 15 23:40:24 2010 -0600 TT538 / TT550 Initial work on TenTec Jupiter, Pegasus and Pegasus emulation mode for Jupiter. commit a6d7eb1e8ab2a82a7f7b5e6896d0bea9e6247ed3 Author: David Freese Date: Wed Jan 6 10:47:32 2010 -0600 Version 0.9.99D Alpha release commit 8ecf733ae12593eccb545d47e3419c627cc958d8 Author: David Freese Date: Wed Jan 6 10:46:30 2010 -0600 FT450 Preamp Read Read logic was inverted. Fixed. commit 5ff0ca1aeb1b5c6f4eeebab689582b1a8d434eeb Author: David Freese Date: Mon Jan 4 16:12:11 2010 -0600 TT550 work commit 1728d0b64d597b0827ec762b7e3f5f745a19c3b9 Author: David Freese Date: Fri Jan 1 20:37:03 2010 -0600 Version 0.9.99C Alpha release commit c9a92062dae7758354efb22c50293e34807b56ed Author: David Freese Date: Fri Jan 1 20:37:00 2010 -0600 Jupiter-Pegasus DTR line Changed default to DTR enabled for TT-538 and TT-550 xcvrs commit ca14ecdba87a28f0732ce6b6fac4a228bd15af35 Author: David Freese Date: Fri Jan 1 20:36:55 2010 -0600 FT767 transceiver Added transceiver class FT767 XmlRpc error reports Suppressed stderr reports from xmlrpc library commit f2df2ba7e9d72ac5f7fb84329f1d7d8d41959187 Author: David Freese Date: Wed Dec 30 14:57:40 2009 -0600 Version 0.9.99B Alpha release commit 88db85e42f27b3191a1984e355c7d19c9e328a6d Author: David Freese Date: Wed Dec 30 14:57:40 2009 -0600 XML_IO Race Condition Corrected race condition during xml_io update to mode/bw TT-516 AM bandwidths Added AM bandwidths table commit 8b336f518ce14c2ddb4026a072e4bbd2c1205ff3 Author: David Freese Date: Wed Dec 30 08:59:05 2009 -0600 FT100D fix Fixed bit interpretation for transceiver bandwidth report Submitted by Walter Fey, DL8FCL commit 98fc2e9d146ebe8d714e257f2bb6506bfa571a01 Author: David Freese Date: Tue Dec 29 08:17:22 2009 -0600 XMLRPC mod Updated xmlrpc calls to server to comply with changes in server command language. commit b1a1061ef566ff17105d3161d02bbc817bdccbe1 Author: David Freese Date: Fri Dec 25 12:19:00 2009 -0600 Version 0.9.99A Alpha release commit 681d3cae7879e964ce1911ae628b650739123047 Author: David Freese Date: Fri Dec 25 12:17:11 2009 -0600 Mode-Bandwidth Annunciation Added transceiver mode / bandwidth change annunciation. flrig / fldigi tracks changes made in transceiver to: frequency mode bandwidth commit bdbc63ab85bd3817ba4d63c79a517e7bd794f267 Author: David Freese Date: Fri Dec 25 12:12:11 2009 -0600 FT-857D update Modification to read bandwidth / mode. commit 8b7687c3cc68395b4c37ee674a1ba1199fd1edb3 Author: David Freese Date: Thu Dec 24 09:39:50 2009 -0600 Version 0.9.98 Alpha release commit 84f04dda1bd94a5d09ea091789461f42b14162c8 Author: David Freese Date: Thu Dec 24 09:38:52 2009 -0600 FT-857D get_mode correction Get_mode method for this class was completely bogus :>( commit e1377830e7b103ef330072573a38c0a71e3505a9 Author: David Freese Date: Sun Dec 13 13:42:09 2009 -0600 Version 0.9.97 Alpha release commit 2a4f12a1b0b02f8018f0a623f9bc7a834cd4ab21 Author: David Freese Date: Sun Dec 13 13:40:27 2009 -0600 Socket not available checks Removed all socket i/o from main and serial threads if socket not already opened and available. Socket availability checks constrained to socket i/o thread. Removes adverse impact on gui and serial thread performance due to socket wait state. Particularly noticable on win32 platforms. commit 8ccc07d2be4f718c23c983e35496a5d7a08f6034 Author: David Freese Date: Sat Dec 12 14:55:41 2009 -0600 Version 0.9.96 Alpha release commit 8017748c2187664093e394ab53c32fdc621f175b Author: David Freese Date: Sat Dec 12 14:54:40 2009 -0600 Improve transceiver response Changed from on demand to polled frequency updates. Prior behavior required that transceiver be sent every step change in the flrig frequency display. New behavior only sends state at time of poll iff the value changes. The poll is a part of the serial thread loop. Original code gave poor response on low baud rate serial ports. commit 848b980719c8d5e2bad2cf6c43b7937fcddfe847 Author: David Freese Date: Thu Dec 10 09:17:48 2009 -0600 Exception handler * Added catch (...) statements to correct "death by win32" problem on MS when closing down without the presence of a running fldigi. * Removed unused code from xml_io.cxx commit 5c49dea6213707ab6652387014bad63a4dd7e36b Author: David Freese Date: Wed Dec 9 14:15:59 2009 -0600 Version 0.9.95 Alpha release 0.9.95 commit 40c3797411f2562b00b7b4f3d31bb8e81791c5d0 Author: Stelios Bounanos Date: Sat Dec 5 18:07:45 2009 +0000 Use XML-RPC * Add xmlrpcpp (cvs20091205) * Add support for the nil type * Use XML-RPC calls for fldigi * Use "boxcarring" (system.multicall) to retrieve fldigi status commit ab5c7e5cb9e2b72084b75e205967e58273b41d54 Author: David Freese Date: Tue Dec 1 19:04:22 2009 -0600 Thread conflict fix Changed to single socket send/recv function. Added mutex lock / unlock's to prevent thread conflict Changed support functions to be re-entrant. commit f0acfb4711d8ea5d62c21ba394af7bd2e1af1128 Author: David Freese Date: Tue Dec 1 09:28:06 2009 -0600 Socket allocation Changed to dynamic allocation of socket instance commit a5f326a9f6779496e0809597b022544bc760ca44 Author: David Freese Date: Tue Dec 1 05:09:52 2009 -0600 Mem Leak Fix Fix for memory leak in dialogs.cxx commit 9e9795d2a3a5be9cecb2b419bfbb986b2f2e628f Author: David Freese Date: Sat Nov 28 19:36:55 2009 -0600 Version 0.9.94 Alpha release commit 0b301f0e98e3e42bc8ccd30ce03603a4987fbb4f Author: David Freese Date: Sat Nov 28 19:36:52 2009 -0600 FT857D mod * Corrected code for power_out and swr. Patch submitted by Rich, WA4SXZ commit b5ef8e31febf9ec15d689187dacaf6f8f2f6c2b1 Author: David Freese Date: Sat Nov 28 19:36:40 2009 -0600 Window Decoration * Added code to support window bar icon commit 09ec7ef51eee2bceb8f2dccbde5c7f931b5c4488 Author: David Freese Date: Fri Nov 27 19:02:58 2009 -0600 OSX Build mods * Accommodate OS X file system behavior of case insensitivity * Removed unused bit map images * Fixed no-effect statement in support.cxx * Changed all base class destructors to virtual; suppresses multiple warnings on OS X build commit 4fd62cf6328dbcf6ed665d057aea480b4421b1cb Author: David Freese Date: Fri Nov 27 11:34:19 2009 -0600 Version 0.9.93 Baseline for push to berlios repository: flrig/master commit 0a75d3d1fb43068f608745a496691a235dc1ca47 Author: Stelios Bounanos Date: Fri Nov 27 11:21:29 2009 +0000 Disable win32 snprintf workaround This is not needed with gcc 4.x. (adapted from commit 78d5e4dfbb4e39d90910d88eae8404287fa2d078) commit ebd8568a8d239fb0b25905eefeabc3f84dc7fda6 Author: David Freese Date: Thu Nov 26 15:56:32 2009 -0600 Version 0.9.92 Alpha release commit e126caa4d3d3f130fe7d57e49ed9e1f109a1573d Author: David Freese Date: Thu Nov 26 15:55:30 2009 -0600 No Curl Mod Removed libcurl and libxmlrpc dependencies from source. Substituted application specific xmlrpc string generator and parser. Substituted standard client socket calls, socket class derived from fldigi/flarq source tree. commit be23b2f23cd7290b66bb5fe5c27fd060f7486c33 Author: David Freese Date: Tue Nov 24 13:56:34 2009 -0600 Version 0.9.91 commit f902afcbd017cf247fe8ebe15bd20c06e39e6038 Author: David Freese Date: Tue Nov 24 13:54:16 2009 -0600 Dependencies Add dll dependencies, script mods for win32 build commit bd30e7a699f9f32701f671f0923dcb59fc5063a2 Author: David Freese Date: Mon Nov 23 10:35:38 2009 -0600 Build fixes * Added correct flrig.icns for OS-X build * Added missing specifiers to mingw32 build scripts * Added builddist.sh script commit 59a7b99b32b83c6d52e335700477e978689110de Author: Stelios Bounanos Date: Mon Nov 23 07:02:52 2009 -0600 Fix OS X compilation * Add OSX conditional for Pixmap code * Always define KNAME and call Fl_Window::xclass() commit 7cb8e32ef3a359c464e37edfdc3f7f580513ceff Author: Stelios Bounanos Date: Mon Nov 23 13:01:17 2009 -0600 Fix resource include commit 818bb9d6ffd6ce392139cfbeefb337f1380e792c Author: Stelios Bounanos Date: Mon Nov 23 18:54:13 2009 -0600 Add pthreads-w32 build flags commit 90ee9b1e73e3e13ed4936621dd2e63a68caed65e Author: David Freese Date: Mon Nov 23 06:52:19 2009 -0600 Version 0.9.9 * Initial gnu autotools build source