EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  2025  <2026 Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  2025  <2026
<== Date ==> <== Thread ==>

Subject: AI-driven development of device support.
From: "Sukhanov, Andrei via Tech-talk" <tech-talk at aps.anl.gov>
To: "tech-talk at aps.anl.gov" <tech-talk at aps.anl.gov>
Date: Wed, 18 Feb 2026 21:18:43 +0000
This is my reply to Kay's entry in other tech-talk thread, attached below. By some reason I was not able to use Reply All there.

First of all many thanks for everyone, contributed to that thread. It was tremendous help in our transition from custom control to EPICS.

Kay, I generally agree with all points except  #4.
Maybe I elaborate more on my real experience with such development.
We have hundreds of different oscilloscopes in our complex, all served by our custom-made control infrastructure. My task was to try to develop support for modern brands for our future EPICS infrastructure.
Summary: In less than a week I was able to develop support for many types of scopes. Otherwise it would take several months of development.

Regards, Andrey
----------------------------------------------------------------------------
From: Kay Kasemir
Sent: Wednesday, February 18, 2026 10:13 AM
To: tech-talk at aps.anl.gov
Subject: Re: [EXTERNAL] Does every DB record need to produce a PV?
 
Note that the following was partially created by the AI ASSISTANT 2.0 Beta using the "o3-mini” LLM

----

Your roadmap oversimplifies a complex integration task and may give the false impression that AI-assisted coding can seamlessly replace deep domain knowledge and careful system integration. Here are some concerns:

In summary, while the proposed approach is a creative starting point, it underestimates the challenges of translating hardware specifications into robust, high-performance software. A more effective strategy would involve a detailed analysis of the manual, collaboration with domain experts, and incrementally prototyping the system with comprehensive tests that simulate the behavior of the real device.




Navigate by Date:
Prev: Re: [EXTERNAL] Does every DB record need to produce a PV? Nariyoshi, Pedro via Tech-talk
Next: Re: Record TIME field taken from another record's VAL Torsten Bögershausen via Tech-talk
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  2025  <2026
Navigate by Thread:
Prev: Re: [Ext]Re: ADPilatus hangs after data collection completes Jesse Hopkins via Tech-talk
Next: EPICS Qt 4.1.5 [SEC=OFFICIAL] STARRITT, Andrew via Tech-talk
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  2025  <2026
ANJ, 19 Mar 2026 · Home · News · About · Talk · Base · Modules · Extensions ·
· Distributions · Download · Documents · Links · Licensing ·