Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-04-23 | MsgPack: improve an error message | Thomas White | |
2021-04-23 | MsgPack: Implement extraction of image data | Thomas White | |
2021-04-20 | MsgPack: Implement decoding numeric values | Thomas White | |
2021-04-20 | MsgPack: Improve a warning message | Thomas White | |
2021-04-19 | Unify loading of image data and header values | Thomas White | |
This moves the entry point for loading MsgPack data to a new function, image_read_data_block. Inside image.c, the image structure can be created using exactly the same functions as for data files. | |||
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 | Unify creation of blank image data arrays | Thomas White | |
2020-07-29 | Remove events.c, part 1 | Thomas White | |
2020-07-29 | Remove unused includes | Thomas White | |
2020-07-29 | Convert image-msgpack.c to DataTemplate/detgeom | 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. |