Wykres commitów

37 Commity (c34f71933780245fb48a9d448b43c07fcc9b3226)

Autor SHA1 Wiadomość Data
Mike Black W9MDB c34f719337 Astyle files 2022-08-20 22:56:04 -05:00
Mike Black W9MDB b4150fce19 FT747GX add TARGETABLE_FREQ and update rx_range_list and tx_range_list for new range_list implmentation
https://github.com/Hamlib/Hamlib/issues/1101
2022-08-19 15:39:21 -05:00
Mike Black W9MDB d0dcfbff84 FT747GX remove debug code -- duh... 2022-08-19 11:57:08 -05:00
Mike Black W9MDB abc2d5a846 FT747GX show cached freqs when get_freq is called
https://github.com/Hamlib/Hamlib/issues/1101
2022-08-19 09:33:10 -05:00
Mike Black W9MDB b97b8b0fe7 For FT747GX do not get info when PTT is on -- use cached info 2022-08-19 09:30:59 -05:00
Mike Black W9MDB 28b1a9bb95 Increase FT747GX cache timeout to 1500ms as get_freq is taking over 1000ms 2022-08-19 08:33:31 -05:00
Mike Black W9MDB ed5a26ac4e Try to get FT747GX to return freq while transmitting
https://github.com/Hamlib/Hamlib/issues/1101
2022-08-19 06:58:03 -05:00
Mike Black W9MDB deb5ea6d6f For FT747GX return cached freq when in TX 2022-08-18 17:33:41 -05:00
Mike Black W9MDB 4442f67e7a Finally got the FT747GX set_freq working correctly
https://github.com/Hamlib/Hamlib/issues/1101
2022-08-18 17:03:17 -05:00
Mike Black W9MDB 88f5022079 Still trying to fix FT747GX set_freq
https://github.com/Hamlib/Hamlib/issues/1101
2022-08-18 15:59:56 -05:00
Mike Black W9MDB 23fcad6d86 Hopefully fix FT747GX get_freq
https://github.com/Hamlib/Hamlib/issues/1101
2022-08-18 09:21:17 -05:00
Mike Black W9MDB 34e651cf62 Attempt to fix ft747gx set_freq
https://github.com/Hamlib/Hamlib/issues/1101
2022-08-17 17:40:09 -05:00
Daniele Forsi IU5HKX 7a132e2703 Remove unused includes
Removes includes of stdio.h stdlib.h string.h unistd.h
2022-07-24 17:08:57 +02:00
Mike Black W9MDB a57d1a4880 Fix get_split in FT-747 2022-03-27 07:24:05 -05:00
Mike Black W9MDB a830e1b6e1 For FT747GX do not try and read "extra" byte -- let rig_flush remove it -- faster 2022-03-24 16:21:53 -05:00
Mike Black W9MDB b40ec940e8 Fir FT747GX get_freq -- was reading 2 bytes too many
Shorten up reading 345th byte from 100ms to 20ms timeout
https://github.com/Hamlib/Hamlib/issues/995
2022-03-22 23:06:32 -05:00
Mike Black W9MDB 74b3d13d6a Update hamlib_check_rig_caps 2022-02-11 11:44:18 -06:00
Mike Black W9MDB 68e121d82c Change all to remove HAVE_CONFIG dependency and include <hamlib/config.h> by default
This is necessary to keep alignment between the client view of rig->state and the shared libarary view
Including PTHREAD functions in rig->state necessitated this as HAVE_PTHREAD only defined during hamlib compilation.
Clients including hamlib/rig.h did not pick up all the HAVE* config variable that control what gets included
https://github.com/Hamlib/Hamlib/issues/947
2022-02-04 07:41:36 -06:00
Mike Black W9MDB 991e314820 Add RIG_LEVEL_BAND_SELECT for Yaesur rigs
https://github.com/Hamlib/Hamlib/issues/919
2022-01-29 16:25:18 -06:00
Mike Black W9MDB a277d7ab9b Changes changing hamlib_port_t to pointer are not backwards compatible 2022-01-25 17:41:26 -06:00
Mike Black W9MDB 9e86e62238 Enable async I/O by default
Change hamlib_port_t to a pointer in rig.state
Deprecate static hamlib_port_t structure
New hamlib_port_t structure at end of rig.state
Clients built with older hamlib will use old structure in DLL
Clients built with newer hamlib will use new structure in DLL
So we maintain backwards compatibility until Hamlib 5.0
https://github.com/Hamlib/Hamlib/issues/894
2022-01-25 07:59:47 -06:00
Mike Black W9MDB 01b7f81119 Add a data tag to the caps structure and a test in rig_init to ensure the data tag is where it is expected
Modify testrigcaps.c to test new data tag
This should detect any changes which corrupt rig_caps from additons/subtractions/changes to the structure
2021-12-31 23:49:29 -06:00
Mikael Nousiainen c764336e73 Fix build warnings caused by changes to I/O function signatures 2021-12-18 23:49:45 +02:00
Mike Black W9MDB 63a51c36a1 astyle files preparing for 4.4 release 2021-11-28 12:41:10 -06:00
Mike Black W9MDB 388294c3d6 Fix RIG_STATUS_STABLE misspelling 2021-09-15 13:50:31 -05:00
Mike Black W9MDB 8cc59cca3b Rigs have been at BETA status forever so promoting all to STABLE 2021-09-15 13:44:42 -05:00
Michael Black 187dcff6c5
Merge pull request #787 from wutje/yeasu_move_native_cmd_to_c_file
Yeasu rigs: move native command to C file, move function declaration to C file
2021-09-04 15:46:51 -05:00
Wouter van Gulik 0ebf99742e Yeasu rigs: move native command to C file, move function declration to C
file.
There is no point in having it in the header file if data that is used only in
the C file.
Export ft857_[sg]et_vfo via the ft857 header and use the header in
ft897.
2021-09-04 21:37:28 +02:00
Wouter van Gulik 2ed6142851 Drop pointless rig_s assignment from Yeasu code.
rig_s was assigned once and use once, better use rig->state direct;
it gives less code to read.
Also dramatically shrinked send_priv_cmd for ft1000mp, ft100, ft600,
ft747 and ft847 by simply using ncmd direct instead of via a variabel.
2021-08-30 22:42:51 +02:00
Daniele Forsi d7b332c3f7 Fix spelling errors
Fixed using the following command:
codespell --write-changes --summary --skip=*.m4 --ignore-words-list="develope,get's,quitt,setts,som,ue,vektor"
codespell --write-changes --summary --skip=aclocal.m4,lib --ignore-words-list="develope,get's,quitt,setts,som,ue,vektor"

Codespell home page: https://github.com/codespell-project/codespell
2020-07-24 09:02:48 +02:00
Michael Black W9MDB b6a960d48e All conversions to rig_flush now done
https://github.com/Hamlib/Hamlib/issues/307
2020-06-23 09:01:46 -05:00
Michael Black b040803765 Standard all version numbers to YYYYMMDD.N where n is intended for multiple versions in one day.
So typically .N will be .0
2020-03-29 23:03:21 -05:00
Michael Black bda5feb1bd More cppcheck changes 2020-03-23 10:13:02 -05:00
Michael Black 8eb09c2a38 More cppcheck fixes 2020-03-23 07:52:01 -05:00
Michael Black d856248178 Add RIG_MODEL macro and change all rigs to support it 2020-03-05 08:44:18 -06:00
Michael Black ff8ddf018c astyle all C files 2020-02-23 11:26:09 -06:00
Michael Black 8d6e2fc781
Directory migration to new layout 2020-01-17 09:22:44 -06:00