Files
sf_daq_buffer/epics-writer
2020-08-12 16:48:31 +02:00
..
2020-08-12 16:48:31 +02:00
2020-08-11 13:54:37 +02:00
2020-08-11 13:54:37 +02:00
2020-08-11 13:54:37 +02:00

Overview

Simple server to dump Epics Channel Access data to an HDF5 file. The server gets an http callback from the Broker whenever there was an acquisition.

Note: THIS IS/WAS A FRIDAY AFTERNOON HACK TO MAKE THE SWISSFEL DAQ WORK

The format of the request is as follows:

{
	'range': {
		'startPulseId': 100, 
	 	'endPulseId': 120
	}, 
		
	'parameters': {
		'general/created': 'test', 
		'general/user': 'tester', 
		'general/process': 'test_process', 
		'general/instrument': 'mac', 
		'output_file': '/bla/test.h5'}
}

Right now this server needs to run on the same server than the

Testing

curl -XPUT -d '{"range":{"startPulseId": 7281433214, "endPulseId": 7281489688}, "parameters":{"output_file":"test.h5"}}' http://localhost:10200/notify