안녕하십니까?


질문이 있어 이렇게 게시판에 글을 올립니다.

안드로이드에 실시간 데이터가 들어오는데, 이 데이터를 차트에 그리고 있습니다.

쓰레드를 돌려 실시간으로 차트 업데이트까지는 잘 되는데,

이 데이터들이 들어오는 간격이 0, 1, 2ms 때로는 10ms에 들어오는 데이터들도 존재합니다.


따라서 제가 여쭤보고 싶은 것은

각 데이터들이 정확히 어떤(예를들어 3ms) 시간 간격으로 그래프에 출력하도록 하고 싶습니다.

현재는 Queue를 생성해 두고 데이터를 수신 받으면 큐에 쌓고있고,

큐에 어떤 값이라도 있으면 그래프 출력 쓰레드에서 바로 출력을 시키게되니 시간 동기화가 안되네요.


정확한 코드가 아니더라도,,

구현해보셨거나 어떤 아이디어가 있으시다면 부탁드리겠습니다.


감사합니다.