Vistas de publicaciones: 74
El equipo de desarrollo de FLdigi dirigido por W1HKJ ha anunciado el lanzamiento de Flrig v1.4.8. Flrig es un programa de control de transceptor diseñado para ser utilizado de forma independiente o como complemento de Fldigi.
Al igual que con toda la suite FL, Flrig admite procesadores PowerPC, Intel (i386) y Apple Silicon (M1) con descargas individuales disponibles para cada arquitectura. Descarga la última versión de Flrig aquí.
Version 1.4.8 maintenance release Remove K4 debug lines * remove debug lines from file K4.cxx Window decoration * bug fix PTT via xmlrpc * allow immediate response to PTT request for impatient clients FC LEAVE event * modify LEAVE event behavior socket address * change to allow LAN connect on winders cwiox thread priority Iconify * add command line paramater '--iconify' to start flrig iconified to desktop status bar Rescale dialogs * add fltk 1.4 compatible rescale capability fltk 1.4 update * change position to input_position for text widgets cwio timing * test alternate time-of-day methods Warnings * clean up compiler warnings FreqControl/fltk-1.4 * update for compatabilit with fltk-1.4 Morse table * corect Morse table entry for double quote xmlrpc cwio ptt * re-enable cwio_send 0/1 K3 BW command * implement BW set/get for both vfoA and vfoB SunSDR2 * correct max allowable frequency Icom 705 * correct max frequency allowable GCC 13 * gcc change which is incompatible with prior versions of the compiler. Thank you gcc maintainers. QDX Version 1.06 * update methods to firmware >= 1.06 TS570 smeter * correct smeter cat string parser Flex 1500 U/L filter * add upper/lower filter controls similar to SunSDR2 implementation Window Decoration Icon * Fix Fltk transpareny bug for flrig icon. Yaesu vfo * change 1.25 scaling to 10.0 for get/set frequency Get/Set preamp/att * changed get/set/display paradigm for preamp attenuator . Icom transcivers . Elecraft transceivers . Kenwood transceivers . SunSDR2 Dx/Pro . Xiegu transceivers . Yaesu transceivers . Flex transceivers . TenTec transceivers SunSDR2 PBT * Add INNER, OUTER controls for bandwidth adjustment PCR1000 dsp * add DSP control commands / UI elements Combo visibility * force first row to be visibile when pop up list has 2 or less entries. serial guardlock * remove serial guardlock from all functions called by an Fl::awake callback. Fl::awake(...) should only be used to update the UI. . caused K4 control to lock up during close down process . modify methods: RIG_K4::get_power_control() RIG_K4::get_pc_min_max_step(...) to allow latter to be called from within an Fl::awake(...) function. Add IC751 ICR71 * new rigs Button logic * change IC7300 logic for button states: . preamp . attenuator * change polling logic for all transceivers PBT * Separate PBT selection from IF Shift configuration xmlrpc get vfo * change UI / xmlrpc clients to all have equal probability of access to the serial i/o. UI polling was locking out client requests and causing some to time out. Meters * reduce size of Meters group when power out and Vcc metering is not available. PBT xmlrpc interface * Add get_pbt set_pbt xmlrpc interface methods . get_pbt, get_pbt_inner, get_pbt_outer . set_pbt, set_pbt_inner, set_pbt_outer QDX adj * correct tcxo freq adjust algorithm Deactivate Meters * deactive meter if control not available in specific transceiver Icom pbt controls * add code to initialize pbt to saved values * remove if_shift from all Icom transceivers Bandwidth update * correct bandwidth update logic . UI was not following xmlrpc bw changes MinGW warnings * change code to remove compiler warnings Multiple monitor * change to support multiple monitors Xmlrpc seg fault * close down seg fault on Windows Power SDR update * Add AGC controls * Fix ZZNR command Meters dialog * save and restore position and shown state of meters dialog trusdx * add initialization delay to allow xcvr to complete it's init RHEL 7 build * add #include <stdint.h> to WSclient.h Xiegu rigs * correct smeter, swr meter conversions . G90, 5105 FTdx1200 write delay * change default for FTdx1200 to 5 msec * add multiple attempts to check method * disable reading old prefs timing values FTdx10 FA/FB * change ascii string to long long int conversion FTdx101D power display * correct power display and get processing FTdx10 meters * correct logic for converting RM and SM responses to UI metering FT857 * add eeprom bit test for vfo status A/B before sending command to switch vfo. powersdr * tune status fix QDX * add backend for QDX transceiver icom save upper/lower * upper/lower not being restored on program restart TS870S * rewrite of several methods using switch code block * corrected mismatch of replystr length * added get/set trace statements * added tests to prevent out-of-bounds array access * added get set squelch * added get set auto notch SunSDR Pro/DX * Add individual support for Expert SunSDR Pro / DX xcvrs using TCI interface code Slider Widget Focus * add focus test to handler Lower/Upper display * fix H/L display * fix bandwidth control update upon changing mode Icom swap flag * enable 7851 & 7300 canswap flag. Fixes for IC-7610 Extra Controls - Band Tab * IC-7610 Extra Controls - Band Tab - Fixes for band selection and register store functions * Add documentation of this feature Address compiler warning messages * Eliminate winsock.h inclusion by ensuring winsock2.h is included before windows.h. * Use "" rather than <> for config.h as convention to indicate an fl* include rather than a system include and reduce the potential for inadvertent inclusion of system file with the same name. * trusdx 'check' function fix * serial.cxx - trace function reporting in seconds rather than milliseconds * rigbase waitN and waitChar - aligned these and functions they call to consistently use 'int' rather than mix of 'int' and 'size_t'. * Fixed type mismatch in alpha and Ucase compares in combo.cxx Remove FC focus throws from Elecraft rig UIs * With the change in the Frequency Control design, no longer want to explicitly throw focus to FCs following vfo swap ULL Data Type Changes * Updated four occurrences of old frequency datatype to unsigned long long; this fixes the mishandling of freqs greater than 2 GHz in the serial loop. UI - Frequency Control behavior * Made FC behavior consistent across flapps * Prevent unintended focus assumption by FC when flrig application does not have focus and mouse transits FreqControl * Restore focus to main flrig window upon FC focus release * Changed freq data types to ULL to support higher max freq * Mouse cursor over digit . Left/Right Click to incr/decr digit by one . Hold L/R Click for repeat (digit reverses colors) . Middle Mouse click: paste from clipboard . SHIFT Left Click to set focus - colors reverse - then: - R/L arrow +/- (3-dp); w/SHIFT (4-dp); w/CTRL (5-dp) - U/D arrow +/- (6-dp); w/SHIFT (7-dp); w/CTRL (8-dp) - Pg U/D +/- (9-dp); w/SHIFT (10-dp); w/CTRL (11-dp) - L/R mouse click (hold for rpt) in top/bot half of digit - Ctrl/Meta-v: paste from clipboard or - Enter frequency with number keys or Keypad (decimal point blinks once entry has started) . BSP/Ctrl-BSP erase last digit/all digits entered . ENTER to confirm, send to rig, release focus . ESC to abort, revert to previous value, release focus User Interface - Frequency Control * Operating refinements * Standardization across fl* apps ICOM IC-7610 PBT Slider fixes * Changing inner or outer passband tuning via slider control will cause crash-to-desktop if 'set' commands are being traced; applies only to IC-7610. * Don't send PBT commands to both inner and outer unless 'lock' is set BW UI Updates * Correct bandwidth display logic when BW change is directed from xmlrpc server byte interval * remove extraneous code from tcpip i/o functions * assign byte_interval to single use for pacing serial tty output (if required) KENWOOD * correct generic KENWOOD rig methods * correct TS870S get bandwidth methods message icon * test for void parent PowerSDR bug * missing replystr length test * changed mingw implementation of Cserial::ReadBuffer method to read multiple characters, up to maximum requested, from the library function readfile(...) * changed timeout parameter in mingw Cserial::ReadBuffer method * fixed get bwB coding error pcr1000 mod * add change baud 9600 to 38400 immediately after startup * remove wait for response from CAT commands sans response serial-mods * changes to basic serial i/o class . added set_attributes and ability to change baud, DCR, DTR, CTSRTS and StopBits after port is opened * changed readbuffer loop to avoid cpu capture if user changes xcvr baudrate while connected to flrig, or serial port h/w fails (RFI or otherwise) * changes to various rigbase functions * remove unnecessary delays in serial i/o * change timeout processing for readbuffer * improved serial i/o tracing * move setting timeouts to within loop just before reading the i/o. * add verbose trace statements to serial.cxx * change timing and timed reports to microsecond precision * add command line parameter to set SERIALDEBUG * modify WriteBuffer (serial i/o) to simulate hamlib serial implementation of write_delay and post_write_delay . change byte_interval to write_delay . change comm_wait to post_write_delay * read and convert original timeouts to new serial_xxx values Extras * add hide tabs dialog if left open on shut down. Trace macros * correct sett trace macro FTdx10 autostart * modify autostart method for reliable behavior combo * corrected sort method * additional changes to add method User Interface - Combobox fixes * Fixed several edge case behaviors with Combobox widgets (tr)uSDX * add backend class for (tr)uSDX transceiver ftdx10 notch * update to set/get notch ON/OFF/Value methods seg fault fix * in std::string printXCVR_STATE(XCVR_STATE data) Smeter/Freq poll * add poll inhibit for smeter and freq FTdx10 * correct set notch logic * fix autostart * fix cw tone ON upon initial CAT start * enable date/time synch with PC IC7851 * correct x25 x26 freq mode get/set CAT strings Add K4 transceiver * add transceiver class for Elecraft K4 TS 590 S/SG AM data mode * add data mode Version 1.4.7 * Maintenance release