这几天再弄catpro的cw部分发射,
cw 应该是q10 和 这套catpro的精髓。
pc软件中实现cw的catpro编码现在都应该没问题,自己验证过几次。但是指令送到q10,目前有一点问题没解决。
异步方式:只处理发送,不判断0x55返回码。
异步方式别的指令没遇到什么问题,但是cw发送有问题,
现在测试中, 用"cq cq cq de bg4fqd bg4fqd k"生成一个 28字节的编码,存入在一个32字节的buffer,
如果用 0x33 "32字节",q10 是可以正确发送,电码也是对的;
如果我变成 0x32 "16字节" 0x32 16字节 送到 q10,q10 只能执行前面的16字节;现在看来无论是4字节数据还是单字节方式,q10都只能执行第一组发送的,其余的就有问题。
昨天没弄明白,不知道是不是一定要等0x55之后才能发其余的,还是我的代码有问题。
今天晚上再试验一下,明天出差要。:(