Send frames out on the queue
This also required passing the camera index through the Teensy.
Change-Id: I73d380a01fd129919dba5ccfa04e41b0f02da767
diff --git a/y2019/jevois/uart_test.cc b/y2019/jevois/uart_test.cc
index d669688..b8f25c1 100644
--- a/y2019/jevois/uart_test.cc
+++ b/y2019/jevois/uart_test.cc
@@ -10,7 +10,7 @@
// Tests packing and then unpacking a message with arbitrary values.
TEST(UartToTeensyTest, Basic) {
- Frame input_message;
+ CameraFrame input_message;
for (int i = 0; i < 3; ++i) {
input_message.targets.push_back({});
Target *const target = &input_message.targets.back();
@@ -29,7 +29,7 @@
// Tests packing and then unpacking a message with arbitrary values and no
// frames.
TEST(UartToTeensyTest, NoFrames) {
- Frame input_message;
+ CameraFrame input_message;
input_message.age = camera_duration(123);
const UartToTeensyBuffer buffer = UartPackToTeensy(input_message);
const auto output_message = UartUnpackToTeensy(buffer);
@@ -39,7 +39,7 @@
// Tests packing and then unpacking a message with just one frame.
TEST(UartToTeensyTest, OneFrame) {
- Frame input_message;
+ CameraFrame input_message;
{
input_message.targets.push_back({});
Target *const target = &input_message.targets.back();
@@ -75,7 +75,7 @@
// Tests that corrupting the data in various ways is handled properly.
TEST(UartToTeensyTest, CorruptData) {
- Frame input_message{};
+ CameraFrame input_message{};
{
UartToTeensyBuffer buffer = UartPackToTeensy(input_message);
buffer[0]++;