v1.0.0-rc49
This commit is contained in:
@@ -257,6 +257,7 @@ inline void CBOR_ENC_GONIOMETER(CborEncoder &encoder, const GoniometerAxis &g) {
|
||||
CBOR_ENC(mapEncoder, "increment", g.GetIncrement_deg());
|
||||
CBOR_ENC(mapEncoder, "start", g.GetStart_deg());
|
||||
CBOR_ENC(mapEncoder, "axis", g.GetAxis());
|
||||
CBOR_ENC(mapEncoder, "screening_wedge", g.GetScreeningWedge());
|
||||
if (g.GetHelicalStep().has_value())
|
||||
CBOR_ENC(mapEncoder, "helical_step", g.GetHelicalStep().value());
|
||||
cborErr(cbor_encoder_close_container(&encoder, &mapEncoder));
|
||||
@@ -431,6 +432,10 @@ inline void CBOR_ENC_START_USER_DATA(CborEncoder& encoder, const char* key,
|
||||
j["overwrite"] = message.overwrite.value();
|
||||
if (message.xfel_pulse_id.has_value())
|
||||
j["xfel_pulse_id"] = message.xfel_pulse_id.value();
|
||||
if (message.ring_current_mA.has_value())
|
||||
j["ring_current_mA"] = message.ring_current_mA.value();
|
||||
if (message.sample_temperature_K.has_value())
|
||||
j["sample_temperature_K"] = message.sample_temperature_K.value();
|
||||
if (message.file_format.has_value())
|
||||
j["file_format"] = static_cast<int>(message.file_format.value());
|
||||
auto str = j.dump();
|
||||
|
||||
Reference in New Issue
Block a user