Skip to content

Releases: lnls-sirius/dev-packages

v2.1.0

01 May 04:05
ad7ecc8
Compare
Choose a tag to compare

Improvements and bugfixes

  • ad7ecc8 (HEAD -> master, tag: v2.1.0, origin/master, origin/HEAD) Merge pull request #462 from lnls-sirius/rf-device
  • f5e66b6 Merge pull request #460 from lnls-sirius/PR-improve-pu-conv
  • ed6a2d0 Merge branch 'master' into rf-device
  • 3e34b5b RFGEN.MNT: Update max delta RF frequency
  • 9930675 Cleanup code
  • 9ea3040 Merge pull request #461 from lnls-sirius/fix-opticscorr
  • 7d94010 Merge branch 'master' into PR-improve-pu-conv
  • 3ec5225 Merge pull request #459 from lnls-sirius/constFBP-change
  • 04d2e4e Specialize exception in devices.device
  • c739966 TST: fix tests
  • f611f68 Improve device get method
  • 87ea06f ChromCorr.MNT: change to control RF frequency using RFGen device
  • 2f8e87c OpticsCorr.FIX: fix delta int. strength initial values
  • cf6adcc OpticsCorr.MNT: improve step log
  • d8c02ca OpticsCorr.FIX: fix bugs in config. measurement
  • 5af874b bug on const-fbp
  • 190d821 OpticsCorr.ENH: change delta int. strength PVs meaning Now, the PV values correspond to family delta and the value the power supply receives is delta divided by number of elements of that family
  • 4bb452d OpticsCorr.WIP: move integrated strength RB PVs creation to specific modules
  • ce85eaf OpticsCorr.MNT: rename update_corrparams
  • 50a61c7 OpticsCorr.FIX: fix configuration handling
  • f24c3bb OpticsCorr.FIX: fix bug in updating Log-Mon PV
  • 13a1df8 OpticsCorr.FIX: fix bug in checking power supplies status
  • 48e8f50 OpticsCorr.FIX: initialize local variable value in start_meas_config
  • 962738c OpticsCorr.FIX: fix function name in save_corrparams
  • 51baafe OpticsCorr.FIX: fix timing status in BO IOCs
  • 2ef8f2e TuneCorr.MNT: remove KL-RB dict update in update_ref
  • 731c9b3 Merge pull request #457 from lnls-sirius/PR-clientconfigdb-template-as-rf-add
  • 113c0e7 Merge branch 'master' into PR-clientconfigdb-template-as-rf-add
  • 66cfe9d Merge pull request #456 from lnls-sirius/PR-clientconfigdb-global-config-rfgen-add
  • 32a2b84 Merge branch 'master' into PR-clientconfigdb-template-as-rf-add
  • 46b7c06 Merge branch 'master' into PR-clientconfigdb-global-config-rfgen-add
  • f32b795 Merge pull request #458 from lnls-sirius/PR-devices-syncd-improve
  • 1101714 Update VERSION
  • 2db3fbf Update VERSION
  • 109a8b9 Add PV RF-Gen:FreqPhsCont-Sel to global_config
  • 6c2cd49 Improve NOTE text
  • f85a6e3 Improve NOTE comment
  • 880993e Improve devices.DevicesSync
  • 6760e49 Fix clientconfigdb.types.as_rf.py
  • ccc843b Fix comment line
  • a04494c Create as_rf config type
  • e7a6f41 Code cleanup
  • d2001cd Code standardization
  • 0c83059 Add PV 'RF-Gen:GeneralFreq-SP' to configdb type global_config
  • 7b9466d Merge pull request #455 from lnls-sirius/fix-opticscorr
  • c0996f8 TuneCorr.FIX: fix update_ref
  • 290bcbb OpticsCorr.MNT: subsitute get item index in loops by enumerate
  • e6b09cd OpticsCorr.FIX: fix optics parameter PVs initialization
  • 1228b43 Update VERSION
  • c393d64 ChromCorr.FIX: fix bug in estimating chrom
  • bbe74d7 ChromCorr.FIX: specify field info to update limits in process
  • 3b8d361 opticscorr.FIX: initialize Status and RefKL pvs correctly

v2.0.3

