Commit graph

115 commits

Author SHA1 Message Date
jupfi
b93967666d Added to and from json. 2023-12-16 09:55:39 +01:00
jupfi
50fb662e90 Updated measurement with IF frequency. 2023-12-12 19:21:49 +01:00
jupfi
9c17c99f53 Upsi. Implemented this in the wrong method. 2023-12-10 10:01:42 +01:00
jupfi
9844c0df0c Added get setting by name. 2023-12-10 08:18:05 +01:00
jupfi
9371f1fc36 Started implementation on sequence automation. 2023-12-08 18:14:25 +01:00
jupfi
c0289c1d69 Updated view to new handling of IQ samples. 2023-12-08 18:14:04 +01:00
jupfi
a1a631b544 Updated pulse resolution. 2023-08-24 10:07:30 +02:00
jupfi
3882be0054 Added docstrings. 2023-08-20 17:52:35 +02:00
jupfi
8371149a43 Changed to central asset organization. 2023-08-16 13:51:03 +02:00
jupfi
c77ecc6524 Added method to get time domain points. 2023-08-02 11:04:27 +02:00
jupfi
727d19014d Updated RX icon. 2023-07-30 18:11:40 +02:00
jupfi
4e7e2b4cc4 Added tooltips for settings. 2023-07-30 18:05:27 +02:00
jupfi
55b5b5423a Updated pulse icons. 2023-07-30 13:21:32 +02:00
jupfi
44b8b84823 Merge branch 'main' of github.com:nqrduck/nqrduck-spectrometer 2023-07-30 12:44:23 +02:00
jupfi
f5cc56d8a7 Changed to decimals. 2023-07-29 18:07:46 +02:00
jupfi
b36b8a7269 Switchted to decimals for event duration. 2023-07-29 17:12:01 +02:00
jupfi
05e8812204 Added check for valid event duration. 2023-07-29 16:56:16 +02:00
jupfi
a1bf3df72c Added check for valid function expression. 2023-07-29 16:34:03 +02:00
jupfi
0b88fd8042 Updated pulse shape resolution 2023-07-27 18:46:00 +02:00
jupfi
18e25155a3 Implemented pulse shaping for lime. 2023-07-24 08:21:00 +02:00
jupfi
46c167841b Implemented saving and loading of sequences. 2023-07-23 17:52:21 +02:00
jupfi
26a2a85828 Pulseshape paramter update. 2023-07-23 15:27:23 +02:00
jupfi
d868c60f4e Started implementation of pulseshaping. 2023-07-22 21:08:19 +02:00
jupfi
7f245f4c89 Added docs + rescaled logos. 2023-07-22 13:48:55 +02:00
jupfi
9bb5696b9d Implemented loading and saving of pulse sequences 2023-07-20 16:06:43 +02:00
jupfi
0611569b57 Added logger. 2023-07-20 07:30:09 +02:00
jupfi
4b89719f67 Added setting of frequency and averages. 2023-07-19 08:36:20 +02:00
jupfi
0ea47d16be Added frequency domain data to measurement class. 2023-07-18 10:08:32 +02:00
jupfi
abe47cf64f Fixed bug with setting changes. 2023-07-17 15:54:01 +02:00
jupfi
f0933c7705 Added measurement class, changed signal type. 2023-07-17 11:29:36 +02:00
jupfi
0e755a6cc5 Changed event saving to list. 2023-07-14 15:07:54 +02:00
jupfi
13c4910630 Added settings in a grid to preserve space. 2023-07-13 15:57:19 +02:00
jupfi
8a1fdb99db Implemented change of duration length. 2023-07-13 11:14:27 +02:00
jupfi
c3248aec0d Fixed issues with updating of settings. 2023-07-13 11:09:45 +02:00
jupfi
ebf5ac8116 Fixed issue with updating of settings 2023-07-13 11:09:27 +02:00
jupfi
5c57bf2a96 Implemented categories for settings. 2023-07-13 10:47:17 +02:00
jupfi
6f538215ba Added Pulse Graphics 2023-07-12 17:14:16 +02:00
jupfi
b4129f98e2 Changed implementation of pulse options. 2023-07-11 17:50:42 +02:00
jupfi
a671c339de Improved pulse sequence structure. 2023-07-11 13:58:07 +02:00
jupfi
17cc3837eb Changed style. 2023-07-11 11:21:19 +02:00
jupfi
6c01242112 Added basic pulse parameters 2023-07-11 11:18:29 +02:00
jupfi
8b0afc8d2d Added layout. 2023-07-10 16:29:58 +02:00
jupfi
5a12f27fa2 Made UI resizeable. 2023-07-10 15:47:38 +02:00
jupfi
9eb4999246 Added automatic loading of pulse programmer. 2023-07-10 09:10:13 +02:00
jupfi
4d56beba1c Implemented automatic loading of settings. 2023-07-10 08:03:01 +02:00
jupfi
ca9e73c497 Simplified imports. 2023-07-08 14:38:10 +02:00
jupfi
bef12d927c Changed to PyQt6. 2023-07-08 11:06:09 +02:00
jupfi
b0eee8aeb3 Implemented dispatcher 2023-07-06 16:40:35 +02:00
jupfi
86a1a8ed5a Added docstrings. 2023-07-05 07:57:26 +02:00
jupfi
dc0fe9bc20 Made spectrometer selection selectable. 2023-07-05 07:53:11 +02:00