화면 터미널 내에서 XMODEM을 사용하여 직렬 장치로 파일을 보내려고합니다. 작은 (633 바이트)에서는 잘 작동하지만 더 큰 파일 (3.3 킬로바이트)을 보내려고하면 실패합니다.
이것은 두 번의 연속적인 시도입니다.
eLua# recv /wo/hello.lua
Waiting for file ... CCCSending Documents/Telit/HelloT2.lua, 25 blocks: Give your local XMODEM receive command now.
Xmodem sectors/kbytes sent: 0/ 0kRetry 0: NAK on sector
Retry 0: NAK on sector
Retry 0: NAK on sector
Retry 0: NAK on sector
Retry 0: NAK on sector
Retry 0: NAK on sector
Retry 0: NAK on sector
Retry 0: NAK on sector
Retry 0: NAK on sector
Retry 0: NAK on sector
Retry 0: NAK on sector
Retry 0: Retry Count Exceeded
Transfer incomplete
XMODEM error
eLua# recv /wo/hello.lua
Waiting for file ... CCSending Documents/Telit/HelloT2.lua, 25 blocks: Give your local XMODEM receive command now.
Xmodem sectors/kbytes sent: 0/ 0kRetry 0: NAK on sector
Retry 0: NAK on sector
Retry 0: NAK on sector
Retry 0: Cancelled
Transfer incomplete
error
내가 알 수있는 것은 소프트웨어 흐름 제어 (XON / XOFF)를 비활성화하여 해결해야하지만 몇 가지 방법으로 시도했지만 여전히 작동하지 않습니다. 시도했습니다 : "stty -xon -xoff"를 실행하고 화면에 "Ca, f"를 입력하십시오 (모든 모드를 시도했습니다 : "+ flow", "-flow"및 ""+ flow (auto) "). "-fn"화면에 명령 줄 인수를 사용하는 것과 같이 문제를 해결하지 못하는 것 같습니다.