From other hand using direct python socket package in python is pretty simple, you may gain some performance with it.
Dear all, We have a custom device generating 500k-point waveform data (float32/float64 arrays) and need to convert it to EPICS PVData for system integration. We seek guidance on two key points: 1. What communication protocol should the custom
ZjQcmQRYFpfptBannerStart
This Message Is From an External Sender
This message came from outside your organization.
ZjQcmQRYFpfptBannerEnd
Dear all,
We have a custom device generating
500k-point waveform data (float32/float64 arrays) and need to convert it to EPICS PVData for system integration. We seek guidance on two key points:
1.What communication protocol should the custom device support? Given the large waveform size, we prioritize high throughput, low latency, and structured data (to bundle waveform + metadata like timestamps/units). We wonder which standard industrial protocols
are suitable? (e.g. VISA, GigE)
2. Which EPICS modules/tools simplify communication?
The data does not require real-time monitoring. Our local device has a cache, and data can be retrieved from the cache to be stored as EPICS PVs.
Any documentation references are greatly appreciated!
Best regards,
Huihui