http://www.softwest.com/kenbak_asm/sendtokenbak.exe
http://www.softwest.com/kenbak_asm/sendtokenbak.py
http://www.softwest.com/kenbak_asm/sendtokenbak.params
--
You received this message because you are subscribed to the Google Groups "Altair-Duino" group.
To unsubscribe from this group and stop receiving emails from it, send an email to altair-duino...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/altair-duino/38418267-2232-48c8-83e6-281c825f43eb%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
To unsubscribe from this group and stop receiving emails from it, send an email to altair...@googlegroups.com.
For the exe, select the whole URL, right click and do a Save Link As.
bytes1 = bytes(line, 'utf-8') ser.write(bytes1)
would it be possible to split bytes1 roughly in half (or at 512 characters) and do two writes (one for each half) with a
0.1 second delay in between? This would only be necessary if the baud rate was 38400 and bytes1 is longer than
512 characters.
The reason I ask is because I'm accessing my µKenbak-1 via a bluetooth adapter which is
permanently set to 38400 baud (just as the one in the AltairDuino is permanently set to 9600),
and at that speed, full 256-byte downloads nearly
always fail over the bluetooth. The 100ms delay halfway through will give the sketch
time to drain the serial buffer before the second half hits. The delay will be barely
perceptible to everybody else without this issue, but will benefit 38400 baud
downloaders (like me) significantly.
This would be like editing the .out file to make it into 2 lines, and then sending it through TeraTerm with a 100ms.
per-line delay. Using TeraTerm with a per-character delay is unacceptable because the minimum delay is 15.6ms.
regardless of what you may ask for that is shorter than that (e.g.: 1ms), and that makes the download way too slow.
I'll look into this tonight. Otherwise is it working okay for you, for smaller files? You've been my best tester so far, so I don't mind making it work for you.