tmori / athrill-target

athrill target dependent codes
4 stars 4 forks source link

ETロボコン向けシミュレータ時刻同期周りのスレッド競合の可能性 #4

Closed tmori closed 4 years ago

tmori commented 4 years ago

Unityからの時刻同期およびセンシング情報は,athrill内のスレッドでUDPパケット受信し,そのデータをレジスタ用のバッファにコピーしている.

このUDPスレッドは,CPU駆動で実行するスレッドと排他していないので,競合する可能性がある.修正方法は単純で,これらのスレッド間で共有データアクセスする際に排他をかければよい.

takasehideki commented 4 years ago

下記に移行 https://github.com/toppers/athrill-target-v850e2m/issues/2