17 Apr 12:38
74b0a12
Compare
Choose a tag to compare

Bugfixes

  • 3963eec poasng.FIX: initialize correctly Status and RefKL pvs
  • 75b66c8 posang.FIX: fix bug in updating delta kicks
  • a104f61 SiriusPVTimeSerie.FIX: fix bug in acquire
  • 220df98 Update version
  • d3b2534 Fix meas.csdev and meas.util
  • e92e836 cycle.FIX: fix bug in LI cycle waveforms
  • 80348a8 cycle.FIX: adapt connectors to new pwrsupply.siggen.Signal API
  • 30c4809 Fix psdiag

v2.0.2

15 Apr 20:02
fbc1c3e
Compare
Choose a tag to compare
Merge pull request #449 from lnls-sirius/PR-fix-bugs

Pr fix bugs

v2.0.1

15 Apr 19:08
7df01d1
Compare
Choose a tag to compare
Merge pull request #448 from lnls-sirius/PR-fix-bugs

Bug fix in device.py for dipoles

v2.0.0

15 Apr 16:14
aff2414
Compare
Choose a tag to compare

Major changes

  • New PS-SOFB mode
  • Refactoring pwrsupply subpackage
  • devices packages

Updates, Improvements and Bugfixes

  • aff2414 Merge pull request #447 from lnls-sirius/PR-new-release
  • cb7cbf2 Update version
  • df4c837 Merge pull request #446 from lnls-sirius/move-namedtuple
  • dbe0ba2 Update version number
  • 786104c STY: Fix style of csdev and sofb.csdev modules.
  • 8ffc970 UTIL.API: Move get_namedtuple function to mathphys.
  • 5b2e09f Merge pull request #445 from lnls-sirius/improve-sofb-dev
  • 5317b66 DEV.MNT: change getitem and setitem back to the way they were. Add conditionals in sofb to deal with inexistent properties.
  • 3b7ce1d Merge pull request #444 from lnls-sirius/PR-pwrsupply-refactor
  • f74207d DEVSOFB.ENH: Improve devices.SOFB to include correctly SinglePass and MultiTurn trajectories.
  • 9134894 Fix typo
  • f321a8a DEV.ENH: Improve Device class to return None in case of wrong property definition.
  • 89e7738 Improve pwrsupply module documentation
  • 4f2877c Clean pwrsupply.csdev interface
  • a046dae Merge branch 'master' into PR-pwrsupply-refactor
  • 04a9182 Merge pull request #435 from lnls-sirius/PR-pwrsupply-sofbcurrents-implement
  • 51be1c9 Merge branch 'PR-pwrsupply-sofbcurrents-implement' into PR-pwrsupply-refactor
  • a7dcab2 Merge pull request #443 from lnls-sirius/PR-magnet-move-factory
  • 2f069b2 Merge branch 'master' into PR-pwrsupply-sofbcurrents-implement
  • ff5fbf8 Merge pull request #441 from lnls-sirius/PR-pwrsupply-normalizer-improve
  • 8dff54c Comment out line in pwrsupply.beaglebone
  • ec4a06a Refactor pwrsupply subpackage
  • c03a50f Merge branch 'PR-magnet-move-factory' into PR-pwrsupply-refactor
  • 592ba11 Merge branch 'PR-pwrsupply-normalizer-improve' into PR-pwrsupply-refactor
  • 84c95bd code cleanup
  • 7a248f0 Move factory to magnet.factory
  • e8d3013 pwrsupply: fix bug identified with Cycle params initialization
  • 641b5e6 pwersupply.beaglebone: improve documentation.
  • 499c526 pwrsupply: implement TimestampBoot-Cte init like just any other const
  • 8870176 Code cleanup
  • d1b3c03 Add 'only_main_harmonic' option excdata and normalizer funtions.
  • aeb9f23 Merge branch 'master' into PR-pwrsupply-sofbcurrents-implement
  • ab84497 Merge pull request #438 from lnls-sirius/PR-magnet-excdata-rescaling-factor
  • a63a43e Add SOFBCurrent PVs back to PS IOC.
  • 14d8234 Merge branch 'master' into PR-pwrsupply-sofbcurrents-implement
  • a679eb5 Merge branch 'master' into PR-pwrsupply-sofbcurrents-implement
  • 34fd35e Merge pull request #440 from lnls-sirius/PR-fix-ps-ioc
  • 4306f9b Comment ou PS IOC PVs SOFBCurrent-*
  • 7244da6 Merge pull request #437 from lnls-sirius/fix-timeserie-and-tests
  • 8781813 Merge pull request #439 from lnls-sirius/fix-sofb
  • 8293db2 Merge branch 'master' into fix-timeserie-and-tests
  • 5add90f Merge pull request #436 from lnls-sirius/upgrade-opticscorr
  • a142f19 SOFB.BUG: Fix missing suffix in polynom PV name.
  • 5aba282 Change magnet.excdata to comply to pylint
  • fb7cbad Add rescaling_factor to magnet.excdata
  • a249878 STY: fix style according to pylint suggestions
  • 491ef01 TST: fix currinfo tests to mock epics communication
  • bb5b3c0 FIX: fix bug in SiriusPVTimeSerie
  • 1119893 opticscorr.ENH: add new version of Tune and Chrom corr IOCs - Reimplement Tune and Chrom Apps using BaseApp - Add Chromaticity measurement - Add Correction Configuration measurement
  • 036c76c opticscorr.ENH: create BaseApp and update database
  • 6f89e5e Update pssofb benchmark script
  • 572f8a7 Add test script
  • fd4183a Fix bug in pwrsupply.udc.sofb_current_set
  • c8837ac Add sofb_interval in pwrsupply.prucontroller
  • 4233e46 Update pwrsupply.prucontroller: excecute sofb setpoint right away
  • 311ed92 Update pwrsupply.pscontroller.write to return priority pv dict
  • aff2414 Merge pull request #447 from lnls-sirius/PR-new-release
  • cb7cbf2 Update version
  • df4c837 Merge pull request #446 from lnls-sirius/move-namedtuple
  • dbe0ba2 Update version number
  • 786104c STY: Fix style of csdev and sofb.csdev modules.
  • 8ffc970 UTIL.API: Move get_namedtuple function to mathphys.
  • 5b2e09f Merge pull request #445 from lnls-sirius/improve-sofb-dev
  • 5317b66 DEV.MNT: change getitem and setitem back to the way they were. Add conditionals in sofb to deal with inexistent properties.
  • 3b7ce1d Merge pull request #444 from lnls-sirius/PR-pwrsupply-refactor
  • f74207d DEVSOFB.ENH: Improve devices.SOFB to include correctly SinglePass and MultiTurn trajectories.
  • 9134894 Fix typo
  • f321a8a DEV.ENH: Improve Device class to return None in case of wrong property definition.
  • 89e7738 Improve pwrsupply module documentation
  • 4f2877c Clean pwrsupply.csdev interface
  • a046dae Merge branch 'master' into PR-pwrsupply-refactor
  • 04a9182 Merge pull request #435 from lnls-sirius/PR-pwrsupply-sofbcurrents-implement
  • 51be1c9 Merge branch 'PR-pwrsupply-sofbcurrents-implement' into PR-pwrsupply-refactor
  • a7dcab2 Merge pull request #443 from lnls-sirius/PR-magnet-move-factory
  • 2f069b2 Merge branch 'master' into PR-pwrsupply-sofbcurrents-implement
  • ff5fbf8 Merge pull request #441 from lnls-sirius/PR-pwrsupply-normalizer-improve
  • 8dff54c Comment out line in pwrsupply.beaglebone
  • ec4a06a Refactor pwrsupply subpackage
  • c03a50f Merge branch 'PR-magnet-move-factory' into PR-pwrsupply-refactor
  • 592ba11 Merge branch 'PR-pwrsupply-normalizer-improve' into PR-pwrsupply-refactor
  • 84c95bd code cleanup
  • 7a248f0 Move factory to magnet.factory
  • e8d3013 pwrsupply: fix bug identified with Cycle params initialization
  • 641b5e6 pwersupply.beaglebone: improve documentation.
  • 499c526 pwrsupply: implement TimestampBoot-Cte init like just any other const
  • 8870176 Code cleanup
  • d1b3c03 Add 'only_main_harmonic' option excdata and normalizer funtions.
  • aeb9f23 Merge branch 'master' into PR-pwrsupply-sofbcurrents-implement
  • ab84497 Merge pull request #438 from lnls-sirius/PR-magnet-excdata-rescaling-factor
  • a63a43e Add SOFBCurrent PVs back to PS IOC.
  • 14d8234 Merge branch 'master' into PR-pwrsupply-sofbcurrents-implement
  • a679eb5 Merge branch 'master' into PR-pwrsupply-sofbcurrents-implement
  • 34fd35e Merge pull request #440 from lnls-sirius/PR-fix-ps-ioc
  • 4306f9b Comment ou PS IOC PVs SOFBCurrent-*
  • 7244da6 Merge pull request #437 from lnls-sirius/fix-timeserie-and-tests
  • 8781813 Merge pull request #439 from lnls-sirius/fix-sofb
  • 8293db2 Merge branch 'master' into fix-timeserie-and-tests
  • 5add90f Merge pull request #436 from lnls-sirius/upgrade-opticscorr
  • a142f19 SOFB.BUG: Fix missing suffix in polynom PV name.
  • 5aba282 Change magnet.excdata to comply to pylint
  • fb7cbad Add rescaling_factor to magnet.excdata
  • a249878 STY: fix style according to pylint suggestions
  • 491ef01 TST: fix currinfo tests to mock epics communication
  • bb5b3c0 FIX: fix bug in SiriusPVTimeSerie
  • 1119893 opticscorr.ENH: add new version of Tune and Chrom corr IOCs - Reimplement Tune and Chrom Apps using BaseApp - Add Chromaticity measurement - Add Correction Configuration measurement
  • 036c76c opticscorr.ENH: create BaseApp and update database
  • 6f89e5e Update pssofb benchmark script
  • 572f8a7 Add test script
  • fd4183a Fix bug in pwrsupply.udc.sofb_current_set
  • c8837ac Add sofb_interval in pwrsupply.prucontroller
  • 4233e46 Update pwrsupply.prucontroller: excecute sofb setpoint right away
  • 311ed92 Update pwrsupply.pscontroller.write to return priority pv dict
  • f19470e Update pwrsupply.psbdmp to first working version with SOFBCurrents comm.
  • eec82b9 Code cleanup and standardization
  • e01ee84 Merge branch 'PR-pwrsupply-sofbcurrents-implement' of ssh://github.com/lnls-sirius/dev-packages into PR-pwrsupply-sofbcurrents-implement
  • 819b0ba Refcator prwsupply.pscontroller classes
  • 29958cd Fix unittest
  • 5e5baae Update SOFB methods in pwrsupply.udc.UDC class
  • 41f7d72 Update how pwrsupply.PSupply access bsmp var group IDs
  • d05c76c Add SOFB methods in pwrsupply.psbsmp.FBP
  • d9b96a4 Fix unittest for pwrsupply.csdev
  • 8a707f6 Variable renaming in pwrsupply modules
  • 088fbe9 In pwrsupply.prucparms delete util class _PRUCParms and add var group SOFB for PRUCParmsFBP
  • 1642b50 Refactor pwrsupply.prucontroller class
  • 5607a58 In pwrsupply.csdev, rename MAX_NRDEV_PER_BBB to PSSOFB_MAX_NR_UDC and add UDC_MAX_NR_DEV
  • 03f6dae Add bsmp var group IDs to pwrsupply.bsmp.ConstPSBSMP
  • fdb7021 Add bsmp group ids in pwrsupply.bsmp.ConstPSBSMP
  • 839dbd3 Refactoring of pwrsupply.beaglebone classes
  • 91e7ed7 Simple cleanup
  • c04ab8f Minor code cleanup
  • 1e071f6 opticscorr.MNT: create DeltaTune-Mon and Chrom-Mon PVs
  • 280e644 STY: fix style and variable names according to pylint
  • 48fd7bd opticscorr.MNT: move OpticsCorr class to opticscorr subpackage
  • 91a1eb8 Implement SOFBCurrent PVs
  • 7d07cea Merge branch 'master' into PR-pwrsupply-sofbcurrents-implement
  • 30b93b2 pwrsupply: add SOFBCurrent readers and writer
  • f8b5fc8 Rename pwrsupply fields,functions,controller to pscreaders,pscwritters,pscontroller
  • edab8ec Merge pull request #434 from lnls-sirius/PR-devices-pssofb-kicks-add
  • b68db86 Merge pull request #433 from lnls-sirius/PR-simul-simfactory-add
  • 847d16b Merge branch 'PR-simul-simfactory-add' into PR-devices-pssofb-kicks-add
  • e38b09a Add registration state methods to Simulation
  • 6b95c5f Fix a typo in pwrsupply.csdev
  • 8694a46 Merge branch 'PR-simul-simfactory-add' into PR-devices-pssofb-kicks-add
  • 2cf0ab0 Improve simulator and simulation classes.
  • 51b491e Merge branch 'PR-simul...
