Download presentation
Presentation is loading. Please wait.
1
Electrometer Library A library and Tango Devices to control SOLEIL electrometers
2
Project Context Different BeamLine Users
Differents measurements context and intruments types on the Beamlines 2 instruments types : Keithley et Novelec N models per Type: K485, K6514, K617, …. Previous policy : One device per instrument It is difficult to factorize : the code Tango Interfaces Important development charge : Several developers ? Difficult overall coherence Goal of the project One code for all electrometers Build a unique library for all intruments control
3
Software architecture
Device Keithley Device Novelec No « intelligent » code (just glue to TANGO bus) Electrometers.lib All code here
4
Electrometer library : Functional contents
Many models integrated in the library: 485, 486, 487, 617, … MCCE-2 : all the five models Many « fonctions de mesures » dependind on the models Picoammeters, voltmeters Summarized here
5
Design documentation available
Status of project Keithley: All models Developped, tested To be tested : K_6485 and K_6487 Novelec : Developped Integration and tests in progress Design documentation available API documented with Doxygen
6
Pending questions regarding TANGO collaboration
Other instituts interested ? Is the code sent to Elettra and ESRF in production ? Code on SourceForge Library internal Architecture should be flexible enough to allow other institutes to add particular models SOLEIL wants to be responsible for the commit
7
Any comment(s) ?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.