[chirp_devel] FT817ND
Dan Smith
Mon Jan 16 11:00:34 PST 2012
> It downloads for me, but does not upload yet. I will look into
> this.
The change below makes the upload work for me, as well as tone modes.
Yaesu radios are really bad about not being able to process data at the
full baudrate and thus you have to delay a bit between writes to make
sure they don't choke. This extra 0.01 sleep seems to be enough and
doesn't make a measurable difference in upload time for me.
diff -r 9c56a812bf70 chirp/ft817nd.py
--- a/chirp/ft817nd.py Mon Jan 16 08:46:08 2012 -0800
+++ b/chirp/ft817nd.py Mon Jan 16 10:57:40 2012 -0800
@@ -83,6 +83,7 @@
else:
repeat = 1
for i in range(0, repeat):
+ time.sleep(0.01)
checksum = yaesu_clone.YaesuChecksum(pos, pos+block-1)
if os.getenv("CHIRP_DEBUG"):
print "Block %i - will send from %i to %i byte " %
(blocks, pos
@@ -130,12 +131,13 @@
unknown3:1,
ipo:1,
att:1,
- unknown2:2,
- tmode:2;
+ unknown2:4;
u8 ssb_step:2,
am_step:3,
fm_step:3;
- u8 unknown4[2];
+ u8 unknown7:6,
+ tmode:2;
+ u8 unknown4;
u8 unknown5:3,
tone:5;
u8 unknown6:1,
--
Dan Smith
www.danplanet.com
KK7DS
More information about the chirp_devel
mailing list