General Category > LisaList2
BLU and HyperTerminal
sigma7:
--- Quote from: stepleton on May 04, 2024, 07:50:37 am ---Linux ... xmodem transfer ... has the annoying habit of dealing with fatal errors not just by quitting but by deleting the file that it was receiving first!
... at the very end of the transfer ... The hard drive image you spent many minutes downloading (all while wondering if the drive itself will survive!) is deleted immediately ... frustrating!
--- End quote ---
Ouch! Congrats figuring out a work-around!
There is a BLU bug report (from Ray) indicating that he saw some Linux xmodem transfers that didn't terminate properly, but it doesn't seem to be a popular problem, and his report was years after release.
Looking for info, I found this (may or may not be related): https://www.mattkeeter.com/blog/2022-05-31-xmodem/, which mentions an issue with an FTDI USB-to-serial module driver interfering with the xmodem packet timing. Apparently the driver's latency is/was easy to adjust on Windows and Linux, but not MacOS -- his MacOS fix referenced at https://openbci.com/forum/index.php?p=/discussion/comment/17915/#Comment_17915.
Can anyone confirm that the BLU xmodem issue is specifically an issue with compatibility with the Linux implementation or perhaps there are anecdotes with changing serial dongles fixing an xmodem problem?
compu_85:
Hmm. I know I had little success with GUI terminal software on my Mac. In trying to use minicom, the installer didn't bring down the zmodem binaries... that took me hours to figure out what was going on.
-J
sigma7:
--- Quote from: stepleton on May 04, 2024, 07:50:37 am ---the standard Linux program that does xmodem, ymodem, and zmodem reception ("rx", "rb", and "rz", but deep down it's the same program) has the annoying habit of dealing with fatal errors not just by quitting but by deleting the file that it was receiving first!
...
The hard drive image you spent many minutes downloading (all while wondering if the drive itself will survive!) is deleted immediately
--- End quote ---
I'm working on a new version of BLU, and hoped to fix this annoyance, but I can't reproduce it.
Using a Prolific USB-serial interface, and rz -X, and lrz -X with minicom 2.9 (under Monterey / Homebrew), xmodem transfers seem to work normally.
I'll look for an FTDI interface, but if anyone has pointers on how to induce the failure please let me know!
James
Navigation
[0] Message Index
[*] Previous page
Go to full version