JFJochFrameSerializer: Add bunch_id and jf_info

This commit is contained in:
2023-04-14 12:40:09 +02:00
parent 9c300ca451
commit 637b710899
4 changed files with 16 additions and 3 deletions
+3 -2
View File
@@ -363,7 +363,7 @@ void JFJochFrameSerializer::SerializeImage(const DataMessage& message) {
CborEncoder encoder, mapEncoder;
cbor_encoder_init(&encoder, buffer.data(), buffer.size(), 0);
cborErr(cbor_encoder_create_map(&encoder, &mapEncoder, 6));
cborErr(cbor_encoder_create_map(&encoder, &mapEncoder, 8));
CBOR_ENC(mapEncoder, "type", "image");
CBOR_ENC(mapEncoder, "image_id", message.number);
@@ -371,7 +371,8 @@ void JFJochFrameSerializer::SerializeImage(const DataMessage& message) {
CBOR_ENC(mapEncoder, "spots", message.spots);
CBOR_ENC(mapEncoder, "rad_int_profile", message.rad_int_profile);
CBOR_ENC(mapEncoder, "indexing_result", message.indexing_result);
CBOR_ENC(mapEncoder, "bunch_id", message.bunch_id);
CBOR_ENC(mapEncoder, "jf_info", (int64_t) message.jf_info);
cborErr(cbor_encoder_close_container(&encoder, &mapEncoder));
buffer.resize(cbor_encoder_get_buffer_size(&encoder, buffer.data()));