Read more

v1.19.2

10 Mar 20:09
d760bd2
Compare
Choose a tag to compare

Bugfixes

  • 8b0d4c3 (origin/PR-fix-delete-rf-pvs-global-config, PR-fix-delete-rf-pvs-global-config) Delete empty line in global_config
  • 5117f13 Update version
  • 323ea45 Delete RF PVs from global_config

v1.19.1

10 Mar 14:00
eb18403
Compare
Choose a tag to compare

Improvements and Bugfixes

  • 5e9b083 (PR-fixbug-devices) Fix bug in devices.tune
  • b21699a (new-version) Update version
  • b04ad7b MNT: Improve Makefile to handle correnctly installations.
  • c1d05e0 change bug fix in devices
  • 5e7ff0d DEV.RF.BUG: Fix bug in self._devname
  • 9aaf42d DEV.TUNE.BUG: Fix class call TuneFrac instead of TuneProc
  • 930baf1 DEV.EVG.BUG: Change class name call from Timing to EVG
  • 5b063b2 DEV.RF.BUG: Fix devname construction
  • b0b38de TIM.ENH: Add Downlink check in trigger status.

v1.18.1

09 Mar 15:14
1a57fd2
Compare
Choose a tag to compare

Improvements an Bugfixes

  • 17289a8 (update-version) Update version (and fix bug in devices.rf)

