Commit Graph

53 Commits

Author SHA1 Message Date
Dominik Werder
4899d71022 Create SfDbChannel via function 2023-06-14 08:17:11 +02:00
Dominik Werder
7c77b07db5 Rename SfDbChannel 2023-06-13 16:17:08 +02:00
Dominik Werder
0040705b04 Item clone test 2023-05-08 22:11:27 +02:00
Dominik Werder
a2e17848ba WIP 2023-03-30 17:04:11 +02:00
Dominik Werder
1baa78bd3a WIP refactor 2023-03-18 09:25:04 +01:00
Dominik Werder
f20765ec56 Status events with human readable time, bool set events 2023-01-27 15:40:20 +01:00
Dominik Werder
4a75793281 WIP Consider also waveform channels for pulse mapping 2023-01-10 16:30:47 +01:00
Dominik Werder
6b974e572f Support yaml config and run for swissfel-daqbuf-ca 2023-01-06 16:25:46 +01:00
Dominik Werder
646ec38b3c Clean up, collect with timeout 2022-12-19 14:09:37 +01:00
Dominik Werder
3016da236b Remove legacy 2022-12-13 12:59:02 +01:00
Dominik Werder
94e49bd014 Refactor and add test for api1 binary query 2022-11-24 19:55:35 +01:00
Dominik Werder
06e21bc21f WIP on events_plain_json_00 2022-11-22 11:53:25 +01:00
Dominik Werder
9036160253 Begin refactor frame handling, update clap 2022-11-09 15:50:41 +01:00
Dominik Werder
fc22d1ebaf WIP on make tests run again 2022-11-08 16:33:10 +01:00
Dominik Werder
3cd1b7a640 Find active channels and deliver values 2022-06-03 16:57:59 +02:00
Dominik Werder
b865558641 Remove unused 2022-03-28 10:31:44 +02:00
Dominik Werder
b82a6292d2 Scan files and insert channel name into database 2022-02-18 09:33:38 +01:00
Dominik Werder
a9f9d1ada6 Forward non-200 status in proxy. Start with event stats reader 2022-02-07 21:35:25 +01:00
Dominik Werder
353db96a76 Add api 4 pulse mapping and refactor some bits 2022-01-18 10:46:38 +01:00
Dominik Werder
5d935414ea Update clap 2022-01-12 18:59:43 +01:00
Dominik Werder
2449a20775 Linear read 2021-12-17 18:24:44 +01:00
Dominik Werder
3c64eafd14 Factor usage of common error type more 2021-12-17 18:24:44 +01:00
Dominik Werder
ceb995f8ca Refactor 2021-12-17 18:24:44 +01:00
Dominik Werder
8f33b894a8 Map pulse to timestamp 2021-12-17 18:23:54 +01:00
Dominik Werder
6581946eaf WIP on file-lookup for expand-query 2021-12-17 18:23:48 +01:00
Dominik Werder
ba568c8850 Receive source frames 2021-12-17 18:23:48 +01:00
Dominik Werder
a8f15da101 WIP on get channel info for arch app 2021-12-17 18:23:44 +01:00
Dominik Werder
0326aa795a Iterate through pb files and parse the header 2021-06-29 17:19:31 +02:00
Dominik Werder
4b2048c103 Refactor 2021-06-25 12:56:42 +02:00
Dominik Werder
ef803a45a2 Add BoolNum type and test on slow GLS 2021-06-24 08:46:56 +02:00
Dominik Werder
411014d289 Fix url creation, check endian of each event because of inconsistent config 2021-06-23 08:57:14 +02:00
Dominik Werder
ebb1ce89dc Remove too simplistic url parse 2021-06-23 07:32:18 +02:00
Dominik Werder
c8c81470fc Proxy events and binned and get it serve sf-databuffer and hipa-archive 2021-06-21 21:45:40 +02:00
Dominik Werder
e7891fee13 WIP on proxy and url handling 2021-06-18 21:13:01 +02:00
Dominik Werder
0d73251db8 Move /api/1/ related proxy functionality 2021-06-17 18:32:05 +02:00
Dominik Werder
7077d6b09a Switch other endpoints to new timestamp format 2021-06-16 15:02:20 +02:00
Dominik Werder
99d0a97a69 Get X-binned dim-1 with N X-bins as json 2021-06-16 13:57:45 +02:00
Dominik Werder
edafc610c2 WIP 2021-06-15 17:19:47 +02:00
Dominik Werder
bebce14f56 TMP WIP 2021-06-14 23:10:14 +02:00
Dominik Werder
321b31d6a6 Serve plain events depending on Accept, update docs 2021-06-11 15:13:24 +02:00
Dominik Werder
b736905448 Deliver plain dim-0 and dim-1 events as json 2021-06-11 13:35:48 +02:00
Dominik Werder
20d5fe9573 First impl of plain scalar events as json 2021-06-10 23:11:52 +02:00
Dominik Werder
0c43d5367e First basic plain event fetch as binary 2021-06-10 17:37:40 +02:00
Dominik Werder
9c1cf3bba3 Clean up left todo items 2021-06-10 10:38:51 +02:00
Dominik Werder
a201002fb5 Add support for scalar and add test 2021-06-10 09:32:21 +02:00
Dominik Werder
ba7ea80093 Remove trait Bins 2021-06-09 20:10:02 +02:00
Dominik Werder
28b4bb3e04 Collected json result test passes 2021-06-09 20:03:58 +02:00
Dominik Werder
1df36f3aeb The 3 binned binary tests pass 2021-06-09 18:14:02 +02:00
Dominik Werder
ce86eb9870 WIP 2021-06-08 23:25:06 +02:00
Dominik Werder
7b40938427 Refactor number pipeline for simple cases 2021-06-08 15:36:54 +02:00