Tested changes:
[Jim Unroe <rock.unroe(a)gmail.com>] [UV-5R] UV-82HP (An error has occurred, Unexpected response from radio)
The "ident" returned by the radios supported by the uv5r.py driver used to be
static. The "ident" of the UV-82HP radio (and possibly other recent Baofeng
radios) now changes based on the band limit settings. When setting a band limit
to "1" or and value ending in "01" (101, 201, 301, etc.), the value ends up in
the "ident" and is stripped by the code that was added to support the UV-6 with
the longer 12 byte "ident".
This patch uses a different strategy to support the UV-6 with longer "ident"
restoring the use of any selectable band limit value.
Bug #3987
[Brian Dickman <brian.maybe(a)gmail.com>] [ft60] Update download message to match reality, fixes #3979
[Leo Bärring <leo.barring(a)protonmail.com>] Provides a mem_val getter for RadioSettingValueMap, fixes issue #4033
[Leo Bärring <leo.barring(a)protonmail.com>] Renames value to mem_val, fixes issue #4031
Also a "hello world" patch for me.
[Tom Hayward <tom(a)tomh.us>] [id880] Fix typo in charset definition. #281
[Tom Hayward <tom(a)tomh.us>] [thf6a] Support full charset (ASCII). Fixes #141
[Tom Hayward <tom(a)tomh.us>] [id880] Support full charset. Fixes #281
[Tom Hayward <tom(a)tomh.us>] [vx5] Support full charset (ASCII). Fixes #292
[Tom Hayward <tom(a)tomh.us>] [id31a] set used bit when creating new memory, clear when deleting. Fixes #269
[Tom Hayward <tom(a)tomh.us>] Support PyGTK < 2.22 in bank edit. Fixes #231
[Tom Hayward <tom(a)tomh.us>] [d710] [v71] [d72] Fix tone list (not all tones are supported). Fixes #212
[Dan Smith <dsmith(a)danplanet.com>] [vx7] Fix setting memory power levels on 220MHz band
Fixes #214
[Dan Smith <dsmith(a)danplanet.com>] fips: Pennsylvania FIPS code was wrong. #117
[Marco Filippi <iz3gme.marco(a)gmail.com>] Consider lower bound frequency of each valid_band as valid
Fix bug #181
[Tom Hayward <tom(a)tomh.us>] tmd700: allow 8-char names. Fixes #176
[Dan Smith <dsmith(a)danplanet.com>] Fix the "blind deletion" problem, as well as properly direct copy/paste
Fixes #172
[David Griffith <dave(a)661.org>] Bug #155 fix: VX-7 1.25m power levels
[David Griffith <dave(a)661.org>] New INSTALL and README files
Fixes #122
[Tom Hayward <tom(a)tomh.us>] thd72: only use hardware flow on OS X. Fixes #166
[Marco Filippi <iz3gme.marco(a)gmail.com>] [FT817] Tone freq not set correctly
Same as #88 for FT857, to avoid code duplication fix code have been moved from
ft857 to its ancestor class
Fix bug #163
[Tom Hayward <tom(a)tomh.us>] Fix Mac .app so paths with spaces work. Fixes Bug #145
Full log:
Started by an SCM change
Building in workspace /var/lib/jenkins/jobs/chirp-test/workspace
[workspace] $ hg showconfig paths.default
[workspace] $ hg pull --rev default
[workspace] $ hg update --clean --rev default
3 files updated, 0 files merged, 0 files removed, 0 files unresolved
[workspace] $ hg log --rev . --template {node}
[workspace] $ hg log --rev . --template {rev}
[workspace] $ hg log --rev a1b8b53606f6025fc1ad727331837cfc7759f178
[workspace] $ hg log --template "<changeset node='{node}' author='{author|xmlescape}' rev='{rev}' date='{date}'><msg>{desc|xmlescape}</msg><added>{file_adds|stringify|xmlescape}</added><deleted>{file_dels|stringify|xmlescape}</deleted><files>{files|stringify|xmlescape}</files><parents>{parents}</parents></changeset>\n" --rev default:0 --follow --prune a1b8b53606f6025fc1ad727331837cfc7759f178
No emails were triggered.
[workspace] $ /bin/sh -xe /tmp/hudson8331534018733546170.sh
[workspace] $ /bin/sh -xe /tmp/hudson4190884198356961354.sh
+ PATH=/usr/bin:/bin:/usr/local/bin ./run_all_tests.sh
test_bit_array (tests.unit.test_bitwise.TestBitType) ... ok
test_bit_array_fail (tests.unit.test_bitwise.TestBitType) ... ok
test_bitfield_u16 (tests.unit.test_bitwise.TestBitfieldTypes) ... ok
test_bitfield_u24 (tests.unit.test_bitwise.TestBitfieldTypes) ... ok
test_bitfield_u8 (tests.unit.test_bitwise.TestBitfieldTypes) ... ok
test_bitfield_ul16 (tests.unit.test_bitwise.TestBitfieldTypes) ... ok
test_bitfield_ul24 (tests.unit.test_bitwise.TestBitfieldTypes) ... ok
test_bbcd (tests.unit.test_bitwise.TestBitwiseBCDTypes) ... ok
test_bbcd_array (tests.unit.test_bitwise.TestBitwiseBCDTypes) ... ok
test_lbcd (tests.unit.test_bitwise.TestBitwiseBCDTypes) ... ok
test_lbcd_array (tests.unit.test_bitwise.TestBitwiseBCDTypes) ... ok
test_int_array (tests.unit.test_bitwise.TestBitwiseBaseIntTypes) ... ok
test_type_u16 (tests.unit.test_bitwise.TestBitwiseBaseIntTypes) ... ok
test_type_u24 (tests.unit.test_bitwise.TestBitwiseBaseIntTypes) ... ok
test_type_u32 (tests.unit.test_bitwise.TestBitwiseBaseIntTypes) ... ok
test_type_u8 (tests.unit.test_bitwise.TestBitwiseBaseIntTypes) ... ok
test_type_ul16 (tests.unit.test_bitwise.TestBitwiseBaseIntTypes) ... ok
test_type_ul24 (tests.unit.test_bitwise.TestBitwiseBaseIntTypes) ... ok
test_type_ul32 (tests.unit.test_bitwise.TestBitwiseBaseIntTypes) ... ok
test_char (tests.unit.test_bitwise.TestBitwiseCharTypes) ... ok
test_string (tests.unit.test_bitwise.TestBitwiseCharTypes) ... ok
test_string_invalid_chars (tests.unit.test_bitwise.TestBitwiseCharTypes) ... ok
test_string_wrong_length (tests.unit.test_bitwise.TestBitwiseCharTypes) ... ok
test_comment_cppstyle (tests.unit.test_bitwise.TestBitwiseComments) ... ok
test_comment_inline_cppstyle (tests.unit.test_bitwise.TestBitwiseComments) ... ok
test_missing_semicolon (tests.unit.test_bitwise.TestBitwiseErrors) ... ok
test_seek (tests.unit.test_bitwise.TestBitwiseSeek) ... ok
test_seekto (tests.unit.test_bitwise.TestBitwiseSeek) ... ok
test_struct_one_element (tests.unit.test_bitwise.TestBitwiseStructTypes) ... ok
test_struct_two_elements (tests.unit.test_bitwise.TestBitwiseStructTypes) ... ok
test_struct_writes (tests.unit.test_bitwise.TestBitwiseStructTypes) ... ok
split_tone_encode_test_cross_dtcs_tone (tests.unit.test_chirp_common.TestSplitTone) ... ok
split_tone_encode_test_cross_none_dtcs (tests.unit.test_chirp_common.TestSplitTone) ... ok
split_tone_encode_test_cross_none_tone (tests.unit.test_chirp_common.TestSplitTone) ... ok
split_tone_encode_test_cross_tone_dtcs (tests.unit.test_chirp_common.TestSplitTone) ... ok
split_tone_encode_test_cross_tone_tone (tests.unit.test_chirp_common.TestSplitTone) ... ok
split_tone_encode_test_dtcs (tests.unit.test_chirp_common.TestSplitTone) ... ok
split_tone_encode_test_none (tests.unit.test_chirp_common.TestSplitTone) ... ok
split_tone_encode_test_tone (tests.unit.test_chirp_common.TestSplitTone) ... ok
split_tone_encode_test_tsql (tests.unit.test_chirp_common.TestSplitTone) ... ok
test_split_tone_decode_cross_dtcs_dtcs (tests.unit.test_chirp_common.TestSplitTone) ... ok
test_split_tone_decode_cross_dtcs_tone (tests.unit.test_chirp_common.TestSplitTone) ... ok
test_split_tone_decode_cross_none_dtcs (tests.unit.test_chirp_common.TestSplitTone) ... ok
test_split_tone_decode_cross_none_tone (tests.unit.test_chirp_common.TestSplitTone) ... ok
test_split_tone_decode_cross_tone_dtcs (tests.unit.test_chirp_common.TestSplitTone) ... ok
test_split_tone_decode_cross_tone_tone (tests.unit.test_chirp_common.TestSplitTone) ... ok
test_split_tone_decode_dtcs (tests.unit.test_chirp_common.TestSplitTone) ... ok
test_split_tone_decode_none (tests.unit.test_chirp_common.TestSplitTone) ... ok
test_split_tone_decode_tone (tests.unit.test_chirp_common.TestSplitTone) ... ok
test_split_tone_decode_tsql (tests.unit.test_chirp_common.TestSplitTone) ... ok
test_fix_rounded_step_250 (tests.unit.test_chirp_common.TestStepFunctions) ... ok
test_fix_rounded_step_500 (tests.unit.test_chirp_common.TestStepFunctions) ... ok
test_fix_rounded_step_750 (tests.unit.test_chirp_common.TestStepFunctions) ... ok
test_is_12_5 (tests.unit.test_chirp_common.TestStepFunctions) ... ok
test_is_2_5 (tests.unit.test_chirp_common.TestStepFunctions) ... ok
test_is_5_0 (tests.unit.test_chirp_common.TestStepFunctions) ... ok
test_is_6_25 (tests.unit.test_chirp_common.TestStepFunctions) ... ok
test_is_fractional_step (tests.unit.test_chirp_common.TestStepFunctions) ... ok
test_required_step (tests.unit.test_chirp_common.TestStepFunctions) ... ok
test_required_step_fail (tests.unit.test_chirp_common.TestStepFunctions) ... ok
test_format_freq (tests.unit.test_chirp_common.TestUtilityFunctions) ... ok
test_parse_freq_bad (tests.unit.test_chirp_common.TestUtilityFunctions) ... ok
test_parse_freq_decimal (tests.unit.test_chirp_common.TestUtilityFunctions) ... ok
test_parse_freq_whitespace (tests.unit.test_chirp_common.TestUtilityFunctions) ... ok
test_parse_freq_whole (tests.unit.test_chirp_common.TestUtilityFunctions) ... ok
test_ensure_has_calls_almost_full (tests.unit.test_import_logic.DstarTests) ... ok
test_ensure_has_calls_empty (tests.unit.test_import_logic.DstarTests) ... ok
test_ensure_has_calls_partial (tests.unit.test_import_logic.DstarTests) ... ok
test_ensure_has_calls_rptcall_full1 (tests.unit.test_import_logic.DstarTests) ... ok
test_ensure_has_calls_rptcall_full2 (tests.unit.test_import_logic.DstarTests) ... ok
test_ensure_has_calls_urcall_full (tests.unit.test_import_logic.DstarTests) ... ok
test_import_bank (tests.unit.test_import_logic.ImportFieldTests) ... ok
test_import_dtcs_diffA_dtcs (tests.unit.test_import_logic.ImportFieldTests) ... ok
test_import_dtcs_diffB_dtcs (tests.unit.test_import_logic.ImportFieldTests) ... ok
test_import_duplex_negative (tests.unit.test_import_logic.ImportFieldTests) ... ok
test_import_duplex_too_big_vhf (tests.unit.test_import_logic.ImportFieldTests) ... ok
test_import_duplex_uhf (tests.unit.test_import_logic.ImportFieldTests) ... ok
test_import_duplex_vhf (tests.unit.test_import_logic.ImportFieldTests) ... ok
test_import_mem (tests.unit.test_import_logic.ImportFieldTests) ... ok
test_import_mem_with_errors (tests.unit.test_import_logic.ImportFieldTests) ... ok
test_import_mem_with_warnings (tests.unit.test_import_logic.ImportFieldTests) ... ok
test_import_mode_invalid (tests.unit.test_import_logic.ImportFieldTests) ... ok
test_import_mode_valid_am (tests.unit.test_import_logic.ImportFieldTests) ... ok
test_import_mode_valid_fm (tests.unit.test_import_logic.ImportFieldTests) ... ok
test_import_name (tests.unit.test_import_logic.ImportFieldTests) ... ok
test_import_power_closest (tests.unit.test_import_logic.ImportFieldTests) ... ok
test_import_power_no_dst (tests.unit.test_import_logic.ImportFieldTests) ... ok
test_import_power_no_src (tests.unit.test_import_logic.ImportFieldTests) ... ok
test_import_power_same (tests.unit.test_import_logic.ImportFieldTests) ... ok
test_import_tone_diffA_tsql (tests.unit.test_import_logic.ImportFieldTests) ... ok
test_import_tone_diffB_tsql (tests.unit.test_import_logic.ImportFieldTests) ... ok
test_mapping (tests.unit.test_mappingmodel.TestBaseBank) ... ok
test_mapping_eq (tests.unit.test_mappingmodel.TestBaseBank) ... ok
test_base_class (tests.unit.test_mappingmodel.TestBaseBankModel) ... ok
test_get_name (tests.unit.test_mappingmodel.TestBaseBankModel) ... ok
test_mapping (tests.unit.test_mappingmodel.TestBaseMapping) ... ok
test_mapping_eq (tests.unit.test_mappingmodel.TestBaseMapping) ... ok
test_base_class (tests.unit.test_mappingmodel.TestBaseMappingModel) ... ok
test_get_name (tests.unit.test_mappingmodel.TestBaseMappingModel) ... ok
test_base_class (tests.unit.test_mappingmodel.TestBaseMappingModelIndexInterface) ... ok
test_add_memory_to_mapping (tests.unit.test_mappingmodel.TestIcomBankModel) ... ok
test_get_mapping_memories (tests.unit.test_mappingmodel.TestIcomBankModel) ... ok
test_get_mappings (tests.unit.test_mappingmodel.TestIcomBankModel) ... ok
test_get_memory_mappings (tests.unit.test_mappingmodel.TestIcomBankModel) ... ok
test_get_num_mappings (tests.unit.test_mappingmodel.TestIcomBankModel) ... ok
test_remove_memory_from_mapping (tests.unit.test_mappingmodel.TestIcomBankModel) ... ok
test_remove_memory_from_mapping_no_bank (tests.unit.test_mappingmodel.TestIcomBankModel) ... ok
test_remove_memory_from_mapping_wrong_bank (tests.unit.test_mappingmodel.TestIcomBankModel) ... ok
test_icom_bank (tests.unit.test_mappingmodel.TestIcomBanks) ... ok
test_mapping (tests.unit.test_mappingmodel.TestIcomBanks) ... ok
test_mapping_eq (tests.unit.test_mappingmodel.TestIcomBanks) ... ok
test_add_memory_to_mapping (tests.unit.test_mappingmodel.TestIcomIndexedBankModel) ... ok
test_get_index_bounds (tests.unit.test_mappingmodel.TestIcomIndexedBankModel) ... ok
test_get_mapping_memories (tests.unit.test_mappingmodel.TestIcomIndexedBankModel) ... ok
test_get_mappings (tests.unit.test_mappingmodel.TestIcomIndexedBankModel) ... ok
test_get_memory_index (tests.unit.test_mappingmodel.TestIcomIndexedBankModel) ... ok
test_get_memory_mappings (tests.unit.test_mappingmodel.TestIcomIndexedBankModel) ... ok
test_get_next_mapping_index (tests.unit.test_mappingmodel.TestIcomIndexedBankModel) ... ok
test_get_num_mappings (tests.unit.test_mappingmodel.TestIcomIndexedBankModel) ... ok
test_remove_memory_from_mapping (tests.unit.test_mappingmodel.TestIcomIndexedBankModel) ... ok
test_remove_memory_from_mapping_no_bank (tests.unit.test_mappingmodel.TestIcomIndexedBankModel) ... ok
test_remove_memory_from_mapping_wrong_bank (tests.unit.test_mappingmodel.TestIcomIndexedBankModel) ... ok
test_set_memory_index (tests.unit.test_mappingmodel.TestIcomIndexedBankModel) ... ok
test_set_memory_index_bad_bank (tests.unit.test_mappingmodel.TestIcomIndexedBankModel) ... ok
test_set_memory_index_bad_index (tests.unit.test_mappingmodel.TestIcomIndexedBankModel) ... ok
test_auto_tone_mode_cross (tests.unit.test_memedit_edits.TestEdits) ... ok
test_auto_tone_mode_dtcs (tests.unit.test_memedit_edits.TestEdits) ... ok
test_auto_tone_mode_dtcs_pol (tests.unit.test_memedit_edits.TestEdits) ... ok
test_auto_tone_mode_dtcs_rx (tests.unit.test_memedit_edits.TestEdits) ... ok
test_auto_tone_mode_tone (tests.unit.test_memedit_edits.TestEdits) ... ok
test_auto_tone_mode_tsql (tests.unit.test_memedit_edits.TestEdits) ... ok
test_init (tests.unit.test_platform.Win32PlatformTest) ... ok
test_serial_ports_bad_portnames (tests.unit.test_platform.Win32PlatformTest) ... ok
test_serial_ports_sorted (tests.unit.test_platform.Win32PlatformTest) ... ok
test_apply_callback (tests.unit.test_settings.TestSettingContainers) ... ok
test_radio_setting (tests.unit.test_settings.TestSettingContainers) ... ok
test_radio_setting_group (tests.unit.test_settings.TestSettingContainers) ... ok
test_radio_setting_multi (tests.unit.test_settings.TestSettingContainers) ... ok
test_changed (tests.unit.test_settings.TestSettingValues) ... ok
test_radio_setting_value_boolean (tests.unit.test_settings.TestSettingValues) ... ok
test_radio_setting_value_float (tests.unit.test_settings.TestSettingValues) ... ok
test_radio_setting_value_integer (tests.unit.test_settings.TestSettingValues) ... ok
test_radio_setting_value_list (tests.unit.test_settings.TestSettingValues) ... ok
test_radio_setting_value_string (tests.unit.test_settings.TestSettingValues) ... ok
test_validate_callback (tests.unit.test_settings.TestSettingValues) ... ok
test_delete_hole_with_all (tests.unit.test_shiftdialog.ShiftDialogTest) ... ok
test_delete_hole_with_all_full (tests.unit.test_shiftdialog.ShiftDialogTest) ... ok
test_delete_hole_with_hole (tests.unit.test_shiftdialog.ShiftDialogTest) ... ok
test_delete_hole_without_hole (tests.unit.test_shiftdialog.ShiftDialogTest) ... ok
test_insert_hole_with_space (tests.unit.test_shiftdialog.ShiftDialogTest) ... ok
test_insert_hole_without_space (tests.unit.test_shiftdialog.ShiftDialogTest) ... ok
----------------------------------------------------------------------
Ran 151 tests in 0.053s
OK
Patch 'tip' is OK
Checking for PEP8 regressions...
./chirp/chirp_common.py:33:32: E202 whitespace before ']'
./chirp/drivers/ft2900.py:1236:1: E265 block comment should start with '# '
./chirp/drivers/ft60.py:522:45: W291 trailing whitespace
./chirp/drivers/ft60.py:523:25: E128 continuation line under-indented for visual indent
./chirp/drivers/ft60.py:524:13: E301 expected 1 blank line, found 0
./chirp/drivers/ft817.py:587:41: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:684:25: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:688:25: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:691:25: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:692:29: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:695:25: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:696:29: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:699:25: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:702:25: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:705:25: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:708:25: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:711:25: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:714:25: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:717:25: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:720:25: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:721:29: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:724:25: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:725:29: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:728:25: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:731:25: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:732:29: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:735:25: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:736:29: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:739:25: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:740:29: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:743:25: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:744:29: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:747:25: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:750:25: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:753:25: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:754:29: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:757:25: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:758:29: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:761:25: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:764:25: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:767:25: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:768:29: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:771:25: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:772:29: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:775:25: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:776:29: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:779:25: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:782:25: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:783:29: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:786:25: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:789:25: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:790:29: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:793:25: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:794:29: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:810:25: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:811:31: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:814:25: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:817:25: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:821:25: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:827:25: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:832:25: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:836:25: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:840:25: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:844:25: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:848:25: E128 continuation line under-indented for visual indent
./chirp/drivers/kguv8d.py:893:25: E128 continuation line under-indented for visual indent
./chirp/drivers/leixen.py:427:80: E501 line too long (82 > 79 characters)
./chirp/drivers/leixen.py:955:80: E501 line too long (87 > 79 characters)
./chirp/drivers/thd72.py:188:1: E302 expected 2 blank lines, found 1
./chirp/drivers/thd72.py:203:23: E201 whitespace after '['
./chirp/drivers/thd72.py:203:80: E501 line too long (171 > 79 characters)
./chirp/drivers/thd72.py:203:170: E202 whitespace before ']'
./chirp/drivers/thd72.py:204:13: E201 whitespace after '['
./chirp/drivers/thd72.py:204:61: E202 whitespace before ']'
./chirp/drivers/thd72.py:205:23: E201 whitespace after '['
./chirp/drivers/thd72.py:205:74: E202 whitespace before ']'
./chirp/drivers/thd72.py:206:18: E201 whitespace after '['
./chirp/drivers/thd72.py:206:65: E202 whitespace before ']'
./chirp/drivers/thd72.py:595:1: W293 blank line contains whitespace
./chirp/drivers/thd72.py:603:1: W293 blank line contains whitespace
./chirp/settings.py:245:80: E501 line too long (81 > 79 characters)
./chirp/settings.py:248:80: E501 line too long (81 > 79 characters)
./chirp/ui/mainapp.py:647:13: E128 continuation line under-indented for visual indent
./chirp/ui/mainapp.py:661:5: E303 too many blank lines (2)
./chirp/ui/mainapp.py:1374:80: E501 line too long (81 > 79 characters)
./chirp/ui/mainapp.py:1378:80: E501 line too long (80 > 79 characters)
./chirp/ui/mainapp.py:1663:80: E501 line too long (85 > 79 characters)
real 0m7.523s
user 0m7.404s
sys 0m0.032s
================================================
Tests OK
+ cat /var/lib/jenkins/.chirp/debug.log
[2016-09-22 17:17:59,918] chirp.logger - DEBUG: CHIRP 0.3.0dev on Linux - Ubuntu 16.04.1 LTS (Python 2.7.12)
[2016-09-22 17:17:59,955] chirp.directory - INFO: Registered Kenwood_TH-D7 = THD7Radio
[2016-09-22 17:17:59,955] chirp.directory - INFO: Registered Kenwood_TH-D7G = THD7GRadio
[2016-09-22 17:17:59,955] chirp.directory - INFO: Registered Kenwood_TM-D700 = TMD700Radio
[2016-09-22 17:17:59,955] chirp.directory - INFO: Registered Kenwood_TM-V7 = TMV7Radio
[2016-09-22 17:17:59,955] chirp.directory - INFO: Registered Kenwood_TM-G707 = TMG707Radio
[2016-09-22 17:17:59,955] chirp.directory - INFO: Registered Kenwood_TH-G71 = THG71Radio
[2016-09-22 17:17:59,955] chirp.directory - INFO: Registered Kenwood_TH-F6 = THF6ARadio
[2016-09-22 17:17:59,956] chirp.directory - INFO: Registered Kenwood_TH-F7 = THF7ERadio
[2016-09-22 17:17:59,956] chirp.directory - INFO: Registered Kenwood_TM-D710 = TMD710Radio
[2016-09-22 17:17:59,956] chirp.directory - INFO: Registered Kenwood_TH-D72_live_mode = THD72Radio
[2016-09-22 17:17:59,956] chirp.directory - INFO: Registered Kenwood_TM-V71 = TMV71Radio
[2016-09-22 17:17:59,956] chirp.directory - INFO: Registered Kenwood_TM-D710G = TMD710GRadio
[2016-09-22 17:17:59,956] chirp.directory - INFO: Registered Kenwood_TH-K2 = THK2Radio
[2016-09-22 17:17:59,956] chirp.directory - INFO: Registered Kenwood_TM-271 = TM271Radio
[2016-09-22 17:17:59,956] chirp.directory - INFO: Registered Kenwood_TM-281 = TM281Radio
[2016-09-22 17:17:59,956] chirp.directory - INFO: Registered Kenwood_TM-471 = TM471Radio
[2016-09-22 17:17:59,956] chirp.directory - INFO: Registered Icom_7200 = Icom7200Radio
[2016-09-22 17:17:59,957] chirp.directory - INFO: Registered Icom_IC-7000 = Icom7000Radio
[2016-09-22 17:17:59,957] chirp.directory - INFO: Registered Icom_IC-7100 = Icom7100Radio
[2016-09-22 17:17:59,957] chirp.directory - INFO: Registered Icom_746 = Icom746Radio
[2016-09-22 17:17:59,957] chirp.directory - INFO: Registered Alinco_DR03T = DR03Radio
[2016-09-22 17:17:59,958] chirp.directory - INFO: Registered Alinco_DR06T = DR06Radio
[2016-09-22 17:17:59,958] chirp.directory - INFO: Registered Alinco_DR135T = DR135Radio
[2016-09-22 17:17:59,958] chirp.directory - INFO: Registered Alinco_DR235T = DR235Radio
[2016-09-22 17:17:59,958] chirp.directory - INFO: Registered Alinco_DR435T = DR435Radio
[2016-09-22 17:17:59,958] chirp.directory - INFO: Registered Alinco_DJ596 = DJ596Radio
[2016-09-22 17:17:59,958] chirp.directory - INFO: Registered Jetstream_JT220M = JT220MRadio
[2016-09-22 17:17:59,958] chirp.directory - INFO: Registered Alinco_DJ175 = DJ175Radio
[2016-09-22 17:17:59,958] chirp.directory - INFO: Registered AnyTone_5888UV = AnyTone5888UVRadio
[2016-09-22 17:17:59,958] chirp.directory - INFO: Registered Intek_HR-2040 = IntekHR2040Radio
[2016-09-22 17:17:59,958] chirp.directory - INFO: Registered Polmar_DB-50M = PolmarDB50MRadio
[2016-09-22 17:17:59,959] chirp.directory - INFO: Registered Powerwerx_DB-750X = PowerwerxDB750XRadio
[2016-09-22 17:17:59,959] chirp.directory - INFO: Registered AnyTone_TERMN-8R = AnyToneTERMN8RRadio
[2016-09-22 17:17:59,959] chirp.directory - INFO: Registered AnyTone_OBLTR-8R = AnyToneOBLTR8RRadio
[2016-09-22 17:17:59,960] chirp.directory - INFO: Registered Baofeng_UV-3R = UV3RRadio
[2016-09-22 17:17:59,960] chirp.directory - INFO: Registered Baojie_BJ-9900 = BJ9900Radio
[2016-09-22 17:17:59,961] chirp.directory - INFO: Registered Baofeng_UV-5R = BaofengUV5RGeneric
[2016-09-22 17:17:59,961] chirp.directory - INFO: Registered Baofeng_F-11 = BaofengF11Radio
[2016-09-22 17:17:59,961] chirp.directory - INFO: Registered Baofeng_UV-82 = BaofengUV82Radio
[2016-09-22 17:17:59,961] chirp.directory - INFO: Registered Baofeng_UV-6 = BaofengUV6Radio
[2016-09-22 17:17:59,961] chirp.directory - INFO: Registered Intek_KT-980HP = IntekKT980Radio
[2016-09-22 17:17:59,961] chirp.directory - INFO: Registered Baofeng_BF-F8HP = BaofengBFF8HPRadio
[2016-09-22 17:17:59,961] chirp.directory - INFO: Registered Baofeng_UV-82HP = BaofengUV82HPRadio
[2016-09-22 17:17:59,961] chirp.directory - INFO: Registered Baojie_BJ-UV55 = BaojieBJUV55Radio
[2016-09-22 17:17:59,962] chirp.directory - INFO: Registered BTECH_UV-2501 = UV2501
[2016-09-22 17:17:59,962] chirp.directory - INFO: Registered BTECH_UV-2501+220 = UV2501_220
[2016-09-22 17:17:59,962] chirp.directory - INFO: Registered BTECH_UV-5001 = UV5001
[2016-09-22 17:17:59,962] chirp.directory - INFO: Registered WACCOM_MINI-8900 = MINI8900
[2016-09-22 17:17:59,962] chirp.directory - INFO: Registered QYT_KT-UV980 = KTUV980
[2016-09-22 17:17:59,962] chirp.directory - INFO: Registered QYT_KT8900 = KT9800
[2016-09-22 17:17:59,962] chirp.directory - INFO: Registered QYT_KT8900R = KT9800R
[2016-09-22 17:17:59,963] chirp.directory - INFO: Registered LUITON_LT-588UV = LT588UV
[2016-09-22 17:17:59,963] chirp.directory - INFO: Registered Feidaxin_FD-268A = FD268ARadio
[2016-09-22 17:17:59,963] chirp.directory - INFO: Registered Feidaxin_FD-268B = FD268BRadio
[2016-09-22 17:17:59,963] chirp.directory - INFO: Registered Feidaxin_FD-288A = FD288ARadio
[2016-09-22 17:17:59,963] chirp.directory - INFO: Registered Feidaxin_FD-288B = FD288BRadio
[2016-09-22 17:17:59,963] chirp.directory - INFO: Registered Feidaxin_FD-150A = FD150ARadio
[2016-09-22 17:17:59,963] chirp.directory - INFO: Registered Feidaxin_FD-160A = FD160ARadio
[2016-09-22 17:17:59,963] chirp.directory - INFO: Registered Feidaxin_FD-450A = FD450ARadio
[2016-09-22 17:17:59,963] chirp.directory - INFO: Registered Feidaxin_FD-460A = FD460ARadio
[2016-09-22 17:17:59,964] chirp.directory - INFO: Registered Yaesu_FT-1802M = FT1802Radio
[2016-09-22 17:17:59,965] chirp.directory - INFO: Registered Yaesu_FT-1D_R = FT1Radio
[2016-09-22 17:17:59,965] chirp.directory - INFO: Registered Yaesu_FT-2800M = FT2800Radio
[2016-09-22 17:17:59,965] chirp.directory - INFO: Registered Yaesu_FT-2900R_1900R = FT2900Radio
[2016-09-22 17:17:59,966] chirp.directory - INFO: Registered Yaesu_FT-50 = FT50Radio
[2016-09-22 17:17:59,966] chirp.directory - INFO: Registered Yaesu_FT-60 = FT60Radio
[2016-09-22 17:17:59,966] chirp.directory - INFO: Registered Yaesu_FT-7800_7900 = FT7800Radio
[2016-09-22 17:17:59,966] chirp.directory - INFO: Registered Yaesu_FT-8800 = FT8800Radio
[2016-09-22 17:17:59,967] chirp.directory - INFO: Registered Yaesu_FT-8900 = FT8900Radio
[2016-09-22 17:17:59,967] chirp.directory - INFO: Registered Yaesu_FT-8100 = FT8100Radio
[2016-09-22 17:17:59,967] chirp.directory - INFO: Registered Yaesu_FT-817 = FT817Radio
[2016-09-22 17:17:59,967] chirp.directory - INFO: Registered Yaesu_FT-817ND = FT817NDRadio
[2016-09-22 17:17:59,967] chirp.directory - INFO: Registered Yaesu_FT-817ND_US = FT817NDUSRadio
[2016-09-22 17:17:59,968] chirp.directory - INFO: Registered Yaesu_FT-857_897 = FT857Radio
[2016-09-22 17:17:59,968] chirp.directory - INFO: Registered Yaesu_FT-857_897_US = FT857USRadio
[2016-09-22 17:17:59,968] chirp.directory - INFO: Registered Yaesu_FT-90 = FT90Radio
[2016-09-22 17:17:59,968] chirp.directory - INFO: Registered Yaesu_FTM-350 = FTM350Radio
[2016-09-22 17:17:59,969] chirp.directory - INFO: Registered Generic_CSV = CSVRadio
[2016-09-22 17:17:59,969] chirp.directory - INFO: Registered Commander_KG-UV = CommanderCSVRadio
[2016-09-22 17:17:59,969] chirp.directory - INFO: Registered RT_Systems_CSV = RTCSVRadio
[2016-09-22 17:17:59,970] chirp.directory - INFO: Registered ARRL_Travel_Plus = TpeRadio
[2016-09-22 17:17:59,977] chirp.directory - INFO: Registered Generic_XML = XMLRadio
[2016-09-22 17:17:59,980] chirp.directory - INFO: Registered Baofeng_BF-888 = H777Radio
[2016-09-22 17:17:59,980] chirp.directory - INFO: Registered HobbyPCB_RS-UV3 = HobbyPCBRSUV3Radio
[2016-09-22 17:17:59,981] chirp.directory - INFO: Registered Icom_IC-208H = IC208Radio
[2016-09-22 17:17:59,981] chirp.directory - INFO: Registered Icom_IC-2100H = IC2100Radio
[2016-09-22 17:17:59,981] chirp.directory - INFO: Registered Icom_IC-2200H = IC2200Radio
[2016-09-22 17:17:59,981] chirp.directory - INFO: Registered Icom_IC-2720H = IC2720Radio
[2016-09-22 17:17:59,981] chirp.directory - INFO: Registered Icom_IC-2820H = IC2820Radio
[2016-09-22 17:17:59,982] chirp.directory - INFO: Registered Icom_IC-91_92AD = IC9xRadio
[2016-09-22 17:17:59,982] chirp.directory - INFO: Registered Icom_IC-Q7A = ICQ7Radio
[2016-09-22 17:17:59,982] chirp.directory - INFO: Registered Icom_IC-T70 = ICT70Radio
[2016-09-22 17:17:59,983] chirp.directory - INFO: Registered Icom_IC-T7H = ICT7HRadio
[2016-09-22 17:17:59,983] chirp.directory - INFO: Registered Icom_IC-T8A = ICT8ARadio
[2016-09-22 17:17:59,983] chirp.directory - INFO: Registered Icom_IC-W32A = ICW32ARadio
[2016-09-22 17:17:59,983] chirp.directory - INFO: Registered Icom_IC-W32E = ICW32ERadio
[2016-09-22 17:17:59,983] chirp.directory - INFO: Registered Icom_IC-V82_U82 = ICx8xRadio
[2016-09-22 17:17:59,984] chirp.directory - INFO: Registered Icom_ID-31A = ID31Radio
[2016-09-22 17:17:59,984] chirp.directory - INFO: Registered Icom_ID-51 = ID51Radio
[2016-09-22 17:17:59,984] chirp.directory - INFO: Registered Icom_ID-51_Plus = ID51PLUSRadio
[2016-09-22 17:17:59,984] chirp.directory - INFO: Registered Icom_ID-800H_v2 = ID800v2Radio
[2016-09-22 17:17:59,984] chirp.directory - INFO: Registered Icom_ID-880H = ID880Radio
[2016-09-22 17:17:59,984] chirp.directory - INFO: Registered Icom_ID-80H = ID80Radio
[2016-09-22 17:17:59,985] chirp.directory - INFO: Registered Kenwood_HMK = HMKRadio
[2016-09-22 17:17:59,985] chirp.directory - INFO: Registered Kenwood_ITM = ITMRadio
[2016-09-22 17:17:59,985] chirp.directory - INFO: Registered Wouxun_KG-UV8D = KGUV8DRadio
[2016-09-22 17:17:59,986] chirp.directory - INFO: Registered KYD_NC-630A = NC630aRadio
[2016-09-22 17:17:59,986] chirp.directory - INFO: Registered KYD_IP-620 = IP620Radio
[2016-09-22 17:17:59,986] chirp.directory - INFO: Registered Leixen_VV-898 = LeixenVV898Radio
[2016-09-22 17:17:59,986] chirp.directory - INFO: Registered Jetstream_JT270M = JetstreamJT270MRadio
[2016-09-22 17:17:59,987] chirp.directory - INFO: Registered Leixen_VV-898S = LeixenVV898SRadio
[2016-09-22 17:17:59,987] chirp.directory - INFO: Registered LUITON_LT-725UV = LT725UV
[2016-09-22 17:17:59,987] chirp.directory - INFO: Registered Wouxun_KG-UVD1P = KGUVD1PRadio
[2016-09-22 17:17:59,987] chirp.directory - INFO: Registered Wouxun_KG-UV6 = KGUV6DRadio
[2016-09-22 17:17:59,988] chirp.directory - INFO: Registered Wouxun_KG-816 = KG816Radio
[2016-09-22 17:17:59,988] chirp.directory - INFO: Registered Wouxun_KG-818 = KG818Radio
[2016-09-22 17:17:59,988] chirp.directory - INFO: Registered Puxing_PX-777 = Puxing777Radio
[2016-09-22 17:17:59,988] chirp.directory - INFO: Registered Puxing_PX-2R = Puxing2RRadio
[2016-09-22 17:17:59,988] chirp.directory - INFO: Registered TYT_TH-7800_File = TYTTH7800File
[2016-09-22 17:17:59,988] chirp.directory - INFO: Registered TYT_TH-7800 = TYTTH7800Radio
[2016-09-22 17:17:59,989] chirp.directory - INFO: Registered TYT_TH9000_220 = Th9000220Radio
[2016-09-22 17:17:59,990] chirp.directory - INFO: Registered TYT_TH9000_144 = Th9000144Radio
[2016-09-22 17:17:59,990] chirp.directory - INFO: Registered TYT_TH9000_440 = Th9000440Radio
[2016-09-22 17:17:59,990] chirp.directory - INFO: Registered TYT_TH-9800_File = TYTTH9800File
[2016-09-22 17:17:59,990] chirp.directory - INFO: Registered TYT_TH-9800 = TYTTH9800Radio
[2016-09-22 17:17:59,990] chirp.directory - INFO: Registered TYT_TH-UV3R = TYTUV3RRadio
[2016-09-22 17:17:59,990] chirp.directory - INFO: Registered TYT_TH-UV3R-25 = TYTUV3R25Radio
[2016-09-22 17:17:59,991] chirp.directory - INFO: Registered TYT_TH-UVF8D = TYTUVF8DRadio
[2016-09-22 17:17:59,991] chirp.directory - INFO: Registered Kenwood_TH-D72_clone_mode = THD72Radio
[2016-09-22 17:17:59,991] chirp.directory - INFO: Registered TYT_TH-UVF1 = TYTTHUVF1Radio
[2016-09-22 17:17:59,992] chirp.directory - INFO: Registered Kenwood_TK-260 = TK260_Radio
[2016-09-22 17:17:59,992] chirp.directory - INFO: Registered Kenwood_TK-270 = TK270_Radio
[2016-09-22 17:17:59,992] chirp.directory - INFO: Registered Kenwood_TK-272 = TK272_Radio
[2016-09-22 17:17:59,992] chirp.directory - INFO: Registered Kenwood_TK-278 = TK278_Radio
[2016-09-22 17:17:59,992] chirp.directory - INFO: Registered Kenwood_TK-360 = TK360_Radio
[2016-09-22 17:17:59,992] chirp.directory - INFO: Registered Kenwood_TK-370 = TK370_Radio
[2016-09-22 17:17:59,992] chirp.directory - INFO: Registered Kenwood_TK-372 = TK372_Radio
[2016-09-22 17:17:59,992] chirp.directory - INFO: Registered Kenwood_TK-378 = TK378_Radio
[2016-09-22 17:17:59,993] chirp.directory - INFO: Registered Kenwood_TK-760 = TK760_Radio
[2016-09-22 17:17:59,993] chirp.directory - INFO: Registered Kenwood_TK-762 = TK762_Radio
[2016-09-22 17:17:59,993] chirp.directory - INFO: Registered Kenwood_TK-768 = TK768_Radio
[2016-09-22 17:17:59,993] chirp.directory - INFO: Registered Kenwood_TK-860 = TK860_Radio
[2016-09-22 17:17:59,993] chirp.directory - INFO: Registered Kenwood_TK-862 = TK862_Radio
[2016-09-22 17:17:59,993] chirp.directory - INFO: Registered Kenwood_TK-868 = TK868_Radio
[2016-09-22 17:17:59,994] chirp.directory - INFO: Registered Kenwood_TK-868G = TK868G_Radios
[2016-09-22 17:17:59,994] chirp.directory - INFO: Registered Kenwood_TK-862G = TK862G_Radios
[2016-09-22 17:17:59,994] chirp.directory - INFO: Registered Kenwood_TK-860G = TK860G_Radios
[2016-09-22 17:17:59,994] chirp.directory - INFO: Registered Kenwood_TK-768G = TK768G_Radios
[2016-09-22 17:17:59,994] chirp.directory - INFO: Registered Kenwood_TK-762G = TK762G_Radios
[2016-09-22 17:17:59,994] chirp.directory - INFO: Registered Kenwood_TK-760G = TK760G_Radios
[2016-09-22 17:17:59,994] chirp.directory - INFO: Registered Kenwood_TK-388G = TK388G_Radios
[2016-09-22 17:17:59,994] chirp.directory - INFO: Registered Kenwood_TK-378G = TK378G_Radios
[2016-09-22 17:17:59,994] chirp.directory - INFO: Registered Kenwood_TK-372G = TK372G_Radios
[2016-09-22 17:17:59,994] chirp.directory - INFO: Registered Kenwood_TK-370G = TK370G_Radios
[2016-09-22 17:17:59,994] chirp.directory - INFO: Registered Kenwood_TK-360G = TK360G_Radios
[2016-09-22 17:17:59,995] chirp.directory - INFO: Registered Kenwood_TK-278G = TK278G_Radios
[2016-09-22 17:17:59,995] chirp.directory - INFO: Registered Kenwood_TK-272G = TK272G_Radios
[2016-09-22 17:17:59,995] chirp.directory - INFO: Registered Kenwood_TK-270G = TK270G_Radios
[2016-09-22 17:17:59,995] chirp.directory - INFO: Registered Kenwood_TK-260G = TK260G_Radios
[2016-09-22 17:17:59,995] chirp.directory - INFO: Registered Kenwood_TK-7102 = KenwoodTK7102Radio
[2016-09-22 17:17:59,995] chirp.directory - INFO: Registered Kenwood_TK-8102 = KenwoodTK8102Radio
[2016-09-22 17:17:59,995] chirp.directory - INFO: Registered Kenwood_TK-7108 = KenwoodTK7108Radio
[2016-09-22 17:17:59,995] chirp.directory - INFO: Registered Kenwood_TK-8108 = KenwoodTK8108Radio
[2016-09-22 17:17:59,996] chirp.directory - INFO: Registered Kenwood_TS-2000 = TS2000Radio
[2016-09-22 17:17:59,996] chirp.directory - INFO: Registered BTECH_UV-5X3 = UV5X3
[2016-09-22 17:17:59,996] chirp.directory - INFO: Registered Baofeng_UV-6R = UV6R
[2016-09-22 17:17:59,997] chirp.directory - INFO: Registered Baofeng_UV-B5 = BaofengUVB5
[2016-09-22 17:17:59,997] chirp.directory - INFO: Registered BTECH_UV-50X3 = UV50X3
[2016-09-22 17:17:59,997] chirp.directory - INFO: Registered Yaesu_VX-170 = VX170Radio
[2016-09-22 17:17:59,998] chirp.directory - INFO: Registered Yaesu_VX-2 = VX2Radio
[2016-09-22 17:17:59,998] chirp.directory - INFO: Registered Yaesu_VX-3 = VX3Radio
[2016-09-22 17:17:59,998] chirp.directory - INFO: Registered Yaesu_VX-5 = VX5Radio
[2016-09-22 17:17:59,999] chirp.directory - INFO: Registered Yaesu_VX-6 = VX6Radio
[2016-09-22 17:17:59,999] chirp.directory - INFO: Registered Yaesu_VX-7 = VX7Radio
[2016-09-22 17:17:59,999] chirp.directory - INFO: Registered Yaesu_VX-8_R = VX8Radio
[2016-09-22 17:18:00,000] chirp.directory - INFO: Registered Yaesu_VX-8_DR = VX8DRadio
[2016-09-22 17:18:00,000] chirp.directory - INFO: Registered Yaesu_VX-8_GE = VX8GERadio
[2016-09-22 17:18:00,000] chirp.directory - INFO: Registered Vertex_Standard_VXA-700 = VXA700Radio
+ rm /tmp/Alinco_DJ175_GLGc83.img /tmp/Alinco_DJ175_djonX_.img /tmp/Alinco_DJ596_0NsL1u.img /tmp/Alinco_DJ596_fExhAG.img /tmp/Alinco_DR235T_K3mu91.img /tmp/Alinco_DR235T_QWfJoX.img /tmp/AnyTone_OBLTR-8R_Qa5O1F.img /tmp/AnyTone_OBLTR-8R_aNjRNQ.img /tmp/AnyTone_TERMN-8R_DFQtU7.img /tmp/AnyTone_TERMN-8R_FreuwI.img /tmp/BTECH_UV-2501+220_TbRYdn.img /tmp/BTECH_UV-2501+220_pBXG5r.img /tmp/BTECH_UV-5001_PS96fx.img /tmp/BTECH_UV-5001_R_mSyC.img /tmp/BTECH_UV-50X3_6ZajqK.img /tmp/BTECH_UV-50X3_GqCbrg.img /tmp/BTECH_UV-50X3_PoUvbv.img /tmp/BTECH_UV-50X3_UHOXSe.img /tmp/BTECH_UV-50X3_aoUWGH.img /tmp/BTECH_UV-50X3_ydGh62.img /tmp/BTECH_UV-5X3_A3QHiL.img /tmp/BTECH_UV-5X3_M0RIHx.img /tmp/Baofeng_BF-888_MrGz8O.img /tmp/Baofeng_BF-888_RHGPzt.img /tmp/Baofeng_F-11_fzWWuB.img /tmp/Baofeng_F-11_vX44NA.img /tmp/Baofeng_UV-3R_QnuyWV.img /tmp/Baofeng_UV-3R_YXV0sj.img /tmp/Baofeng_UV-5R_XfFu1B.img /tmp/Baofeng_UV-5R_rztRUx.img /tmp/Baofeng_UV-6R_KItD0p.img /tmp/Baofeng_UV-6R_NLgkpk.img /tmp/Baofeng_UV-B5_PA555A.img /tmp/Baofeng_UV-B5_fhXr7b.img /tmp/Baojie_BJ-9900_9qrMqk.img /tmp/Baojie_BJ-9900_CU79NM.img /tmp/Baojie_BJ-9900_Q07B0v.img /tmp/Baojie_BJ-9900_Z_E0q2.img /tmp/Baojie_BJ-9900_qZbQ0G.img /tmp/Baojie_BJ-9900_rqSclX.img /tmp/Feidaxin_FD-268A_MxebId.img /tmp/Feidaxin_FD-268A_jgSih6.img /tmp/Feidaxin_FD-268B_YrrDtD.img /tmp/Feidaxin_FD-268B_jlE7VE.img /tmp/Feidaxin_FD-288B_2yKuR2.img /tmp/Feidaxin_FD-288B_eVIYLh.img /tmp/Icom_IC-208H_gEaXV3.img /tmp/Icom_IC-208H_ui3siZ.img /tmp/Icom_IC-2100H_AkO3gP.img /tmp/Icom_IC-2100H_MI1g_r.img /tmp/Icom_IC-2200H_0lBI6T.img /tmp/Icom_IC-2200H_pylIl0.img /tmp/Icom_IC-2720H_bZaOJu.img /tmp/Icom_IC-2720H_t14WzF.img /tmp/Icom_IC-2820H_w4GgcL.img /tmp/Icom_IC-2820H_zT5N80.img /tmp/Icom_IC-Q7A_M4Bu6p.img /tmp/Icom_IC-Q7A_sCD3lF.img /tmp/Icom_IC-T70_5TfjID.img /tmp/Icom_IC-T70_qSpMpX.img /tmp/Icom_IC-T7H_5qrL4_.img /tmp/Icom_IC-T7H_TxUldb.img /tmp/Icom_IC-T8A_35MTiV.img /tmp/Icom_IC-T8A_BzVKly.img /tmp/Icom_IC-V82_U82_Qboauu.img /tmp/Icom_IC-V82_U82_sqK7aE.img /tmp/Icom_IC-W32A_80wGf9.img /tmp/Icom_IC-W32A_IYcftP.img /tmp/Icom_IC-W32A_M_nTOc.img /tmp/Icom_IC-W32A_s9iI_6.img /tmp/Icom_IC-W32A_uDtm1f.img /tmp/Icom_IC-W32A_ypVbpS.img /tmp/Icom_IC-W32E_7cUug4.img /tmp/Icom_IC-W32E_Oint6D.img /tmp/Icom_IC-W32E_RCtqMg.img /tmp/Icom_IC-W32E_egHRLU.img /tmp/Icom_IC-W32E_pjf0gF.img /tmp/Icom_IC-W32E_xyi9F1.img /tmp/Icom_ID-31A_TluWHJ.img /tmp/Icom_ID-31A_usd2LT.img /tmp/Icom_ID-51 Plus_YJsLCR.img /tmp/Icom_ID-51 Plus_w7dDr9.img /tmp/Icom_ID-51_4boyey.img /tmp/Icom_ID-51_tVaF2y.img /tmp/Icom_ID-800H_66SoXa.img /tmp/Icom_ID-800H_rwcitZ.img /tmp/Icom_ID-880H_2Fj31I.img /tmp/Icom_ID-880H_rEg3FT.img /tmp/Jetstream_JT220M_0ISsT7.img /tmp/Jetstream_JT220M_OOBx8Z.img /tmp/Jetstream_JT270M_Zj72Ys.img /tmp/Jetstream_JT270M_oabHJC.img /tmp/KYD_IP-620_U9PwX9.img /tmp/KYD_IP-620_viIOQB.img /tmp/Kenwood_TH-D72 (clone mode)_2qYvc3.img /tmp/Kenwood_TH-D72 (clone mode)_imYkbT.img /tmp/Kenwood_TK-272G_L7waBn.img /tmp/Kenwood_TK-272G_gVpZeI.img /tmp/Kenwood_TK-760G_T6JygK.img /tmp/Kenwood_TK-760G_rF7Pe5.img /tmp/Kenwood_TK-8102_2JWGsc.img /tmp/Kenwood_TK-8102_wQdEAL.img /tmp/LUITON_LT-725UV_AQ78tW.img /tmp/LUITON_LT-725UV_QDnusm.img /tmp/LUITON_LT-725UV_YZhyjN.img /tmp/LUITON_LT-725UV_ZNslCg.img /tmp/LUITON_LT-725UV__ynuyj.img /tmp/LUITON_LT-725UV_uFsOxb.img /tmp/Leixen_VV-898S_LTi3ic.img /tmp/Leixen_VV-898S_Q6vaXX.img /tmp/Leixen_VV-898_fQYmRd.img /tmp/Leixen_VV-898_xxuG7Z.img /tmp/Polmar_DB-50M_Czqg0e.img /tmp/Polmar_DB-50M_fWdoEI.img /tmp/Puxing_PX-2R_5Qvrz1.img /tmp/Puxing_PX-2R_cGS8uG.img /tmp/Puxing_PX-777_NYatly.img /tmp/Puxing_PX-777_xE8_so.img /tmp/TYT_TH-7800_5ukzQx.img /tmp/TYT_TH-7800_T0whtv.img /tmp/TYT_TH-9800_FcVGrQ.img /tmp/TYT_TH-9800_P28TF3.img /tmp/TYT_TH-UV3R-25_JW9TP7.img /tmp/TYT_TH-UV3R-25_QgfINn.img /tmp/TYT_TH-UV3R_51lS2l.img /tmp/TYT_TH-UV3R_X9cDAh.img /tmp/TYT_TH-UVF1_9CAXrY.img /tmp/TYT_TH-UVF1_V3RR7J.img /tmp/TYT_TH9000_144_9eRsox.img /tmp/TYT_TH9000_144_scaFKy.img /tmp/Vertex Standard_VXA-700_GK0crd.img /tmp/Vertex Standard_VXA-700_OWW8DH.img /tmp/WACCOM_MINI-8900_7BCdnw.img /tmp/WACCOM_MINI-8900_vEoXpM.img /tmp/Wouxun_KG-816_MA6Nqy.img /tmp/Wouxun_KG-816_Wv3R9n.img /tmp/Wouxun_KG-818_JN5Azf.img /tmp/Wouxun_KG-818_xDRnoC.img /tmp/Wouxun_KG-UV6_OQBkRj.img /tmp/Wouxun_KG-UV6__zzJhL.img /tmp/Wouxun_KG-UV8D_N09lJm.img /tmp/Wouxun_KG-UV8D_wMQ9wR.img /tmp/Wouxun_KG-UVD1P_Jduh5c.img /tmp/Wouxun_KG-UVD1P_mja6pv.img /tmp/Yaesu_FT-1802M_5gD9gu.img /tmp/Yaesu_FT-1802M_NhHIJx.img /tmp/Yaesu_FT-1D_YDSvzt.img /tmp/Yaesu_FT-1D_ilMM03.img /tmp/Yaesu_FT-2800M_aLdkp2.img /tmp/Yaesu_FT-2800M_xQvbnR.img /tmp/Yaesu_FT-2900R_1900R_96RWrP.img /tmp/Yaesu_FT-2900R_1900R_sCiNpd.img /tmp/Yaesu_FT-50_mxGa44.img /tmp/Yaesu_FT-50_vb4xLW.img /tmp/Yaesu_FT-60_Y9k2mi.img /tmp/Yaesu_FT-60_qShKol.img /tmp/Yaesu_FT-7800_7900_cR1UEK.img /tmp/Yaesu_FT-7800_7900_e3RE7J.img /tmp/Yaesu_FT-817ND (US)_jvxpsg.img /tmp/Yaesu_FT-817ND (US)_ygmL2E.img /tmp/Yaesu_FT-817ND_YW6Y3B.img /tmp/Yaesu_FT-817ND_zKLiW_.img /tmp/Yaesu_FT-817_9KkDeM.img /tmp/Yaesu_FT-817_GaWbKq.img /tmp/Yaesu_FT-857_897 (US)_Oa7YCS.img /tmp/Yaesu_FT-857_897 (US)_uivbsu.img /tmp/Yaesu_FT-857_897_X1dKnV.img /tmp/Yaesu_FT-857_897_YP8_Db.img /tmp/Yaesu_FT-8800_DAhQep.img /tmp/Yaesu_FT-8800_GVuFHK.img /tmp/Yaesu_FT-8800_HCy3K9.img /tmp/Yaesu_FT-8800_Hv6iBb.img /tmp/Yaesu_FT-8800_faexKB.img /tmp/Yaesu_FT-8800_gepaTW.img /tmp/Yaesu_FT-8900_jHsKR0.img /tmp/Yaesu_FT-8900_ktfse1.img /tmp/Yaesu_FTM-350_79oHsZ.img /tmp/Yaesu_FTM-350_Mh7nkY.img /tmp/Yaesu_FTM-350_PP81Pq.img /tmp/Yaesu_FTM-350_PXnjc1.img /tmp/Yaesu_FTM-350_UR0R7n.img /tmp/Yaesu_FTM-350_w6Nuj8.img /tmp/Yaesu_VX-2_gqxa2t.img /tmp/Yaesu_VX-2_rBEZlY.img /tmp/Yaesu_VX-3_I2SMC6.img /tmp/Yaesu_VX-3_PgJ4wH.img /tmp/Yaesu_VX-5_9cCZjf.img /tmp/Yaesu_VX-5_xHLlRy.img /tmp/Yaesu_VX-6_ANoJV5.img /tmp/Yaesu_VX-6_YKwxgI.img /tmp/Yaesu_VX-7_giuw1E.img /tmp/Yaesu_VX-7_pHpd3B.img /tmp/Yaesu_VX-8_0xxpGl.img /tmp/Yaesu_VX-8_bubAPy.img
Email was triggered for: Success
Sending email for trigger: Success