I understand from the documentation that the depthai library automatically synchronizes the device's timestamp with the host's timestamp: https://docs.luxonis.com/software/depthai-components/device/
When I used the getTimestamp() function provided by the depthai-core library to get the timestamp of the image, I tested the difference between each frame's image time and the host's system time and found that the device clock was drifting.
In addition, we compared the radar timestamp with the host timestamp and calculated the difference for each frame. When the radar timestamp has clock drift, the host clock can correct it and maintain it around a value.
The clock synchronization problem is very important for me to do multi-sensor data fusion, and I look forward to the answer.