ba4rs,你下午来电话提到的问题:在没有mx614的情况下,在kiss模式下是否可以看到ptt亮,经过实验,答案是否。
我发现,这个程序存在一个小小的bug:kiss tnc从串口接收到待发送数据后,只有在dcd灯亮一下然后熄灭以后才能驱动ptt发送这个数据。前面提到,mx614在没有输入音频afsk信号时会发一些随机信号,而这个随机信号可能被单片机误判为数据,点亮dcd灯,这样就掩盖了这个bug。
我在某些板子上发现,连接上串口可使dcd闪烁停止,目前不知道是什么原因(已知道原因:是max232cpe不良造成),这种情况可导致发送的数据无法及时发出,只有接收到有效数据以后,dcd亮一下后,才能集中发送出去。如果大家也碰到类似情况,请告诉我,我看看是否有机会修改程序,把这个bug去掉。