https://chirpmyradio.com/https://chirpmyradio.com/favicon.ico?16699092072012-06-13T21:34:28ZCHIRPCHIRP - New Model #217: Kenwood TS-2000https://chirpmyradio.com/issues/217?journal_id=6342012-06-13T21:34:28ZTom Hayward
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>In Progress</i></li><li><strong>Assignee</strong> set to <i>Tom Hayward</i></li><li><strong>Target version</strong> set to <i>0.3.0</i></li><li><strong>% Done</strong> changed from <i>0</i> to <i>50</i></li></ul><p>I've started writing support for the TS-2000 based on the CAT documentation in the manual, but progress is currently stalled as I have no radio to test with.</p>
CHIRP - New Model #217: Kenwood TS-2000https://chirpmyradio.com/issues/217?journal_id=6722012-07-05T17:34:19ZTom Hayward
<ul><li><strong>File</strong> <a href="/attachments/155">ts2000.py</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/155/ts2000.py">ts2000.py</a> added</li><li><strong>Status</strong> changed from <i>In Progress</i> to <i>Blocked</i></li></ul><p>This is blocked until someone with a radio can test it. Use the Load Module feature in Chirp developer mode to load the attached file.</p>
CHIRP - New Model #217: Kenwood TS-2000https://chirpmyradio.com/issues/217?journal_id=7392012-07-24T23:46:00ZAnthony Cashkd4k@comcast.net
<ul></ul><p>I just joined this group/bug whatever it is and I love the CHIRP program and would love to see<br>
it working with my TS-2000, so bare with me because I am not familiar with the format of this<br>
bug reporting form but I would be glad to help in testing CHIRP with the TS-2000.<br>
I just downloaded and loaded the TS-2000 module into CHIRP and have not had any luck with it.<br>
First of all CHIRP doesn't recognize the com ports (COM2 and COM14) where the TS-2000 is. I have<br>
a microHAM micro KEYER which creates 2 virtual serial ports where the TS-2000 can be located on<br>
one or both of the ports, I have it assigned to COM3 and COM14 because I usually run 2 different<br>
programs that access the TS-2000 at the same time. CHIRP NEVER sees COM14 and only sees COM2 about<br>
half the time. When it does see the com port and I click OK to download from the radio, NOTHING<br>
happens, no error message and no download.</p>
<hr>
CHIRP - New Model #217: Kenwood TS-2000https://chirpmyradio.com/issues/217?journal_id=7402012-07-24T23:52:19ZTom Hayward
<ul></ul><p>Please post your debug log.</p>
<p>This is a partial implementation intended to give a head start to other developers. I don't expect it to be completely functional, but it should at least detect the radio. </p>
CHIRP - New Model #217: Kenwood TS-2000https://chirpmyradio.com/issues/217?journal_id=7412012-07-24T23:54:33ZDan Smith
<ul></ul><p>Tony,</p>
<p>I expect the ability to open COM3 or not is related to other stuff having the port open already. CHIRP tests for presence of a port by trying to open it. If it doesn't show up in the list, then that means CHIRP can't open it (for some reason unrelated to CHIRP itself).</p>
<p>For COM14, you can type that into the box directly and attempt to open that port.</p>
<p>However, I'd highly recommend that you try connecting directly to the radio (without your microHAM) for debugging purposes. It takes a few variables out of the equation.</p>
CHIRP - New Model #217: Kenwood TS-2000https://chirpmyradio.com/issues/217?journal_id=7472012-07-26T04:03:08ZAnthony Cashkd4k@comcast.net
<ul></ul><p>Tom Hayward wrote:</p>
<blockquote>
<p>Please post your debug log.</p>
<p>This is a partial implementation intended to give a head start to other developers. I don't expect it to be completely functional, but it should at least detect the radio.</p>
</blockquote>
<p>What is the name of the debug log? Where is is stored? I am running Windows 7 Ultimate 64 bit</p>
CHIRP - New Model #217: Kenwood TS-2000https://chirpmyradio.com/issues/217?journal_id=7482012-07-26T04:10:26ZAnthony Cashkd4k@comcast.net
<ul></ul><p>Dan Smith wrote:</p>
<blockquote>
<p>Tony,</p>
<p>I expect the ability to open COM3 or not is related to other stuff having the port open already. CHIRP tests for presence of a port by trying to open it. If it doesn't show up in the list, then that means CHIRP can't open it (for some reason unrelated to CHIRP itself).</p>
<p>For COM14, you can type that into the box directly and attempt to open that port.</p>
<p>However, I'd highly recommend that you try connecting directly to the radio (without your microHAM) for debugging purposes. It takes a few variables out of the equation.</p>
</blockquote>
<p>I know the COM port is not open by anything else bucause I can connect to the TS-2000 using it with other programs.<br>
As for the microHAM, I have never had any other program fail to connect to the TS-2000 using it's serial ports.</p>
CHIRP - New Model #217: Kenwood TS-2000https://chirpmyradio.com/issues/217?journal_id=7492012-07-26T04:22:30ZAnthony Cashkd4k@comcast.net
<ul><li><strong>File</strong> <a href="/attachments/171">debug.log</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/171/debug.log">debug.log</a> added</li></ul><p>Anthony Cash wrote:</p>
<blockquote>
<p>Tom Hayward wrote:</p>
<blockquote>
<p>Please post your debug log.</p>
<p>This is a partial implementation intended to give a head start to other developers. I don't expect it to be completely functional, but it should at least detect the radio.</p>
</blockquote>
<p>What is the name of the debug log? Where is is stored? I am running Windows 7 Ultimate 64 bit</p>
</blockquote>
<p>Ok, I found it and have attached the debug.log file.</p>
CHIRP - New Model #217: Kenwood TS-2000https://chirpmyradio.com/issues/217?journal_id=7502012-07-27T03:19:19ZAnthony Cashkd4k@comcast.net
<ul><li><strong>File</strong> <a href="/attachments/172">debug.log</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/172/debug.log">debug.log</a> added</li></ul><p>OK, I have bypassed the microHAM and using native serial port com1, still can not download from the radio.<br>
I am uploading a new debug.log</p>
CHIRP - New Model #217: Kenwood TS-2000https://chirpmyradio.com/issues/217?journal_id=7522012-07-27T14:17:43ZTom Hayward
<ul></ul><p>Anthony,</p>
<p>It appears you still have some issues with your serial port. This was in the debug log:</p>
<p>@could not open port COM1: (5, 'CreateFile', 'Access is denied.')@</p>
CHIRP - New Model #217: Kenwood TS-2000https://chirpmyradio.com/issues/217?journal_id=7552012-07-28T04:36:51ZAnthony Cashkd4k@comcast.net
<ul></ul><p>Tom Hayward wrote:</p>
<blockquote>
<p>Anthony,</p>
<p>It appears you still have some issues with your serial port. This was in the debug log:</p>
<p>@could not open port COM1: (5, 'CreateFile', 'Access is denied.')@</p>
</blockquote>
<p>Nope, I tried it with other programs and it worked fine There must be some problem with CHIRP's<br>
Serial port access protacol, maybe timing issue. I also tried differend serial port speeds on the<br>
radio, sitll no go.</p>
CHIRP - New Model #217: Kenwood TS-2000https://chirpmyradio.com/issues/217?journal_id=7562012-07-28T04:39:28ZAnthony Cashkd4k@comcast.net
<ul></ul><p>Nope, I tried it with other programs and it worked fine There must be some problem with CHIRP's<br>
Serial port access protacol, maybe timing issue. I also tried differend serial port speeds on the<br>
radio, sitll no go.<br>
I will try the same serial port with my VX-5R on Saturday.</p>
CHIRP - New Model #217: Kenwood TS-2000https://chirpmyradio.com/issues/217?journal_id=7572012-07-28T13:31:37ZDan Smith
<ul></ul><p>Anthony,</p>
<p>Can you set the radio's data rate to 9600? Please do that, close out of CHIRP completely, reset the radio, reboot your computer (just to be sure), and then try again.</p>
<p>Tom, he's getting something from the radio during the initial rate probing, and it looks like maybe it's getting hung up after that fails a first time. Since the probe tries 9600 first, I figure trying with that for starters might get us somewhere.</p>
CHIRP - New Model #217: Kenwood TS-2000https://chirpmyradio.com/issues/217?journal_id=7642012-08-03T16:21:24ZAnthony Cashkd4k@comcast.net
<ul></ul><p>Dan Smith wrote:</p>
<blockquote>
<p>Anthony,</p>
<p>Can you set the radio's data rate to 9600? Please do that, close out of CHIRP completely, reset the radio, reboot your computer (just to be sure), and then try again.</p>
<p>Tom, he's getting something from the radio during the initial rate probing, and it looks like maybe it's getting hung up after that fails a first time. Since the probe tries 9600 first, I figure trying with that for starters might get us somewhere.<br>
Dan,<br>
Ok, Just tried 9600 baud and still no go.<br>
I also tried the pickest programs that I know of as far as timing, serial ports etc (the Kenwood MCP-2000 and ARCP-2000 programs) and both works first time every time on the same serial port, speed, etc. I also use Ham Radio Deluxe and DXBase on a daily basic and they both connect and work perfect all the time. There has to be something wrong in the CHIRP TS-2000 module. I have used CHIRP with my Yaesu VX-5R and BaoFeng UV-5R and they both work good with my setup. But I am not a programmer so I have to leave it to ya'll to figure out the programming end HI.</p>
</blockquote>
CHIRP - New Model #217: Kenwood TS-2000https://chirpmyradio.com/issues/217?journal_id=7712012-08-08T22:06:14ZAnthony Cashkd4k@comcast.net
<ul></ul><p>Anthony Cash wrote:</p>
<blockquote>
<p>Dan Smith wrote:</p>
<blockquote>
<p>Anthony,</p>
<p>Can you set the radio's data rate to 9600? Please do that, close out of CHIRP completely, reset the radio, reboot your computer (just to be sure), and then try again.</p>
<p>Tom, he's getting something from the radio during the initial rate probing, and it looks like maybe it's getting hung up after that fails a first time. Since the probe tries 9600 first, I figure trying with that for starters might get us somewhere.<br>
Dan,<br>
Ok, Just tried 9600 baud and still no go.<br>
I also tried the pickest programs that I know of as far as timing, serial ports etc (the Kenwood MCP-2000 and ARCP-2000 programs) and both works first time every time on the same serial port, speed, etc. I also use Ham Radio Deluxe and DXBase on a daily basic and they both connect and work perfect all the time. There has to be something wrong in the CHIRP TS-2000 module. I have used CHIRP with my Yaesu VX-5R and BaoFeng UV-5R and they both work good with my setup. But I am not a programmer so I have to leave it to ya'll to figure out the programming end HI.</p>
</blockquote>
</blockquote>
<p>Any updates on this?</p>
CHIRP - New Model #217: Kenwood TS-2000https://chirpmyradio.com/issues/217?journal_id=7722012-08-08T22:08:57ZTom Hayward
<ul></ul><p>Anthony Cash wrote:</p>
<blockquote>
<p>Any updates on this?</p>
</blockquote>
<p>We are waiting for someone with a TS-2000 to debug the code. I know there is at least one TS-2000 owner subscribed to the chirp-devel list, but he hasn't yet found the time.</p>
CHIRP - New Model #217: Kenwood TS-2000https://chirpmyradio.com/issues/217?journal_id=8022012-09-01T21:41:11ZAnthony Cashkd4k@comcast.net
<ul></ul><p>Tom Hayward wrote:</p>
<blockquote>
<p>Anthony Cash wrote:</p>
<blockquote>
<p>Any updates on this?</p>
</blockquote>
<p>We are waiting for someone with a TS-2000 to debug the code. I know there is at least one TS-2000 owner subscribed to the chirp-devel list, but he hasn't yet found the time.<br>
Well, I am not a coder but IF I have what it takes to debug the code I would be glad to help. I have a TS-2000 and a computer, what else do I need?</p>
</blockquote>
CHIRP - New Model #217: Kenwood TS-2000https://chirpmyradio.com/issues/217?journal_id=8032012-09-01T21:50:50ZTom Hayward
<ul></ul><p>You might try communicating with the TS-2000 with a terminal emulator to figure out the correct settings to get it to respond to the ID command.</p>
CHIRP - New Model #217: Kenwood TS-2000https://chirpmyradio.com/issues/217?journal_id=9112012-09-26T03:01:27ZAnthony Cashkd4k@comcast.net
<ul></ul><p>Tom Hayward wrote:</p>
<blockquote>
<p>You might try communicating with the TS-2000 with a terminal emulator to figure out the correct settings to get it to respond to the ID command.</p>
</blockquote>
<p>The only thing you should need to get it to respond is the ID command in the format "ID;" and it should answer with "019" according to the manual</p>
<p>ID Reads the transceiver ID number.</p>
<p>Parameters: P1</p>
<p>Read Command = ID;</p>
<p>Answer ID P1 P1 P1 ; (where P! P! P1 = 019</p>
CHIRP - New Model #217: Kenwood TS-2000https://chirpmyradio.com/issues/217?journal_id=9122012-10-01T18:43:11ZTom Hayward
<ul><li><strong>Target version</strong> deleted (<del><i>0.3.0</i></del>)</li><li><strong>Chirp Version</strong> changed from <i>0.2.2</i> to <i>0.2.3</i></li></ul><p>Removing target version as I have no idea when this will be completed.</p>
<p>Anthony, I read the manual too. That's what this driver is doing, but you report that it's not working. I was asking you to test and confirm that this works as described in the manual with your radio, because so far it seems that it doesn't work.</p>
CHIRP - New Model #217: Kenwood TS-2000https://chirpmyradio.com/issues/217?journal_id=10272012-10-21T21:06:47ZAnthony Cashkd4k@comcast.net
<ul><li><strong>File</strong> <a href="/attachments/242">10-21-2012 4-54-28 PM.jpg</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/242/10-21-2012%204-54-28%20PM.jpg">10-21-2012 4-54-28 PM.jpg</a> added</li></ul><p>OK, I finally found a little program that I could use to do this and here are the results. The ID command works just find and returns a value of 019.<br>
you can see the connection parameters in the attached screen shot. Well I don't think I know how t attach or insert a .jpg file into this site so here are the <br>
parameters. COM 14 8 N 1 57600 baud RTS, It actually worked with RTS only or RTS and CTS or None of these checked but I know I usually have to run a program with CTS only asserted when I use 57600 baud.</p>
CHIRP - New Model #217: Kenwood TS-2000https://chirpmyradio.com/issues/217?journal_id=10282012-10-21T21:07:59ZAnthony Cashkd4k@comcast.net
<ul></ul><p>Anthony Cash wrote:</p>
<blockquote>
<p>OK, I finally found a little program that I could use to do this and here are the results. The ID command works just find and returns a value of 019.<br>
you can see the connection parameters in the attached screen shot. Well I don't think I know how t attach or insert a .jpg file into this site so here are the <br>
parameters. COM 14 8 N 1 57600 baud RTS, It actually worked with RTS only or RTS and CTS or None of these checked but I know I usually have to run a program with RTS only asserted when I use 57600 baud.</p>
</blockquote>
CHIRP - New Model #217: Kenwood TS-2000https://chirpmyradio.com/issues/217?journal_id=17792013-02-15T20:44:35ZTom Hayward
<ul><li><strong>Chirp Version</strong> changed from <i>0.2.3</i> to <i>daily</i></li><li><strong>Equipment Loan/Gift Offered</strong> set to <i>No</i></li></ul> CHIRP - New Model #217: Kenwood TS-2000https://chirpmyradio.com/issues/217?journal_id=41972014-02-24T13:09:28ZBill Crossleyefpophis@efpophis.net
<ul></ul><p>Hi developers,</p>
<p>I would like to help get this feature implemented and this bug closed out.</p>
<p>I just bought a shiny new ts-2000 that I'd be happy to test with. I also happen to be an experienced software developer with lots of experience related to serial communications, so I am cautiously optimistic that I can figure out whatever else remains to be fixed with the ts-2000 module.</p>
<p>My main development machine is running Linux, but I can also do Windows 7 if need be. Just need to know where to start.</p>
<p>73,</p>
<p>Bill</p>
CHIRP - New Model #217: Kenwood TS-2000https://chirpmyradio.com/issues/217?journal_id=41992014-02-24T19:14:26ZTom Hayward
<ul></ul><p>Take a look at <a class="wiki-page" href="https://chirpmyradio.com/projects/chirp/wiki/Developers">Developers</a> for basic information on getting started with Chirp development.</p>
<p>As a developer, you'll probably appreciate looking at source code. <a class="source" href="https://chirpmyradio.com/projects/chirp/repository/github/entry/chirp/kenwood_live.py">source:chirp/kenwood_live.py</a> and the ts2000.py file attached to this issue should be helpful.</p>
CHIRP - New Model #217: Kenwood TS-2000https://chirpmyradio.com/issues/217?journal_id=46812014-05-18T03:42:09ZTed Nelkekc5ysd@gmail.com
<ul></ul><p>Unable to load module: 'module' object has no attribute 'OLD_TONES' </p>
<p>when I tried to load the current TS-2000 module.</p>
CHIRP - New Model #217: Kenwood TS-2000https://chirpmyradio.com/issues/217?journal_id=46832014-05-18T03:51:28ZTed Nelkekc5ysd@gmail.com
<ul></ul><p>Changed line 26 to chirp_common.OLD_TONES and module loaded</p>
CHIRP - New Model #217: Kenwood TS-2000https://chirpmyradio.com/issues/217?journal_id=46852014-05-18T16:22:28ZTom Hayward
<ul></ul><p>If by current you mean partially-complete work-in-progress from 2 years ago, then I'm not too surprised it doesn't load cleanly. </p>
CHIRP - New Model #217: Kenwood TS-2000https://chirpmyradio.com/issues/217?journal_id=48312014-07-05T08:20:23ZJohan Adler
<ul></ul><p>I too have one of these now, a TS-2000E, no 23 cm module inside, European model.</p>
<p>Any progress, Ted? Any news from you, Tom?</p>
<p>73 SA0CLI, Johan</p>
CHIRP - New Model #217: Kenwood TS-2000https://chirpmyradio.com/issues/217?journal_id=67592015-03-25T04:15:01ZCharles Stewartchuckination@gmail.com
<ul><li><strong>File</strong> <a href="/attachments/1663">ts2000.py</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/1663/ts2000.py">ts2000.py</a> added</li></ul><p>I've got a TS-2000 handy for testing. I'm able to get the module to load, but there's an issue with the character used for the command message separator. Looks like the Kenwood HT and mobiles use '\r' as the command separator, but the TS-2000 uses ';' as the message separator. Some of the issue appears to be in kenwood_live.py, but I haven't successfully gotten the driver to get the radio ID properly due to this issue.</p>
<p>Looks like the directory structure of chirp changed since this was last looked at. Incorporated Ted's change in this diff.</p>
<p>--- ts2000.py 2015-03-25 00:08:32.159163700 -0400<br>
+++ ts2000.py.new 2015-03-25 00:07:25.293885100 -0400<br>
@@ -13,7 +13,8 @@<br>
# You should have received a copy of the GNU General Public License<br>
# along with this program. If not, see <a href="http://www.gnu.org/licenses/">http://www.gnu.org/licenses/</a>.</p>
<p>-from chirp import chirp_common, directory, kenwood_live<br>
+from chirp import chirp_common, directory<br>
+from chirp.drivers import kenwood_live</p>
<p>TS2000_SSB_STEPS = [1.0, 2.5, 5.0, 10.0]<br>
TS2000_FM_STEPS = [5.0, 6.25, 10.0, 12.5, 15.0, 20.0, 25.0, 30.0, 50.0, 100.0]<br>
@@ -23,7 +24,7 @@<br>
TS2000_MODES = ["?", "LSB", "USB", "CW", "FM", "AM",<br>
"FSK", "CR-R", "?", "FSK-R"]<br>
TS2000_TMODES = ["", "Tone", "TSQL", "DTCS"]<br>
-TS2000_TONES = list(kenwood_live.OLD_TONES)<br>
+TS2000_TONES = list(chirp_common.OLD_TONES)<br>
TS2000_TONES.remove(69.3)</p>
<p>@directory.register</p>
CHIRP - New Model #217: Kenwood TS-2000https://chirpmyradio.com/issues/217?journal_id=67612015-03-25T13:18:13ZCharles Stewartchuckination@gmail.com
<ul></ul><p>Ok, I was able to get the TS-2000 to ID as ID019;, but the kenwood_live.py ID parser expects space separated. TS-2000 appears to not have space separated commands at all and depends on message definitions in their manual to determine field spacing in requests/responses. I'll need to make some edits to kenwood_live.py that first detects the type of separator in use while detecting baudrate, and modify the ID response code to handle the TS-2000 special case as well as the no space separated response.</p>
CHIRP - New Model #217: Kenwood TS-2000https://chirpmyradio.com/issues/217?journal_id=67752015-03-26T03:50:26ZCharles Stewartchuckination@gmail.com
<ul><li><strong>File</strong> <a href="/attachments/1665">kenwood_live.py</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/1665/kenwood_live.py">kenwood_live.py</a> added</li><li><strong>File</strong> <a href="/attachments/1667">ts2000.py</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/1667/ts2000.py">ts2000.py</a> added</li></ul><p>Ok, have the radio IDing to the kenwood_live driver properly, and modified it to correctly detect the command delimiters in use at the time it detects the baud rate. There were some exceptions and cleanups to make, but I'm able to read the memory from my TS-2000 successfully. Unfortunately, I have some characters in the channel names that chirp rejects (notably '-'), so I am not yet able to successfully write the memory bank back to the radio as a test.</p>
CHIRP - New Model #217: Kenwood TS-2000https://chirpmyradio.com/issues/217?journal_id=67772015-03-26T16:32:56ZTom Hayward
<ul></ul><p>Do something like this to set the acceptable characters:</p>
<pre>
def get_features(self):
rf = chirp_common.RadioFeatures()
...
rf.valid_characters = chirp_common.CHARSET_ASCII
return rf
</pre>
CHIRP - New Model #217: Kenwood TS-2000https://chirpmyradio.com/issues/217?journal_id=67792015-03-26T18:28:23ZCharles Stewartchuckination@gmail.com
<ul></ul><p>Thanks for the tip! I did some more work after this, and there's a few additional issues.</p>
<ul>
<li>There's an issue with DCS codes, and I need to follow up with checking the PL/CTCSS tones output from the read operation, too. I have a simplex channel with a 243 DCS code that shows up incorrectly, so need to investigate how those values are decoded/encoded and fix it for TS-2000.</li>
<li>Reading a channel with a ' ' was causing an issue with detecting a split memory channel. I was able to get that memory to read properly after disabling the split detection logic, but I need to program a split VFO setting into a memory to see how to properly detect split operation in the driver code.</li>
<li>Memory channels with a ';' character in the name only return the string up to the ';'. This appears to be an issue with the TS-2000 because verifying with minicom shows that's exactly what the radio sends and isn't an issue with the driver.</li>
<li>Writing a new, unnamed channel for 146.520,00 MHz to the radio memory is throwing an error because TS-2000 is returning '?;' in response to the memory write command. Need to trace this and debug the command with minicom to figure out what chirp needs to send.</li>
</ul>
<p>So far, detecting the radio type from kenwood_live is working, I'm able to get it to ID properly, and I'm able to read the memories. Close, very close.</p>
CHIRP - New Model #217: Kenwood TS-2000https://chirpmyradio.com/issues/217?journal_id=67812015-03-26T18:29:15ZCharles Stewartchuckination@gmail.com
<ul></ul><p>Charles Stewart wrote:</p>
<blockquote>
<p>Thanks for the tip! I did some more work after this, and there's a few additional issues.</p>
<ul>
<li>There's an issue with DCS codes, and I need to follow up with checking the PL/CTCSS tones output from the read operation, too. I have a simplex channel with a 243 DCS code that shows up incorrectly, so need to investigate how those values are decoded/encoded and fix it for TS-2000.</li>
<li>Reading a channel with a ' ' was causing an issue with detecting a split memory channel. I was able to get that memory to read properly after disabling the split detection logic, but I need to program a split VFO setting into a memory to see how to properly detect split operation in the driver code.</li>
<li>Memory channels with a ';' character in the name only return the string up to the ';'. This appears to be an issue with the TS-2000 because verifying with minicom shows that's exactly what the radio sends and isn't an issue with the chirp driver.</li>
<li>Writing a new, unnamed channel for 146.520,00 MHz to the radio memory is throwing an error because TS-2000 is returning '?;' in response to the memory write command. Need to trace this and debug the command with minicom to figure out what chirp needs to send.</li>
</ul>
<p>So far, detecting the radio type from kenwood_live is working, I'm able to get it to ID properly, and I'm able to read the memories. Close, very close.</p>
</blockquote>
CHIRP - New Model #217: Kenwood TS-2000https://chirpmyradio.com/issues/217?journal_id=67952015-03-28T02:49:06ZCharles Stewartchuckination@gmail.com
<ul><li><strong>File</strong> <a href="/attachments/1669">kenwood_live.py</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/1669/kenwood_live.py">kenwood_live.py</a> added</li><li><strong>File</strong> <a href="/attachments/1671">ts2000.py</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/1671/ts2000.py">ts2000.py</a> added</li></ul><p>Got read/write functionality working. Split offset mode is still broken, but I'll look at that later this weekend.</p>
<p>The tip about ASCII helped a lot. The DTCS issue was related to PL/CTCSS tone indexes being 1 indexed by the radio but DTCS was 0 indexed. The write was caused by a double channel number in the serial command to the radio, so removed the part adding it to the memory spec for writing out and just have it in the memory write command function. The memory write command sets the channel name, so removed the part setting the channel name through the separate function.</p>
<p>One quirk is that writing a memory channel you currently have selected, the TS-2000 will not update the radio panel unless you tune off and tune back to that memory channel. Not what I'd consider a major bug, and the split mode is more important.</p>
CHIRP - New Model #217: Kenwood TS-2000https://chirpmyradio.com/issues/217?journal_id=67972015-03-29T03:15:12ZCharles Stewartchuckination@gmail.com
<ul><li><strong>File</strong> <a href="/attachments/1673">ts2000.py</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/1673/ts2000.py">ts2000.py</a> added</li></ul><p>Ok, only changes to ts2000.py this time.</p>
<p>Got deleting channels and split mode operation working. I added a feature to reset the memory recall if on the channel that's being programmed. Could add a bit to deal with main/sub receivers, but that's a lot more work than I mean to get into.</p>
<p>Stick a fork in it. It's done.</p>
CHIRP - New Model #217: Kenwood TS-2000https://chirpmyradio.com/issues/217?journal_id=81772015-10-30T20:20:13ZAlex Perezaperez@alexperez.com
<ul></ul><p>This sounds complete, so shouldn't the ticket be closed? </p>
CHIRP - New Model #217: Kenwood TS-2000https://chirpmyradio.com/issues/217?journal_id=81792015-10-30T20:41:24ZTom Hayward
<ul><li><strong>Status</strong> changed from <i>Blocked</i> to <i>Closed</i></li></ul><p>Alex Perez wrote:</p>
<blockquote>
<p>This sounds complete, so shouldn't the ticket be closed?</p>
</blockquote>
<p>Sure.</p>