Wykres commitów

8 Commity (9570d6c6694ccc13e32dba8acebfcc64b058ec6a)

Autor SHA1 Wiadomość Data
Bill Somerville e5aa3639ed Initial implementation of rig_{set,get}_split_freq_mode() for FT-857.
This  optimized implementation  takes  advantage of  the CAT  protocol
command to set both frequency and mode  at the same time. It also only
needs to switch VFOs once either side of the command.
2016-03-23 17:09:26 +00:00
Michal Demin de329c1ed7 Read eeprom value for digital mode from FT-857
From Michal:

"I have been playing a lot recently with PSK modes using fldigi. I have
noticed that the yaesu ft-857 backend doesn't distinguish between upper
and lower sideband digital mode (menu item 38).  This causes lot of
trouble on bands where USB is used (when QSY button is pressed in
fldigi, or when calculating the real QSO frequency).

With some use of undocumented CAT features and some research I have
put together small patch, that reads EEPROM data. When SW asks hamlib
what mode is being used, hamlib will also consider the
value from eeprom.

When changing the mode in the menu, new value will become available in
the EEPROM _after_ pressing the "FUNC" button.

Setting mode from SW is left untouched, as writing to EEPROM is
potentially dangerous (and I don't feel like destroying my rig, yet)"

Signed-off-by: Nate Bargmann <n0nb@n0nb.us>
2012-05-15 08:26:58 -05:00
Nate Bargmann bff9f17f7e Update LGPL header in Yaesu source files.
TNX to Lucian Laga, YO6PLB, for the notification.
2011-08-22 21:38:38 -05:00
Stéphane Fillod, F8CFE b375cea9fd added split operation
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2648 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-02-20 12:26:22 +00:00
Stéphane Fillod, F8CFE c4e37e428f unexport functions and make them static
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1968 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-04-03 19:27:59 +00:00
Stéphane Fillod, F8CFE 0e970ccdb7 Patch from Tomi Manninen / OH2BNS:
ft857-arg-check:

 - remove all checks for rig != NULL, these are done by the front end

ft857-squelch:

 - add ft857_get_dcd() and ft857_get_level(RIG_LEVEL_SQLSTAT)
 - changed S meter calculation a bit
 - the rig rejects ft857_set_ptt() if state isn't changed,
   handling this might be needed in other set commands as well
 - increased read timeout a bit
 - tried ft857_set_powerstat(), didn't work...
 - minor cosmetic stuff


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1536 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-09-21 11:08:06 +00:00
Stéphane Fillod, F8CFE 5ce96aa639 FT-857 patch from Tomi, OH2BNS
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1531 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-08-27 07:39:05 +00:00
Stéphane Fillod, F8CFE 30b0ae0137 added intial support for ft857
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1500 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-08-11 21:20:35 +00:00