babic_a
d5fb4f4dc0
Test partial buffering
2020-04-22 15:12:19 +02:00
babic_a
70b8172a36
Introduce sent counter
2020-04-22 14:41:08 +02:00
babic_a
3401f2a25e
Test arrangement
2020-04-22 14:38:39 +02:00
babic_a
034da4d658
Debug output from writer
2020-04-22 14:31:55 +02:00
babic_a
34ba4c1780
Add some module logic
2020-04-22 14:09:53 +02:00
babic_a
1ba1425495
Sync on every pulse_id
2020-04-22 14:04:37 +02:00
babic_a
b1e8301407
Reverted back to backpressure implementation
2020-04-22 14:01:27 +02:00
babic_a
93abdeae85
Fixed bug in connect
2020-04-22 13:54:38 +02:00
babic_a
7d29dbe72c
Remove old reference
2020-04-22 13:39:53 +02:00
babic_a
7f015b742e
Simple socket test
2020-04-22 13:39:19 +02:00
babic_a
c7d758b42b
Change to push pull for test
2020-04-22 13:27:52 +02:00
babic_a
c0fbb64e70
Typo in IPC name
2020-04-22 13:22:46 +02:00
babic_a
10c430ab67
Subscribe socket to all messages
2020-04-22 13:18:20 +02:00
babic_a
981ef8c2c3
IPC pub sub test
2020-04-22 13:11:20 +02:00
babic_a
ae445106a3
Limit queue size
2020-04-22 12:52:11 +02:00
babic_a
76bde34d97
Trying ipc for transport protocol
2020-04-22 12:48:48 +02:00
babic_a
09a46daea0
Send some data
2020-04-22 12:41:01 +02:00
babic_a
cccba2f771
Add simple back pressure mechanism
2020-04-22 12:33:05 +02:00
babic_a
4e1fd36aa1
Change address back to 50000
2020-04-22 11:56:14 +02:00
babic_a
e588264dfc
Set linger to 0 on writer
2020-04-22 11:55:20 +02:00
babic_a
193418a404
Adjust HWM
2020-04-22 11:50:19 +02:00
babic_a
3f6c740535
Remove stupid send bug
2020-04-22 11:47:00 +02:00
babic_a
94db92b521
Change default port to 49000
2020-04-22 11:45:42 +02:00
babic_a
781d40a633
Add more info about exception
2020-04-22 11:44:34 +02:00
babic_a
29a361572b
Adapt sender and receiver to new struct
2020-04-22 11:36:34 +02:00
babic_a
b3d7bf6852
Add single send module struct
2020-04-22 11:34:53 +02:00
babic_a
c4e982baa9
Dune both sides
2020-04-22 11:03:34 +02:00
babic_a
6cc6be11be
Lets try simple delay to make it slower
2020-04-22 11:00:06 +02:00
babic_a
95f40b1ac8
Shorten the queue
2020-04-22 10:52:31 +02:00
babic_a
9fb402b53d
Change connect address
2020-04-22 10:48:17 +02:00
babic_a
11a4720dd3
Increase the number of io threads to 4
2020-04-22 10:47:35 +02:00
babic_a
854246f820
Throw correct error
2020-04-22 10:39:32 +02:00
babic_a
577221810f
Fix number of input parameters
2020-04-22 10:36:23 +02:00
babic_a
e18a24d341
Simple SF writer receiver
2020-04-22 10:34:51 +02:00
babic_a
0734a25d38
Fix number of input parameters
2020-04-22 10:28:57 +02:00
babic_a
3d81022f73
Small improvements
2020-04-22 00:49:10 +02:00
babic_a
50f72893e4
Add sf_replay executable
2020-04-22 00:48:56 +02:00
babic_a
29c97e32a6
Added implementation of reader + sender for a single module
2020-04-22 00:39:34 +02:00
babic_a
954d89ce7b
Reordered struct for better binary transfer
2020-04-21 22:33:21 +02:00
babic_a
607b0b6fe2
Release RB for test
2020-04-21 20:32:54 +02:00
babic_a
f7e7fe81a0
Initialize ring buffer
2020-04-21 20:29:32 +02:00
babic_a
b94390ec5a
Adjust writer to new buffer
2020-04-21 20:27:15 +02:00
babic_a
1f3d81e8b0
Add file metadata header to ring buffer
2020-04-21 20:27:02 +02:00
babic_a
635e18b422
Comment out class temporarily
2020-04-21 20:26:49 +02:00
babic_a
8cc063a38c
Fix import in sf_h5_writer
2020-04-21 20:19:45 +02:00
babic_a
5294015206
Add test for buffer utils
2020-04-21 20:19:13 +02:00
babic_a
8be4c4db3f
Add get path suffixes method to BufferUtils
2020-04-21 20:12:34 +02:00
babic_a
4c0dde41e5
Make stupid file writer
2020-04-21 19:45:11 +02:00
babic_a
77141a559c
Ringbuffer returns nullptr when the buffer is full
...
This feature will allow us to make a push/pull mechanism for the sf_h5_writer.
All classes using RingBuffer have been updated to maintain the exact same behaviour as before.
2020-04-21 17:25:22 +02:00
babic_a
89328f700f
Zero does not get into the final string
2020-04-21 14:02:01 +02:00