По работе с CHIRP было веселее
При попытке подключиться к своей UV5-R вылетала ошибка "Radio refused to send block 0x0000"
На русскоязычных форумах нихрена толкового не нашел по этой проблеме, все мучаются и никто так и не разобрался.
В процессе экспериментов выяснил, что Драйвер для кабеля надо ставить не самый новый ( это связано с тем что происходит проверка подлиности цифрового ключа драйвера и автоматическое его обновление) как-то так...
Я собрал кабель на чипе Prolific PL2303 , для этого чипа рекомендуют драйвер v3.2.0.0 ( Win Vista, 7,) и v 2.0.2 (для Win XP)
Проверил программой ChekChipVersion, чип определяется правильно, значит драйвер подходящий.
Версию CHIRP устанавливать обязательно chirp-daily. (ключевое слово - daily ) как можно более свежей версии (
http://chirp.danplanet.com/)
Дальше самое ГЛАВНОЕ ! Глюк с "Radio refused to send block 0x0000" решается так ( полностью вылечить раз и навсегда, как я понял пока нереально) :
1. копируем себе файл uv5r.py
2. устанавливаем свежую версию CHIRP daily
3. запускаем CHIRP
4.в меню программы жмем Help и ставим галку на Enable Developer Functions
5.далее в меню жмем File и Load Module, указываем путь к файлу uv5r.py
Все! CHIRP отлично начинает подключаться к радиостанции UV-5R и ошибки из разряда "radio refused to send block code 0x1ec0 или 0х0000" не мешают.
Единственное неудобство- пункты 4 и 5 придется повторять каждый раз при запуске CHIRP. Меня это не напрягает, главное что можно нормально работать и программировать