Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-10-09 | indexamajig: Get the new multiprocessing code to compile | Thomas White | |
It compiles, but it's probably not a good idea to run it... | |||
2022-07-06 | indexamajig: Reset z->request_sent after receiving ZMQ reply | Thomas White | |
2022-07-06 | indexamajig: Add timeout for ZMQ socket | Thomas White | |
2022-06-22 | indexamajig: Wrap ZMQ parameters into separate structure | Thomas White | |
2021-07-21 | Reduce variable scope where possible | Thomas White | |
2021-07-21 | Add missing cleanup on error paths | Thomas White | |
2021-05-05 | indexamajig: Add --zmq-request | Thomas White | |
This (re-)adds the ability to get data via a request/reply socket. See afcb7b568947c for when it was removed. | |||
2021-04-23 | indexamajig: Add --zmq-subscribe | Thomas White | |
2021-04-23 | MsgPack: Implement extraction of image data | Thomas White | |
2021-04-15 | Separate ZMQ from MessagePack, switch to pub/sub socket | Thomas White | |
Indexamajig uses only ZMQ, to receive streaming data, while libcrystfel uses only msgpack to implement another type of image format. The two of these are eventually tied together in process_image, which does this: if ( have_zmq_data ) interpret_zmq_data_as_msgpack; - however, they would be easy to split up if we wanted to do something else (CBF data over ZMQ, anyone?). This commit also switches the ZMQ connector to use a pub/sub socket instead of a request/reply one. This matches changes in OnDA. At the moment, the MessagePack image reader simply dumps the object to disk. | |||
2021-03-05 | Mass update of copyright dates in source code comments | Thomas White | |
2020-07-29 | Remove events.c, part 1 | Thomas White | |
2020-07-29 | Remove unused includes | Thomas White | |
2020-07-29 | Move MessagePack stuff to separate file | Thomas White | |
Note the nicer separation: ZMQ is in indexamajig only, whereas MessagePack becomes something generally accessible through libcrystfel. | |||
2020-07-29 | Remove references to old headers | Thomas White | |
2020-07-29 | Convert stream to DataTemplate | Thomas White | |
2020-07-29 | Port indexamajig to new API, part II | Thomas White | |
This also removes a large chunk of legacy code | |||
2020-07-29 | Port indexamajig to new API, part I | Thomas White | |
2020-07-29 | get_peaks_msgpack(): Convert to new API | Thomas White | |
2020-01-10 | Mass update of copyright dates | Thomas White | |
2019-07-17 | zmq: Remove reference to image.num_peaks | Thomas White | |
See 636eb6116961296791bae35c40fd9438aa946827 | |||
2019-04-02 | zmq: Consider pixel as bad if its value is NaN or infinity | Thomas White | |
2019-03-15 | Set proper size for blank data | Thomas White | |
2019-03-14 | indexamajig: Add --no-image-data | Thomas White | |
2019-03-14 | More ZMQ/MsgPack logic fixes | Thomas White | |
2019-03-14 | More MessagePack tidy up / error checking | Thomas White | |
2019-03-14 | Fix typo | Thomas White | |
2019-03-14 | Clean up MessagePack stuff | Thomas White | |
2019-03-14 | Connect up hooks for unpacking MsgPack data | Thomas White | |
2019-03-14 | ZMQ connection and setup stuff | Thomas White | |