v1.18.0

07 Mar 20:31
b47447a
Compare
Choose a tag to compare

Improvements and Bugfixes

  • 6f04c97 change devices.tune interface
  • 4fe3d55 Update siriuspy.devices.tune
  • 7343ccf Update devices.rf with new inner class DEVICES
  • 7e4c72c Finish PowerSupplyPU in devices
  • 1db2a84 Fix bugs in devices.pwrsupply
  • 9c54466 Fix typo in pwrsupply device
  • c8409ac (code-cleanup) Merge pull request #388 from lnls-sirius/PR-improve-as-ps-check-ioc-online
  • 8d597de Update version
  • 157cb41 Update pulsed power supplies in devices
  • 9e9a9b0 Update devices.llrf
  • 9f6b2f4 TST: fix PosAng tests
  • 570ec9a Update devices.tune
  • 80e6fb2 Update devices.timing
  • a3df3ae Update devices.dcct
  • 88bfe0c Add DeviceApp (application device) to siriuspy.devices
  • 8825068 MNT: fix docstring in factory
  • 75da9bc SICurrInfo.ENH: add InjEff-Mon PV
  • 61628e1 Remove unused method in BeagleBone factory class
  • 6cc011c SiriusPVTimeSerie.ENH: add option to do not use PV timestamp
  • b0afcb0 CurrInfo.MNT: update Version PV name for Lifetime
  • fe6b81e PosAng.MNT: remove PosAng CHCH
  • a2827bd Code cleanup in devices.sofb
  • b884b79 (add-loop-sofb) Merge branch 'add-devices' into add-loop-sofb
  • e7775cd Update devices egun and rf
  • ffa2a2c Update devices.rf
  • e181231 (origin/add-loop-sofb) DEVICES.SOFB.ENH: Add RF enable and ClosedLoop
  • 0a23c8f Move check IOC online from BeagleBone class to IOC script
  • 21a2bc0 DEVSOFB.BUG: Fix variable name

v1.17.1

04 Mar 12:35
2223db3
Compare
Choose a tag to compare

26ec764 TIM.BUG: add field 'value' to DelayRaw database.