Hello! I am currently testing the stability of the project, especially the compatibility with hardware operations during device runtime. I noticed that in real-world scenarios, it is possible that optical modules might be removed or inserted while data is being transmitted. Therefore, I need to confirm whether the current project code supports hot-swapping of optical modules during data transmission.