A .NET implementation of a client, server and gateway for the EPICS protocol.
Let you fully integrate your .NET software with other EPICS clients, or servers.
Categories
PhysicsLicense
GNU General Public License version 3.0 (GPLv3)Follow EpicsSharp
Other Useful Business Software
Gen AI apps are built with MongoDB Atlas
MongoDB Atlas provides built-in vector search and a flexible document model so developers can build, scale, and run gen AI apps without stitching together multiple databases. From LLM integration to semantic search, Atlas simplifies your AI architecture—and it’s free to get started.
Rate This Project
Login To Rate This Project
User Reviews
-
This has become a very good EPICS library and I would recommend it for many control applications. Currently EPICS has been mainly used by the worlds scientific community. Mainly for controlling remote hardware I/O via a simple user interface, by using EPICS as the universal binding “glue” Reducing the complexity of the connecting network, to simple process variable names (PV). Now you really can have “TRAFFC LIGHT NO1”, GREEN and the device will light up green! The main problem with EPICS has been the lack of “usable” documentation and being very platform dependent on Linux. If you look into this code and build the two examples you can see the basics of EPICS working for yourself. What’s now excellent is this EPICS code in C# take advantages of Microsoft’s huge language functionality. Using Visual Studio the user can use the IDE to “see into” the code, unlike the heavy command line structure under Linux. If you’re planning a control system please look at this Library and help grow the EPICS.net community. I have used C# EPICS for many of our applications at the Central Laser Facility UK (part of STFC). Many thanks to Alain Bertrand and team at PSI for making this code available and maintained. David Rathbone Snr Software Developer