added another test
diff --git a/bbb_cape/src/bbb/packet_finder_test.cc b/bbb_cape/src/bbb/packet_finder_test.cc
index 1b8c813..ccd81e5 100644
--- a/bbb_cape/src/bbb/packet_finder_test.cc
+++ b/bbb_cape/src/bbb/packet_finder_test.cc
@@ -160,5 +160,18 @@
   }
 }
 
+// Tests to make sure that bitwise-NOTing any byte will result in missing that
+// packet and no future ones.
+TEST_F(PacketFinderTest, InvertAnyByte) {
+  static constexpr auto kTestData = kTestData1;
+  for (int i = 0; i < static_cast<int>(kTestData.size()); ++i) {
+    SCOPED_TRACE("inverting byte " + ::std::to_string(i));
+    ::std::array<uint8_t, kTestData.size()> data;
+    ::std::copy(kTestData.begin(), kTestData.end(), data.begin());
+    data.at(i) ^= 0xFF;
+    ReceivePackets(data, 7, ::std::array<int, 1>{{i / 148 + 1}});
+  }
+}
+
 }  // namespace testing
 }  // namespace bbb