Wykres commitów

10283 Commity (71629cf2f323f5121d7cb69fd198c3cd8e30b481)

Autor SHA1 Wiadomość Data
Mike Black W9MDB 71629cf2f3 Hopefully fix Mac perl binding build 2023-07-30 11:24:16 -05:00
Mike Black W9MDB c251a075ab Fix MAC build 2023-07-30 09:49:10 -05:00
Mike Black W9MDB ddb128bbf7 Make fifo.c thread safe 2023-07-30 07:55:28 -05:00
Mike Black W9MDB 006f724dae Make fifo.c thread safe 2023-07-30 07:53:17 -05:00
Mike Black W9MDB b4ddf64b31 Assume rig is powered on if get_powerstat is not implemented 2023-07-30 07:25:57 -05:00
Mike Black W9MDB 21c5c3f419 Update comments in rig.c 2023-07-30 07:17:44 -05:00
Mike Black W9MDB 2852fba73f Increase sleep during power on for Icom to wait for serial port to wake up 2023-07-29 15:10:36 -05:00
Mike Black W9MDB b24cad1278 Merge branch 'master' of https://github.com/Hamlib/Hamlib 2023-07-28 17:32:56 -05:00
Mike Black W9MDB bd1fcbe025 Adjust icom power up to use the mininum number of 0xfe's needed for the baud rate 2023-07-28 17:32:23 -05:00
Mike Black W9MDB ebb6efba8d Add simic7200.c fully compatible with FLRig
Add simic7000.c
Improve simpowersdr.c
2023-07-28 17:02:00 -05:00
Michael Black 1260921daf
Merge pull request #1347 from GeoBaltz/fix3
Fix segfault on rigctl exit
2023-07-28 07:25:21 -05:00
George Baltz N3GB 192b5fe7a5 Fix segfault on rigctl exit
If rigctl does a recovery close/open cycle, a freed buffer gets reused.
This can cause segfault or worse.
2023-07-28 08:13:03 -04:00
Michael Black 342e082fbb
Merge pull request #1346 from GeoBaltz/yaesu_level
Yaesu level
2023-07-27 16:14:58 -05:00
George Baltz N3GB 2ccac887d2 New for old - update level_gran for ft9000Old 2023-07-27 16:29:33 -04:00
George Baltz N3GB 2f3c632ff6 Convert ANTIVOX & VOXGAIN 2023-07-27 15:01:55 -04:00
George Baltz N3GB bb260d2640 Convert COMP 2023-07-26 16:58:26 -04:00
George Baltz N3GB d1106cae8b Convert MICGAIN to level_gran
Update rig info
Round to nearest integer
2023-07-26 16:58:26 -04:00
George Baltz N3GB a975a6e8a6 Convert set/get AF, RF to use level_gran info. 2023-07-26 16:58:26 -04:00
George Baltz N3GB ee5b96443f Add basis for level_gran use in newcat.c
Do the easy one - CWPITCH
2023-07-26 16:58:26 -04:00
Mike Black W9MDB 13a8c0fb1d Add get_gpio to man pages
https://github.com/Hamlib/Hamlib/issues/1121
2023-07-26 08:15:57 -05:00
Mike Black W9MDB bf3ac3bbec Fix bogus warning in ic7300.c 2023-07-25 22:05:17 -05:00
Mike Black W9MDB 00d94d410f Make windows termios.c a touch faster
Improve debug in termios.c
https://github.com/Hamlib/Hamlib/issues/1123
2023-07-25 10:33:49 -05:00
Mike Black W9MDB 802892887a Remove get_vfo from FT9000Old 2023-07-25 06:35:59 -05:00
Mike Black W9MDB bbdd1dc312 Add new rig FT9000Old version that does not have VS command 2023-07-24 22:41:00 -05:00
Mike Black W9MDB fcba1cab20 Make icom echo check skip the 1st two bytes of the frame
Saw an instance where the 1st 0xfe was corrupted so this allows for that
2023-07-24 17:35:14 -05:00
Mike Black W9MDB da96315dc5 Fix serial.c
https://github.com/Hamlib/Hamlib/issues/1123
2023-07-24 12:19:14 -05:00
Mike Black W9MDB 2c40ebcbc1 Fix termios.c
https://github.com/Hamlib/Hamlib/issues/1123
2023-07-24 12:17:56 -05:00
Mike Black W9MDB 09143fcff9 Make find_port win32_serial_find_port so it can used elsewhere
Use WIN32 PurgeComm instead of polling chars
https://github.com/Hamlib/Hamlib/issues/1123
2023-07-24 12:15:37 -05:00
Mike Black W9MDB f5b4cd6047 Move structure from termios.c to win32_termios.h
https://github.com/Hamlib/Hamlib/issues/1123
2023-07-24 12:08:18 -05:00
Mike Black W9MDB 557e9a71e5 Change fifo push to eliminate chars > x80
sending 0xff through rigctld was pushing -1 and causing peek to lock up
2023-07-24 09:44:40 -05:00
Mike Black W9MDB 75569ab3f2 Update simic7610 2023-07-24 08:58:49 -05:00
Mike Black W9MDB 23639557a0 Revert "Remove rig_flush from icom/frame.c"
This reverts commit ca3f19fbd6.
Evidence showing this is needed when sequencing is lost
Instead we need to improved Windows serial_flush
2023-07-24 08:30:14 -05:00
Mike Black W9MDB c288dacb54 Add simic7610 2023-07-24 08:30:04 -05:00
Mike Black W9MDB d02b9f02b1 Force flush of rig when first opened
https://github.com/Hamlib/Hamlib/issues/1123
2023-07-23 16:04:31 -05:00
Mike Black W9MDB ca3f19fbd6 Remove rig_flush from icom/frame.c
Speeds up Windows serial i/o by about 6ms per call for Icom rigs
https://github.com/Hamlib/Hamlib/issues/1123
2023-07-23 14:55:27 -05:00
Mike Black W9MDB 9c246ed3fb Disable use_cached_freq/mode for Icom rigs -- we can't tell which VFO we're on
https://github.com/Hamlib/Hamlib/issues/1221
2023-07-23 09:19:25 -05:00
Mike Black W9MDB 448c41978f Add some capability to simelecraft.c 2023-07-23 08:42:06 -05:00
Mike Black W9MDB 9ad070c33f Add gpio command to rigctl(d) usable with pttport setting CM108
e.g. to set gpio2 on use 'gpio GPIO2 1" and off "gpio GPIO2 0"
Should work with GPIO1-4
New API funcions rig_cm108_get_bit rig_cm108_set_bit
https://github.com/Hamlib/Hamlib/issues/1121
2023-07-22 10:32:25 -05:00
Mike Black W9MDB d28ce6b798 Bump up some 1024 buffers to 2048 to avoid overflow error 2023-07-21 11:46:58 -05:00
Mike Black W9MDB c9fc80fea1 Clean up warning in simic7300.c 2023-07-21 11:35:34 -05:00
Mike Black W9MDB d8d716f0f2 Fix h command for newer Yaesu rigs -- now reads channel correctly.
https://github.com/Hamlib/Hamlib/issues/1342
2023-07-21 10:16:25 -05:00
Mike Black W9MDB f48f6152ff Disallow CR/LF in fifo push 2023-07-21 09:50:42 -05:00
Mike Black W9MDB c5cc47dcd1 Make fifo routines print hex when needed 2023-07-21 09:44:24 -05:00
Mike Black W9MDB ef4489172a Update man pages for send_morse info 2023-07-21 09:31:57 -05:00
Mike Black W9MDB 9b89e3fe23 Fix dtr/rts serial port set for amp and rot 2023-07-20 17:46:39 -05:00
Mike Black W9MDB 8fe3080139 Reduce debug level misc.c 2023-07-20 17:38:05 -05:00
Mike Black W9MDB aacf060e11 Remove set_vfo B in ft100 set_ptt as WJST-X was getting confused about being in reverse split 2023-07-20 16:59:57 -05:00
Mike Black W9MDB 7adc91d0ea Prevent segfault in fifo peek 2023-07-20 15:29:47 -05:00
Mike Black W9MDB f33fa95d8d Update rigctl/d man pages 2023-07-20 15:22:11 -05:00
Mike Black W9MDB 2da6c400f7 Add RTS/DTR capability to rotctl and ampctl 2023-07-20 11:58:26 -05:00