Improvements before MAX IV test

This commit is contained in:
2024-04-25 20:11:58 +02:00
parent 2c8e1fd83d
commit ea70b27e85
80 changed files with 1835 additions and 1781 deletions
+14 -12
View File
@@ -42,12 +42,13 @@ bool TestImagePusher::SendImage(const uint8_t *image_data, size_t image_size, in
frame_counter++;
if (image_number == image_id) {
CBORStream2Deserializer deserializer;
deserializer.Process(image_data, image_size);
auto image_array = deserializer.GetDataMessage();
receiver_generated_image.resize(image_array.image.size);
memcpy(receiver_generated_image.data(), image_array.image.data, image_array.image.size);
auto deserialized = CBORStream2Deserialize(image_data, image_size);
if (deserialized->data_message) {
receiver_generated_image.resize(deserialized->data_message->image.size);
memcpy(receiver_generated_image.data(),
deserialized->data_message->image.data,
deserialized->data_message->image.size);
}
}
return true;
}
@@ -58,12 +59,13 @@ void TestImagePusher::SendImage(const uint8_t *image_data, size_t image_size, in
frame_counter++;
if (image_number == image_id) {
CBORStream2Deserializer deserializer;
deserializer.Process(image_data, image_size);
auto image_array = deserializer.GetDataMessage();
receiver_generated_image.resize(image_array.image.size);
memcpy(receiver_generated_image.data(), image_array.image.data, image_array.image.size);
auto deserialized = CBORStream2Deserialize(image_data, image_size);
if (deserialized->data_message) {
receiver_generated_image.resize(deserialized->data_message->image.size);
memcpy(receiver_generated_image.data(),
deserialized->data_message->image.data,
deserialized->data_message->image.size);
}
}
z->release();
}