Commit Graph

  • 23e8ea2a7f Compile for epics 7.0.9 master 2.0.3 Anders Sandström 2025-04-22 11:45:19 +02:00
  • 30ceea65d6 Update makefile 2.0.2 Anders Sandström 2025-03-28 09:30:35 +01:00
  • 01214019a6 Also compile for deb12 2.0.1 Anders Sandström 2025-03-21 10:35:30 +01:00
  • 90339dae2f Update makefile 2.0.0 Anders Sandström 2025-03-03 15:04:30 +01:00
  • d17d5d7f5d Prep for ecmc v10 new_plg_concept Anders Sandström 2024-12-16 10:40:08 +01:00
  • fcee0a8ff4 New plg concept and cleanup Anders Sandström 2024-12-13 16:27:11 +01:00
  • a84383815d Cleanup Anders Sandstrom 2021-02-03 18:47:28 +01:00
  • 223fd94a86 Fix fft x-axis calc. Anders Sandstrom 2021-02-03 18:45:46 +01:00
  • 96d66df11b Allow use any breaktable (no need to be in menuConvert) Anders Sandstrom 2021-01-26 16:08:36 +01:00
  • 87c8084ae0 Fix printout for BREAKTABLE option. Anders Sandstrom 2021-01-26 15:07:48 +01:00
  • a581ddc559 Update README with breaktable option. Anders Sandstrom 2021-01-26 14:50:59 +01:00
  • 5418c98488 Add breaktable support Anders Sandstrom 2021-01-26 14:19:48 +01:00
  • e6f5286836 Add record to hold FFT title. Anders Sandstrom 2020-12-04 10:30:23 +01:00
  • 028d56d83b Update testscript Anders Sandstrom 2020-12-04 09:29:27 +01:00
  • ae67695c6a ecmcPluginFFT.template: Macrofy DESC and EGU for raw ans spect data. Anders Sandstrom 2020-12-04 09:29:07 +01:00
  • 08542988a1 Update to ecmc 6.3.0 Anders Sandstrom 2020-12-04 09:28:36 +01:00
  • 5938255f9e Update test_plugin_FFT.script anderssandstrom 2020-12-02 16:06:06 +01:00
  • f49fdb2d76 Use correct sample rate for x-axis Anders Sandström 2020-12-01 09:04:17 +01:00
  • b43aa23f4b Fix samplerate asyn param Anders Sandström 2020-12-01 08:40:38 +01:00
  • f1e460e6dc Add act buffer index to readInt32() Anders Sandström 2020-11-24 17:43:45 +01:00
  • d89c34d041 Update .gitignore Anders Sandström 2020-11-24 11:08:03 +01:00
  • c8f24ca340 Add dbl >pvs.log in test script Anders Sandström 2020-11-24 11:07:21 +01:00
  • fd31b8957e Add current buffer index as asynparam. Anders Sandström 2020-11-24 11:06:38 +01:00
  • e4e379a392 Update plugin name to ecmc_plugin_fft Anders Sandström 2020-11-23 10:24:18 +01:00
  • a72c764098 Update README.md anderssandstrom 2020-11-23 10:17:00 +01:00
  • bdd937ad47 Rename to comply with E3 naming (only lower case and no -loc) Anders Sandström 2020-11-23 10:14:47 +01:00
  • 47f5ce247c Asynparam rate is actual eleemnt sample rate and not ecmc samplerate (can differ if oversampling) Anders Sandström 2020-11-10 14:22:20 +01:00
  • b163fcab98 Remove special case for ec-emtry. Handle in ecmc instead. Anders Sandström 2020-11-10 14:00:23 +01:00
  • fd3115bbcf Update to require 3.3.0. Name module ecmc_plugin_fft. Anders Sandström 2020-11-10 13:24:24 +01:00
  • 6dbdc97957 Move tools to ecmccomgui. Update readmes Anders Sandstrom 2020-10-13 09:36:01 +02:00
  • ecbf760a51 Correct labels in both offline and online mode Anders Sandstrom 2020-10-09 22:37:02 +02:00
  • be359cbfa8 Only allow save when data present Anders Sandstrom 2020-10-09 22:18:40 +02:00
  • e2f15ad698 Add testdata.npz Anders Sandstrom 2020-10-09 22:15:24 +02:00
  • ca35cd929c Save prefix and plugin id instead of pvnames. Save source strings. Online and offline mode seems to work. Anders Sandstrom 2020-10-09 22:14:33 +02:00
  • c37694e796 WIP Anders Sandstrom 2020-10-09 18:25:14 +02:00
  • 23dfc5284a Update README.md anderssandstrom 2020-10-08 19:28:46 +02:00
  • 90539a098e Add ecmcArrayGui pic Anders Sandstrom 2020-10-08 19:23:41 +02:00
  • ceeb3da16c Update README.md anderssandstrom 2020-10-08 19:20:17 +02:00
  • 4cd8f922e4 Add GUI pic Anders Sandstrom 2020-10-08 19:18:39 +02:00
  • ffc1d7820e Update README.md anderssandstrom 2020-10-08 19:15:28 +02:00
  • 41a07f984a Add gui screendump Anders Sandstrom 2020-10-08 19:05:47 +02:00
  • 7ae0efaef3 Update enable record with readback. Anders Sandstrom 2020-10-08 19:05:32 +02:00
  • a7faed674d ecmcFFTMainGui.py: Add callbacks for enable and mode. Add combo for mode. Anders Sandstrom 2020-10-08 19:04:04 +02:00
  • 460f8e935e ecmcFFTMainGui.py: Add time on x-axis and some more info Anders Sandstrom 2020-10-08 14:55:47 +02:00
  • 6c64cb3607 ecmcFFTMainGui.py: Add tool to show/control FFT plugin. Anders Sandstrom 2020-10-08 13:52:22 +02:00
  • a43f893336 ecmcArrayGui.py:Add tool to plot arrays Anders Sandstrom 2020-10-08 13:51:57 +02:00
  • de04f2b686 Fix asyn indexes in initAsyn() Anders Sandstrom 2020-10-08 09:11:43 +02:00
  • c5d255c82d Correct asyntype of samplerate param Anders Sandstrom 2020-10-08 09:00:20 +02:00
  • e389f0b39d ecmcFFTGui.py: Check both X and Y data is valid. Anders Sandstrom 2020-10-06 20:01:06 +02:00
  • f27f27df39 ecmcFFTGui.py: Remove unused libs Anders Sandstrom 2020-10-06 19:56:37 +02:00
  • 6029642b78 Update ecmcFFTGui.py anderssandstrom 2020-10-06 19:53:38 +02:00
  • 999bf637d2 ecmcFFTGui.py: Remove printouts Anders Sandstrom 2020-10-06 19:51:05 +02:00
  • 9ce4fbe14b ecmcFFTGui.py: Update plot when release pause Anders Sandstrom 2020-10-06 19:49:52 +02:00
  • 210a71e4ad ecmcFFTGui.py: Remove printout. Anders Sandstrom 2020-10-06 18:58:10 +02:00
  • a863a7e400 Update README Anders Sandstrom 2020-10-06 18:53:25 +02:00
  • 9bcbbfd1b0 Cleanup of pyqt gui Anders Sandstrom 2020-10-06 17:05:54 +02:00
  • deca91d7aa Add pvs as args Anders Sandstrom 2020-10-06 17:01:32 +02:00
  • 2767b2676e Disable autozoom after first update. Anders Sandstrom 2020-10-06 16:49:18 +02:00
  • c4f1ee6574 Add draft fft pyqtgui, update template with egu, edit gitignore. Anders Sandstrom 2020-10-06 15:35:54 +02:00
  • 6775c92a60 Remove APPLY_SCALE cfg from example Anders Sandstrom 2020-10-02 16:17:09 +02:00
  • 88bbddd58a Remove APPLY_SCALE command (always enabled). Add cfg SCALE for scaling of source data Anders Sandstrom 2020-10-02 16:15:47 +02:00
  • 2cce34dbd1 Update make stuff Anders Sandstrom 2020-10-02 15:53:40 +02:00
  • 424e00e4e0 Add check if source is ec entry (always 8byte but not array).. Anders Sandstrom 2020-10-02 15:53:20 +02:00
  • f212815a0e Update to ecmc v6.2.1 Anders Sandström 2020-05-27 14:15:53 +02:00
  • db67919b85 Update README.md v1.1.0 anderssandstrom 2020-04-24 15:43:02 +02:00
  • 07385b261a Add description of RM_LIN conf. Anders Sandström 2020-04-24 15:40:20 +02:00
  • 375e5e7b21 Add wavefor record for preprocessed data array. Anders Sandström 2020-04-24 15:08:20 +02:00
  • 85b231537b Logic added but not tested. Anders Sandström 2020-04-24 14:53:39 +02:00
  • 24fd9bbb3d Add RM_LIN config. No real code yet. Anders Sandström 2020-04-24 13:37:26 +02:00
  • 4df1650541 Update from remote Anders Sandström 2020-04-24 13:28:33 +02:00
  • 0989b969ba Rename DC_REMOVE to RM_DC Anders Sandström 2020-04-24 13:26:32 +02:00
  • c40fdcfabc Update README.md anderssandstrom 2020-04-10 19:12:29 +02:00
  • 4c8edccfb8 Update README.md anderssandstrom 2020-04-10 19:11:38 +02:00
  • a136c5f4b2 Update README.md anderssandstrom 2020-04-09 10:33:23 +02:00
  • 0610b0d400 Update README.md V1.0.0 anderssandstrom 2020-04-09 10:20:53 +02:00
  • 1c082d1b30 Update README.md anderssandstrom 2020-04-09 09:55:51 +02:00
  • f879dd6381 Update README.md anderssandstrom 2020-04-09 09:54:07 +02:00
  • 82eb53b985 Update README.md anderssandstrom 2020-04-09 09:52:22 +02:00
  • ecea15cae9 Update README.md anderssandstrom 2020-04-09 09:48:44 +02:00
  • da6ae6bcc7 Update readme. Anders Sandström 2020-04-09 09:34:27 +02:00
  • e7f6ff07ca Remove unused file Anders Sandström 2020-04-09 09:18:38 +02:00
  • a76addb177 Update README.md anderssandstrom 2020-04-08 21:44:50 +02:00
  • f552e8269a Update README.md anderssandstrom 2020-04-08 20:53:26 +02:00
  • 1bb4e386a7 update README.md Anders Sandström 2020-04-08 20:50:42 +02:00
  • 13ee109a76 Update test script Anders Sandström 2020-04-08 19:54:04 +02:00
  • c5ad807dad Prevent link to datasource several times if several FFT objs. Anders Sandström 2020-04-08 19:53:15 +02:00
  • e7d149014e Add nfft and samplerate in template. Anders Sandström 2020-04-08 19:52:35 +02:00
  • 8417276378 Add test startup scripts. Anders Sandström 2020-04-08 18:56:06 +02:00
  • a82eb97190 Cleanup. Anders Sandström 2020-04-08 16:50:43 +02:00
  • 29bdec75c3 Use dedicated asynport for each fft object (to not disturb ecmc). Anders Sandström 2020-04-08 15:53:26 +02:00
  • 3f40ec15f8 Hard work is done in worker thread. Anders Sandström 2020-04-08 13:27:52 +02:00
  • 9a16813c82 Reduce result size to nfft/2. Anders Sandström 2020-04-08 10:37:17 +02:00
  • c3b5cd28c8 Remove unneeded update iff fftxaxis asyn param. Anders Sandström 2020-04-08 10:27:15 +02:00
  • b6a2b8da05 Add x axis variable asyn param. WIP worker thread. Anders Sandström 2020-04-08 08:49:36 +02:00
  • 8929b92a2d Worker thread WIP.. Anders Sandström 2020-04-07 20:54:28 +02:00
  • ede3f96d11 Use transform complex instead (transform_real failed probably because datatype cast leading to corruåt data)- Anders Sandström 2020-04-07 20:18:13 +02:00
  • 1b11e778b1 Formating Anders Sandström 2020-04-07 19:52:57 +02:00
  • c63a4eb50d Implement dc-remove option. Anders Sandström 2020-04-07 16:30:35 +02:00
  • 38a4d51519 Formating Anders Sandström 2020-04-07 16:16:55 +02:00
  • 71dc832e47 Add config option RATE, update option descriptions.. Anders Sandström 2020-04-07 16:08:23 +02:00