Xmodem1K 串口传输怎么实现啊?

最近公司让搞一个串口助手,Xmodem实现不太懂,现在可以向串口发数据,但是在按钮事件中循环发送数据总是没有办法等待传回的命令,在进行下一步操作,哪位大神做过这个,还望指点一二啊,,,,

这里有源代码,你参考一下

XMODEM源代码
http://download.csdn.net/detail/hcompute/495061

谢谢,不过用MFC做一个能用XModem协议发送文件的串口助手,对我来说好像不是很好整啊,现在调试的出现了一个问题,不知道怎么整了,方不方便帮我看看,我把代码发给你