Open Ethan-0726 opened 7 months ago
我的数据源是串口数据, 频率大概是1秒5包数据, 拿到数据后通过postDelay发送出去, 设置了延迟是5000, 本意是想的, 外面只需要更新数据, 用不了频率这么高的, 所以就想到了这个延迟发送的办法, 但实际效果是 在第一次延迟了5秒后, 剩下的消息都是按照1秒5次来执行的
你这玩意儿属于小学逻辑思维有问题吧,你最初的数据每一包之间间隔200ms,你每一包都是延迟发送的,那外面收到的时候间隔不也是200ms不会变呀
我的数据源是串口数据, 频率大概是1秒5包数据, 拿到数据后通过postDelay发送出去, 设置了延迟是5000, 本意是想的, 外面只需要更新数据, 用不了频率这么高的, 所以就想到了这个延迟发送的办法, 但实际效果是 在第一次延迟了5秒后, 剩下的消息都是按照1秒5次来执行的