configuration_dialog Settings Select tab to change configuration parameters. 0 Genera&l General station details and settings. Station Details My C&all: callsign_line_edit Station callsign. M&y Grid: grid_line_edit <html><head/><body><p>Maidenhead locator, preferably 6 characters.</p></body></html> Check to allow grid changes from external programs AutoGrid IARU Region: region_combo_box <html><head/><body><p>Select your IARU region.</p></body></html> Message generation for type 2 compound callsign holders: Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter type_2_msg_gen_combo_box true <html><head/><body><p>Type 2 compound callsigns are those with prefixes or suffixes not included in the allowed shortlist (See Help-&gt;Add-on prefixes and suffixes).</p><p>This option determines which generated messages should contain your full type 2 compound call sign rather than your base callsign. It only applies if you have a type 2 compound callsign.</p><p>This option controls the way the messages that are used to answer CQ calls are generated. Generated messages 6 (CQ) and 5 (73) will always contain your full callsign. The JT65 and JT9 protocols allow for some standard messages with your full call at the expense of another piece of information such as the DX call or your locator.</p><p>Choosing message 1 omits the DX callsign which may be an issue when replying to CQ calls. Choosing message 3 also omits the DX callsign and many versions of this and other software will not extract the report. Choosing neither means that your full callsign only goes in your message 5 (73) so your QSO partner may log the wrong callsign.</p><p>None of these options are perfect, message 3 is usually best but be aware your QSO partner may not log the report you send them.</p></body></html> 1 Full call in Tx1 Full call in Tx3 Full call in Tx5 only Qt::Horizontal Display Include a separator line between periods in the band activity window. &Blank line between decoding periods Show if decoded stations are new DXCC entities or worked before. Show &DXCC, grid, and worked-before status false Qt::Horizontal 0 0 Show distance to DX station in miles rather than kilometers. Display dista&nce in miles Show outgoing transmitted messages in the Rx frequency window. &Tx messages to Rx frequency window Set the font characteristics for the application. Font... Set the font characteristics for the Band Activity and Rx Frequency areas. Decoded Text Font... Qt::Vertical 0 0 Show principal prefix instead of country name Qt::Horizontal Behavior Qt::Horizontal 0 0 Tx watchdog: tx_watchdog_spin_box <html><head/><body><p>Number of minutes before unattended transmissions are aborted</p></body></html> Disabled minutes 6 Don't start decoding until the monitor button is clicked. Mon&itor off at startup false Enable VHF/UHF/Microwave features Decode after EME delay Single decode <html><head/><body><p>Some rigs are not able to process CAT commands while transmitting. This means that if you are operating in split mode you may have to uncheck this option.</p></body></html> Allow Tx frequency changes while transmitting Send a CW ID after every 73 or free text message. CW ID a&fter 73 Qt::Horizontal 0 0 0 0 Periodic CW ID Inter&val: CW_id_interval_spin_box Send a CW ID periodically every few minutes. This might be required under your countries licence regulations. It will not interfere with other users as it is always sent in the quiet period when decoding is done. <html><head/><body><p>Check this if you wish to automatically return to the last monitored frequency when monitor is enabled, leave it unchecked if you wish to have the current rig frequency maintained.</p></body></html> Monitor returns to last used frequency Automatic transmission mode. Doubl&e-click on call sets Tx enable Turns off automatic transmissions after sending a 73 or any other free text message. Di&sable Tx after sending 73 Qt::Vertical 0 0 &Radio Radio interface configuration settings. 0 0 Settings that control your CAT interface. CAT Control QFormLayout::ExpandingFieldsGrow Port: CAT_port_combo_box 1 0 Serial port used for CAT control. true QComboBox::NoInsert 0 0 Serial Port Parameters QFormLayout::ExpandingFieldsGrow Baud Rate: CAT_serial_baud_combo_box 0 0 Serial port data rate which must match the setting of your radio. 0 1200 2400 4800 9600 19200 38400 57600 115200 <html><head/><body><p>Number of data bits used to communicate with your radio's CAT interface (usually eight).</p></body></html> Data Bits D&efault true CAT_data_bits_button_group Se&ven true CAT_data_bits_button_group E&ight false CAT_data_bits_button_group <html><head/><body><p>Number of stop bits used when communicating with your radio's CAT interface</p><p>(consult you radio's manual for details).</p></body></html> Stop Bits Default true CAT_stop_bits_button_group On&e CAT_stop_bits_button_group T&wo false CAT_stop_bits_button_group <html><head/><body><p>Flow control protocol used between this computer and your radio's CAT interface (usually &quot;None&quot; but some require &quot;Hardware&quot;).</p></body></html> Handshake Default true CAT_handshake_button_group &None false CAT_handshake_button_group Software flow control (very rare on CAT interfaces). XON/XOFF CAT_handshake_button_group Flow control using the RTS and CTS RS-232 control lines not often used but some radios have it as an option and a few, particularly some Kenwood rigs, require it). &Hardware CAT_handshake_button_group Special control of CAT port control lines. Force Control Lines false High Low DTR: force_DTR_combo_box RTS: force_RTS_combo_box High Low Qt::Horizontal Qt::Vertical 0 0 How this program activates the PTT on your radio PTT Method <html><head/><body><p>No PTT activation, instead the radio's automatic VOX is used to key the transmitter.</p><p>Use this if you have no radio interface hardware.</p></body></html> VO&X PTT_method_button_group <html><head/><body><p>Use the RS-232 DTR control line to toggle your radio's PTT, requires hardware to inteface the line.</p><p>Some commercial interface units also use this method.</p><p>The DTR control line of the CAT serial port may be used for this or a DTR control line on a different serial port may be used.</p></body></html> &DTR true PTT_method_button_group Some radios support PTT via CAT commands, use this option if your radio supports it and you have no other hardware interface for PTT. C&AT PTT_method_button_group <html><head/><body><p>Use the RS-232 RTS control line to toggle your radio's PTT, requires hardware to inteface the line.</p><p>Some commercial interface units also use this method.</p><p>The RTS control line of the CAT serial port may be used for this or a RTS control line on a different serial port may be used. Note that this option is not available on the CAT serial port when hardware flow control is used.</p></body></html> R&TS PTT_method_button_group QFormLayout::ExpandingFieldsGrow Port: PTT_port_combo_box 1 0 <html><head/><body><p>Select the RS-232 serial port utilised for PTT control, this option is available when DTR or RTS is selected above as a transmit method.</p><p>This port can be the same one as the one used for CAT control.</p><p>For some interface types the special value CAT may be chosen, this is used for non-serial CAT interfaces that can control serial port control lines remotely (OmniRig for example).</p></body></html> true -1 QComboBox::NoInsert Modulation mode selected on radio. Mode <html><head/><body><p>USB is usually the correct modulation mode,</p><p>unless the radio has a special data or packet mode setting</p><p>for AFSK operation.</p></body></html> US&B true TX_mode_button_group Don't allow the program to set the radio mode (not recommended but use if the wrong mode or bandwidth is selected). None TX_mode_button_group If this is availabe then it is usually the correct mode for this program. Data/P&kt TX_mode_button_group Some radios can select the audio input using a CAT command, this setting allows you to select which audio input will be used (if it is available then generally the Rear/Data option is best). Transmit Audio Source Rear&/Data TX_audio_source_button_group &Front/Mic true TX_audio_source_button_group Qt::Vertical 0 0 Qt::Horizontal Qt::Vertical 0 0 Rig: rig_combo_box 1 0 Poll Interval: CAT_poll_interval_spin_box <html><head/><body><p>Interval to poll rig for status. Longer intervals will mean that changes to the rig will take longer to be detected.</p></body></html> s 1 Qt::Horizontal <html><head/><body><p>Attempt to connect to the radio with these settings.</p><p>The button will turn green if the connection is successful or red if there is a problem.</p></body></html> Test CAT Qt::Horizontal QSizePolicy::Preferred 40 20 Attempt to activate the transmitter. Click again to deactivate. Normally no power should be output since there is no audio being generated at this time. Check that any Tx indication on your radio and/or your radio interface behave as expected. QPushButton:checked { background-color: red; border-style : outset; border-width: 1px; border-radius: 5px; border-color: black; min-width: 5em; padding: 3px; } Test PTT true Split Operation Fake It split_mode_button_group Rig split_mode_button_group None true split_mode_button_group Qt::Vertical 0 0 A&udio Audio interface settings Souncard Soundcard 1 0 Select the audio CODEC to use for transmitting. If this is your default device for system sounds then ensure that all system sounds are disabled otherwise you will broadcast any systems sounds generated during transmitting periods. 1 0 Select the audio CODEC to use for receiving. &Input: sound_input_combo_box Select the channel to use for receiving. Mono Left Right Both Select the audio channel used for transmission. Unless you have multiple radios connected on different channels; then you will usually want to select mono or both here. Mono Left Right Both Ou&tput: sound_output_combo_box Save Directory Save Directory Loc&ation: save_path_select_push_button 1 0 Path to which .WAV files are saved. false background-color: rgb(255, 255, 255); TextLabel Click to select a different save directory for .WAV files. S&elect AzEl Directory AzEl Directory Location: azel_path_select_push_button 1 0 background-color: rgb(255, 255, 255); TextLabel Select Power Memory By Band Remember power settings by band Enable power memory during transmit Transmit Enable power memory during tuning Tune Qt::Vertical 0 0 Tx &Macros Canned free text messages setup &Add &Delete Qt::ActionsContextMenu Drag and drop items to rearrange order Right click for item specific actions Click, SHIFT+Click and, CRTL+Click to select items QListView { show-decoration-selected: 1; /* make the selection span the entire width of the view */ } QListView::item:alternate { background: #EEEEEE; } QListView::item:selected { border: 1px solid #6a6ea9; } QListView::item:selected:!active { background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #ABAFE5, stop: 1 #8588B2); } QListView::item:selected:active { background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #6a6ea9, stop: 1 #888dd9); } QListView::item:hover { background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #FAFBFE, stop: 1 #DCDEF1); } QAbstractItemView::InternalMove Qt::MoveAction true QAbstractItemView::ExtendedSelection true Reportin&g Reporting and logging settings Logging The program will pop up a partially completed Log QSO dialog when you send a 73 or free text message. Promp&t me to log QSO Qt::Horizontal 136 20 Op Call: opCallEntry Some logging programs will not accept the type of reports saved by this program. Check this option to save the sent and received reports in the comments field. d&B reports to comments Check this option to force the clearing of the DX Call and DX Grid fields when a 73 or free text message is sent. Clear &DX call and grid after logging <html><head/><body><p>Some logging programs will not accept WSJT-X mode names.</p></body></html> Con&vert mode to RTTY <html><head/><body><p>The callsign of the operator, if different from the station callsign.</p></body></html> <html><head/><body><p>Check to have QSOs logged automatically, when complete.</p></body></html> Log automatically Qt::Horizontal Network Services The program can send your station details and all decoded signals as spots to the http://pskreporter.info web site. This is used for reverse beacon analysis which is very useful for assessing propagation and system performance. Enable &PSK Reporter Spotting UDP Server QFormLayout::AllNonFixedFieldsGrow UDP Server: udp_server_line_edit 0 0 <html><head/><body><p>Optional hostname of network service to receive decodes.</p><p>Formats:</p><ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li style=" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">hostname</li><li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">IPv4 address</li><li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">IPv6 address</li><li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">IPv4 multicast group address</li><li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">IPv6 multicast group address</li></ul><p>Clearing this field will disable the broadcasting of UDP status updates.</p></body></html> Qt::ImhDigitsOnly UDP Server port number: udp_server_port_spin_box <html><head/><body><p>Enter the service port number of the UDP server that WSJT-X should send updates to. If this is zero no updates will be broadcast.</p></body></html> 0 65534 <html><head/><body><p>With this enabled WSJT-X will accept certain requests back from a UDP server that receives decode messages.</p></body></html> Accept UDP requests <html><head/><body><p>Indicate acceptance of an incoming UDP request. The effect of this option varies depending on the operating system and window manager, its intent is to notify the acceptance of an incoming UDP request even if this application is minimized or hidden.</p></body></html> Notify on accepted UDP request <html><head/><body><p>Restore the window from minimized if an UDP request is accepted.</p></body></html> Accepted UDP request restores window N1MM Logger+ Broadcasts <html><head/><body><p>When checked, WSJT-X will broadcast a logged contact in ADIF format to the configured hostname and port. </p></body></html> Enable logged contact ADIF broadcast <html><head/><body><p>N1MM Server name or IP address:</p></body></html> n1mm_server_name_line_edit <html><head/><body><p>Optional host name of N1MM Logger+ program to receive ADIF UDP broadcasts. This is usually 'localhost' or ip address 127.0.0.1</p><p>Formats:</p><ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li style=" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">hostname</li><li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">IPv4 address</li><li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">IPv6 address</li><li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">IPv4 multicast group address</li><li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">IPv6 multicast group address</li></ul><p>Clearing this field will disable broadcasting of ADIF information via UDP.</p></body></html> <html><head/><body><p>N1MM Server port number:</p></body></html> n1mm_server_port_spin_box <html><head/><body><p>Enter the port number that WSJT-X should use for UDP broadcasts of ADIF log information. For N1MM Logger+, this value should be 2333. If this is zero, no updates will be broadcast.</p></body></html> Qt::Vertical 0 0 Frequencies Default frequencies and band specific station details setup <html><head/><body><p>See &quot;Frequency Calibration&quot; in the WSJT-X User Guide for details of how to determine these parameters for your radio.</p></body></html> Frequency Calibration Slope: calibration_slope_ppm_spin_box Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter ppm 4 -999.999900000000025 999.999900000000025 0.100000000000000 0.000000000000000 Intercept: calibration_intercept_spin_box Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter Hz 2 -99999.990000000005239 99999.990000000005239 0.100000000000000 Qt::Horizontal 0 0 Working Frequencies 1 0 Qt::ActionsContextMenu <html><head/><body><p>Right click to maintain the working frequencies list.</p></body></html> QAbstractItemView::DragOnly true QAbstractItemView::SelectRows true true false Station Information Qt::ActionsContextMenu true Items may be edited. Right click for insert and delete options. true true QAbstractItemView::DragDrop Qt::MoveAction true QAbstractItemView::ExtendedSelection QAbstractItemView::SelectRows true true true true false Colors Decode Highlightling 0 0 Qt::ActionsContextMenu true <html><head/><body><p>Enable or disable using the check boxes and right-click an item to change the foreground color, background color, or reset the item to default values. Drag and drop the items to change their priority, higher in the list is higher in priority.</p></body></html> QAbstractScrollArea::AdjustToContents QAbstractItemView::NoEditTriggers true QAbstractItemView::InternalMove Qt::MoveAction QAbstractItemView::SingleSelection QListView::Adjust <html><head/><body><p>Push to reset all highlight items above to default values and priorities.</p></body></html> Reset Highlighting <html><head/><body><p>Check to indicate new DXCC entities, grid squares, and callsigns per mode.</p></body></html> Highlight by Mode <html><head/><body><p>Controls for Logbook of the World user lookup.</p></body></html> Logbook of the World User Validation Age of last upload less than: LotW_days_since_upload_spin_box <html><head/><body><p>Adjust this spin box to set the age threshold of LotW user's last upload date that is accepted as a current LotW user.</p></body></html> days 0 9999 365 Users CSV file URL: LotW_CSV_URL_line_edit <html><head/><body><p>URL of the ARRL LotW user's last upload dates and times data file which is used to highlight decodes from stations that are known to upload their log file to LotW.</p></body></html> https://lotw.arrl.org/lotw-user-activity.csv <html><head/><body><p>Push this button to fetch the latest LotW user's upload date and time data file.</p></body></html> Fetch Now Qt::Horizontal 0 0 Qt::Vertical 20 40 Advanced <html><head/><body><p>User-selectable parameters for JT65 VHF/UHF/Microwave decoding.</p></body></html> JT65 VHF/UHF/Microwave decoding parameters Random erasure patterns: sbNtrials <html><head/><body><p>Maximum number of erasure patterns for stochastic soft-decision Reed Solomon decoder is 10^(n/2).</p></body></html> 0 12 6 Aggressive decoding level: sbAggressive <html><head/><body><p>Higher levels will increase the probability of decoding, but will also increase probability of a false decode.</p></body></html> 10 Two-pass decoding true Special operating activity: Generation of FT8 and MSK144 messages true false Qt::Horizontal 40 20 <html><head/><body><p>ARRL Field Day exchange: number of transmitters, Class, and ARRL/RAC section or &quot;DX&quot;.</p></body></html> ARRL Field Day special_op_activity_button_group Qt::Horizontal 40 20 Exch: Field_Day_Exchange 70 0 <html><head/><body><p>ARRL Field Day exchange: number of transmitters, Class, and ARRL/RAC section or &quot;DX&quot;.</p></body></html> 6A SNJ Qt::AlignCenter <html><head/><body><p>ARRL RTTY Roundup and similar contests. Exchange is US state, Canadian province, or &quot;DX&quot;.</p></body></html> ARRL RTTY Roundup special_op_activity_button_group Qt::Horizontal 40 20 Exch: RTTY_Exchange 70 0 <html><head/><body><p>ARRL RTTY Roundup and similar contests. Exchange is US state, Canadian province, or &quot;DX&quot;.</p></body></html> NJ Qt::AlignCenter <html><head/><body><p>FT8 DXpedition mode: Fox (DXpedition) operator.</p></body></html> Fox false special_op_activity_button_group 0 0 <html><head/><body><p>European VHF+ contests requiring a signal report, serial number, and 6-character locator.</p></body></html> EU VHF Contest special_op_activity_button_group 0 0 <html><head/><body><p>North American VHF/UHF/Microwave contests and others in which a 4-character grid locator is the required exchange.</p></body></html> NA VHF Contest special_op_activity_button_group Qt::Horizontal 40 20 <html><head/><body><p>FT8 DXpedition mode: Hound operator calling the DX.</p></body></html> Hound true special_op_activity_button_group Miscellaneous Degrade S/N of .wav file: sbDegrade For offline sensitivity tests dB 1 1.000000000000000 Receiver bandwidth: sbBandwidth For offline sensitivity tests Hz 6000 100 2500 Tx delay: sbTxDelay Minimum delay between assertion of PTT and start of Tx audio. s 1 0.000000000000000 0.500000000000000 0.100000000000000 0 50 Tone spacing <html><head/><body><p>Generate Tx audio with twice the normal tone spacing. Intended for special LF/MF transmitters that use a divide-by-2 before generating RF.</p></body></html> x 2 true <html><head/><body><p>Generate Tx audio with four times the normal tone spacing. Intended for special LF/MF transmitters that use a divide-by-4 before generating RF.</p></body></html> x 4 Qt::Vertical 0 0 <html><head/><body><p>Discard (Cancel) or apply (OK) configuration changes including</p><p>resetting the radio interface and applying any soundcard changes</p></body></html> Qt::Horizontal QDialogButtonBox::Cancel|QDialogButtonBox::Ok DecodeHighlightingListView QListView
widgets/DecodeHighlightingListView.hpp
configuration_tabs callsign_line_edit grid_line_edit use_dynamic_grid region_combo_box type_2_msg_gen_combo_box insert_blank_check_box miles_check_box TX_messages_check_box DXCC_check_box ppfx_check_box font_push_button decoded_text_font_push_button monitor_off_check_box monitor_last_used_check_box quick_call_check_box disable_TX_on_73_check_box CW_id_after_73_check_box enable_VHF_features_check_box tx_QSY_check_box single_decode_check_box decode_at_52s_check_box tx_watchdog_spin_box CW_id_interval_spin_box rig_combo_box CAT_poll_interval_spin_box CAT_port_combo_box CAT_serial_baud_combo_box CAT_default_bit_radio_button CAT_7_bit_radio_button CAT_8_bit_radio_button CAT_default_stop_bit_radio_button CAT_one_stop_bit_radio_button CAT_two_stop_bit_radio_button CAT_handshake_default_radio_button CAT_handshake_none_radio_button CAT_handshake_xon_radio_button CAT_handshake_hardware_radio_button force_DTR_combo_box force_RTS_combo_box PTT_VOX_radio_button PTT_CAT_radio_button PTT_DTR_radio_button PTT_RTS_radio_button PTT_port_combo_box TX_source_data_radio_button TX_source_mic_radio_button mode_none_radio_button mode_USB_radio_button mode_data_radio_button split_none_radio_button split_rig_radio_button split_emulate_radio_button test_CAT_push_button test_PTT_push_button sound_input_combo_box sound_input_channel_combo_box sound_output_combo_box sound_output_channel_combo_box save_path_select_push_button azel_path_select_push_button checkBoxPwrBandTxMemory checkBoxPwrBandTuneMemory add_macro_line_edit add_macro_push_button delete_macro_push_button macros_list_view prompt_to_log_check_box cbAutoLog log_as_RTTY_check_box report_in_comments_check_box clear_DX_check_box opCallEntry psk_reporter_check_box udp_server_line_edit udp_server_port_spin_box accept_udp_requests_check_box udpWindowToFront udpWindowRestore enable_n1mm_broadcast_check_box n1mm_server_name_line_edit n1mm_server_port_spin_box calibration_slope_ppm_spin_box calibration_intercept_spin_box frequencies_table_view stations_table_view highlighting_list_view reset_highlighting_to_defaults_push_button highlight_by_mode_check_box LotW_CSV_URL_line_edit LotW_CSV_fetch_push_button LotW_days_since_upload_spin_box sbNtrials sbAggressive cbTwoPass sbDegrade sbBandwidth sbTxDelay cbx2ToneSpacing cbx4ToneSpacing rbFox rbNA_VHF_Contest rbEU_VHF_Contest rbField_Day Field_Day_Exchange rbRTTY_Roundup RTTY_Exchange configuration_dialog_button_box accepted() configuration_dialog accept() 281 488 157 274 configuration_dialog_button_box rejected() configuration_dialog reject() 349 488 286 274 add_macro_push_button clicked() add_macro_line_edit setFocus() 72 42 43 42 add_macro_line_edit returnPressed() add_macro_push_button setFocus() 43 42 72 42