Add smoothing and waveform overlaping to databrowser#3462
Add smoothing and waveform overlaping to databrowser#3462minglan wants to merge 2 commits intoControlSystemStudio:masterfrom
Conversation
|
@minglan, this looks good. Will need to test a bit more, though. |
|
@minglan, I'm looking at the waveform overlap feature, but need some context to fully understand it. Would it be possible for you to attach the EPICS collaboration meeting material you presented? |
|
Phoebus Customization at China Spallation Neutron Source .pptx |
|
@minglan, thanks for the update.
|


These two tools were presented at the EPICS Collaboration Meeting held in April 2025. The EPICS community has requested that I share the code. The code was initially rough, so I have made extensive modifications over the past months. This involved:
Adding diverse algorithms;
Optimizing algorithms for handling massive datasets to enhance computational efficiency and minimize loading latency;
Implementing various UI components to improve usability.
Extensive testing was also conducted to resolve bugs, ensuring the tools' stability and reliability.
Key modifications:
Two classes are modified:
One Resource Bundle file is modified:
Two icons are added to the app\databrowser\src\main\resources\icons folder
Two new packages are added:
Any suggestions and bug reports are welcome to help improve the tools. Your feedback is invaluable for testing and refinement!