FPGA: Save full JF timestamp and exptime

This commit is contained in:
2023-05-17 21:30:42 +02:00
parent 0febe9856f
commit 7d5694139f
25 changed files with 96 additions and 36 deletions
+2 -1
View File
@@ -412,7 +412,7 @@ void JFJochFrameSerializer::SerializeImage(const DataMessage& message) {
CBOR_ENC(mapEncoder, "image_id", message.number);
cborErr(cbor_encode_text_stringz(&mapEncoder, "user_data"));
cborErr(cbor_encoder_create_map(&mapEncoder, &userDataMapEncoder, 7));
cborErr(cbor_encoder_create_map(&mapEncoder, &userDataMapEncoder, 8));
CBOR_ENC(userDataMapEncoder, "spots", message.spots);
CBOR_ENC(userDataMapEncoder, "rad_int_profile", message.rad_int_profile);
@@ -421,6 +421,7 @@ void JFJochFrameSerializer::SerializeImage(const DataMessage& message) {
CBOR_ENC(userDataMapEncoder, "jf_info", (uint64_t) message.jf_info);
CBOR_ENC(userDataMapEncoder, "timestamp", message.timestamp);
CBOR_ENC(userDataMapEncoder, "storage_cell", (uint64_t) message.storage_cell);
CBOR_ENC(userDataMapEncoder, "exptime", (uint64_t) message.exptime);
cborErr(cbor_encoder_close_container(&mapEncoder, &userDataMapEncoder));
CBOR_ENC(mapEncoder, "data", message.image);