Skip to content

Commit 55df301

Browse files
anjiahao1xiaoxiang781216
authored andcommitted
ymodem/sbrb.py:fix a bug sendto not use
Signed-off-by: anjiahao <[email protected]>
1 parent 85ae6f0 commit 55df301

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

system/ymodem/sbrb.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -823,11 +823,12 @@ def recv(self):
823823
tmp = fd_serial.read(len(("sb %s\r\n" % (recvfile)).encode()))
824824
else:
825825
if args.sendto:
826-
fd_serial.write("rb\r\n".encode())
827-
fd_serial.read(len("rb\r\n".encode()))
826+
cmd = ("rb -f %s\r\n" % (args.sendto[0])).encode()
828827
else:
829-
fd_serial.write(("rb\r\n").encode())
830-
fd_serial.read(len(("rb\r\n").encode()))
828+
cmd = ("rb\r\n").encode()
829+
830+
fd_serial.write(cmd)
831+
fd_serial.read(len(cmd))
831832

832833
fd_serial.reset_input_buffer()
833834
sbrb = ymodem(

0 commit comments

Comments
 (0)