7–11 Apr 2025
ISIS Neutron and Muon Source
Europe/London timezone

RecSync-rs: A Rust/Python implementation of RecCaster

9 Apr 2025, 15:55
5m
Pickavance Lecture Theatre/Visitor Center (ISIS Neutron and Muon Source)

Pickavance Lecture Theatre/Visitor Center

ISIS Neutron and Muon Source

Rutherford Appleton Laboratory Harwell Campus, Didcot Oxfordshire, OX11 0QX. UK
Lightning Talk Backend or Services EPICS Plenary Session

Speaker

Aqeel Alshafei (STFC)

Description

With the increasing use of p4p IOCs at the ISIS Neutron and Muon Source there is a need for RecCaster Python integration to allow, for example, use of ChannelFinder. The current implementation of the EPICS RecCaster tool is written in C++/C and is dependent on the EPICS base/modules libraries. Recsync-rs, a RecCaster library in Rust, and PyRecCaster Python bindings with cross-platform support are presented.

Primary author

Aqeel Alshafei (STFC)

Presentation materials