@@ -43,7 +43,7 @@ static void test_rx_parse_v1_1_message_golden(void)
4343 const canard_bytes_t pl = { sizeof (d ), d };
4444 const byte_t ret = rx_parse (0x0C04D2AAUL , pl , & v0 , & v1 );
4545 TEST_ASSERT_EQUAL_UINT8 (2 , ret );
46- TEST_ASSERT_EQUAL_INT (kind_1v1_message , v1 .kind );
46+ TEST_ASSERT_EQUAL_INT (canard_kind_1v1_message , v1 .kind );
4747 TEST_ASSERT_EQUAL_UINT32 (1234 , v1 .port_id );
4848 TEST_ASSERT_EQUAL_HEX8 (0xFF , v1 .dst );
4949 TEST_ASSERT_EQUAL_HEX8 (42 , v1 .src );
@@ -60,7 +60,7 @@ static void test_rx_parse_v1_1_message_golden(void)
6060 const byte_t d [] = { 0xE0 }; // tid=0
6161 const canard_bytes_t pl = { sizeof (d ), d };
6262 TEST_ASSERT_EQUAL_UINT8 (2 , rx_parse (0x00000080UL , pl , & v0 , & v1 ));
63- TEST_ASSERT_EQUAL_INT (kind_1v1_message , v1 .kind );
63+ TEST_ASSERT_EQUAL_INT (canard_kind_1v1_message , v1 .kind );
6464 TEST_ASSERT_EQUAL_UINT32 (0 , v1 .port_id );
6565 TEST_ASSERT_EQUAL_HEX8 (0xFF , v1 .dst );
6666 TEST_ASSERT_EQUAL_HEX8 (0 , v1 .src );
@@ -72,7 +72,7 @@ static void test_rx_parse_v1_1_message_golden(void)
7272 const byte_t d [] = { 0xFF }; // 0xE0|31 → tid=31
7373 const canard_bytes_t pl = { sizeof (d ), d };
7474 TEST_ASSERT_EQUAL_UINT8 (2 , rx_parse (0x1DFFFFFFUL , pl , & v0 , & v1 ));
75- TEST_ASSERT_EQUAL_INT (kind_1v1_message , v1 .kind );
75+ TEST_ASSERT_EQUAL_INT (canard_kind_1v1_message , v1 .kind );
7676 TEST_ASSERT_EQUAL_UINT32 (131071UL , v1 .port_id );
7777 TEST_ASSERT_EQUAL_HEX8 (0xFF , v1 .dst );
7878 TEST_ASSERT_EQUAL_HEX8 (127 , v1 .src );
@@ -93,7 +93,7 @@ static void test_rx_parse_v1_0_message_golden(void)
9393 const byte_t d [] = { 0xAA , 0xE5 }; // v1 single, tid=5
9494 const canard_bytes_t pl = { sizeof (d ), d };
9595 TEST_ASSERT_EQUAL_UINT8 (2 , rx_parse (0x10602A0BUL , pl , & v0 , & v1 ));
96- TEST_ASSERT_EQUAL_INT (kind_1v0_message , v1 .kind );
96+ TEST_ASSERT_EQUAL_INT (canard_kind_1v0_message , v1 .kind );
9797 TEST_ASSERT_EQUAL_UINT32 (42 , v1 .port_id );
9898 TEST_ASSERT_EQUAL_HEX8 (0xFF , v1 .dst );
9999 TEST_ASSERT_EQUAL_HEX8 (11 , v1 .src );
@@ -104,7 +104,7 @@ static void test_rx_parse_v1_0_message_golden(void)
104104 const byte_t d [] = { 0xE0 };
105105 const canard_bytes_t pl = { sizeof (d ), d };
106106 TEST_ASSERT_EQUAL_UINT8 (2 , rx_parse (0x007FFF01UL , pl , & v0 , & v1 ));
107- TEST_ASSERT_EQUAL_INT (kind_1v0_message , v1 .kind );
107+ TEST_ASSERT_EQUAL_INT (canard_kind_1v0_message , v1 .kind );
108108 TEST_ASSERT_EQUAL_UINT32 (8191 , v1 .port_id );
109109 TEST_ASSERT_EQUAL_HEX8 (1 , v1 .src );
110110 }
@@ -113,7 +113,7 @@ static void test_rx_parse_v1_0_message_golden(void)
113113 const byte_t d [] = { 0xE3 }; // v1 single, tid=3
114114 const canard_bytes_t pl = { sizeof (d ), d };
115115 TEST_ASSERT_EQUAL_UINT8 (2 , rx_parse (0x09606455UL , pl , & v0 , & v1 ));
116- TEST_ASSERT_EQUAL_INT (kind_1v0_message , v1 .kind );
116+ TEST_ASSERT_EQUAL_INT (canard_kind_1v0_message , v1 .kind );
117117 TEST_ASSERT_EQUAL_UINT32 (100 , v1 .port_id );
118118 TEST_ASSERT_EQUAL_HEX8 (0xFF , v1 .src ); // anonymous
119119 TEST_ASSERT_EQUAL_INT (canard_prio_fast , v1 .priority );
@@ -132,7 +132,7 @@ static void test_rx_parse_v1_0_service_golden(void)
132132 const byte_t d [] = { 0xBB , 0xE1 }; // v1 single, tid=1
133133 const canard_bytes_t pl = { sizeof (d ), d };
134134 TEST_ASSERT_EQUAL_UINT8 (2 , rx_parse (0x136B8C0BUL , pl , & v0 , & v1 ));
135- TEST_ASSERT_EQUAL_INT (kind_1v0_request , v1 .kind );
135+ TEST_ASSERT_EQUAL_INT (canard_kind_1v0_request , v1 .kind );
136136 TEST_ASSERT_EQUAL_UINT32 (430 , v1 .port_id );
137137 TEST_ASSERT_EQUAL_HEX8 (24 , v1 .dst );
138138 TEST_ASSERT_EQUAL_HEX8 (11 , v1 .src );
@@ -143,7 +143,7 @@ static void test_rx_parse_v1_0_service_golden(void)
143143 const byte_t d [] = { 0xE0 };
144144 const canard_bytes_t pl = { sizeof (d ), d };
145145 TEST_ASSERT_EQUAL_UINT8 (2 , rx_parse (0x020000FFUL , pl , & v0 , & v1 ));
146- TEST_ASSERT_EQUAL_INT (kind_1v0_response , v1 .kind );
146+ TEST_ASSERT_EQUAL_INT (canard_kind_1v0_response , v1 .kind );
147147 TEST_ASSERT_EQUAL_UINT32 (0 , v1 .port_id );
148148 TEST_ASSERT_EQUAL_HEX8 (1 , v1 .dst );
149149 TEST_ASSERT_EQUAL_HEX8 (127 , v1 .src );
@@ -154,7 +154,7 @@ static void test_rx_parse_v1_0_service_golden(void)
154154 const byte_t d [] = { 0xFF }; // v1 single, tid=31
155155 const canard_bytes_t pl = { sizeof (d ), d };
156156 TEST_ASSERT_EQUAL_UINT8 (2 , rx_parse (0x1F7FFFFEUL , pl , & v0 , & v1 ));
157- TEST_ASSERT_EQUAL_INT (kind_1v0_request , v1 .kind );
157+ TEST_ASSERT_EQUAL_INT (canard_kind_1v0_request , v1 .kind );
158158 TEST_ASSERT_EQUAL_UINT32 (511 , v1 .port_id );
159159 TEST_ASSERT_EQUAL_HEX8 (127 , v1 .dst );
160160 TEST_ASSERT_EQUAL_HEX8 (126 , v1 .src );
@@ -174,7 +174,7 @@ static void test_rx_parse_v0_message_golden(void)
174174 const byte_t d [] = { 0x55 , 0xC2 }; // v0 single: SOT=1 EOT=1 toggle=0 tid=2
175175 const canard_bytes_t pl = { sizeof (d ), d };
176176 TEST_ASSERT_EQUAL_UINT8 (1 , rx_parse (0x13040A01UL , pl , & v0 , & v1 ));
177- TEST_ASSERT_EQUAL_INT (kind_0v1_message , v0 .kind );
177+ TEST_ASSERT_EQUAL_INT (canard_kind_0v1_message , v0 .kind );
178178 TEST_ASSERT_EQUAL_UINT32 (0x040A , v0 .port_id );
179179 TEST_ASSERT_EQUAL_HEX8 (0xFF , v0 .dst );
180180 TEST_ASSERT_EQUAL_HEX8 (1 , v0 .src );
@@ -185,7 +185,7 @@ static void test_rx_parse_v0_message_golden(void)
185185 const byte_t d [] = { 0xC0 }; // v0 single, tid=0
186186 const canard_bytes_t pl = { sizeof (d ), d };
187187 TEST_ASSERT_EQUAL_UINT8 (1 , rx_parse (0x13040A00UL , pl , & v0 , & v1 ));
188- TEST_ASSERT_EQUAL_INT (kind_0v1_message , v0 .kind );
188+ TEST_ASSERT_EQUAL_INT (canard_kind_0v1_message , v0 .kind );
189189 TEST_ASSERT_EQUAL_UINT32 (0x040A , v0 .port_id );
190190 TEST_ASSERT_EQUAL_HEX8 (0xFF , v0 .src ); // anonymous
191191 }
@@ -194,7 +194,7 @@ static void test_rx_parse_v0_message_golden(void)
194194 const byte_t d [] = { 0xDF }; // v0 single: 0xC0|31, tid=31
195195 const canard_bytes_t pl = { sizeof (d ), d };
196196 TEST_ASSERT_EQUAL_UINT8 (1 , rx_parse (0x1FFFFF7FUL , pl , & v0 , & v1 ));
197- TEST_ASSERT_EQUAL_INT (kind_0v1_message , v0 .kind );
197+ TEST_ASSERT_EQUAL_INT (canard_kind_0v1_message , v0 .kind );
198198 TEST_ASSERT_EQUAL_UINT32 (0xFFFF , v0 .port_id );
199199 TEST_ASSERT_EQUAL_HEX8 (127 , v0 .src );
200200 TEST_ASSERT_EQUAL_INT (canard_prio_optional , v0 .priority );
@@ -213,7 +213,7 @@ static void test_rx_parse_v0_service_golden(void)
213213 const byte_t d [] = { 0x42 , 0xC4 }; // v0 single, tid=4
214214 const canard_bytes_t pl = { sizeof (d ), d };
215215 TEST_ASSERT_EQUAL_UINT8 (1 , rx_parse (0x1337988BUL , pl , & v0 , & v1 ));
216- TEST_ASSERT_EQUAL_INT (kind_0v1_request , v0 .kind );
216+ TEST_ASSERT_EQUAL_INT (canard_kind_0v1_request , v0 .kind );
217217 TEST_ASSERT_EQUAL_UINT32 (0x37 , v0 .port_id );
218218 TEST_ASSERT_EQUAL_HEX8 (24 , v0 .dst );
219219 TEST_ASSERT_EQUAL_HEX8 (11 , v0 .src );
@@ -224,7 +224,7 @@ static void test_rx_parse_v0_service_golden(void)
224224 const byte_t d [] = { 0xC0 }; // v0 single, tid=0
225225 const canard_bytes_t pl = { sizeof (d ), d };
226226 TEST_ASSERT_EQUAL_UINT8 (1 , rx_parse (0x03010181UL , pl , & v0 , & v1 ));
227- TEST_ASSERT_EQUAL_INT (kind_0v1_response , v0 .kind );
227+ TEST_ASSERT_EQUAL_INT (canard_kind_0v1_response , v0 .kind );
228228 TEST_ASSERT_EQUAL_UINT32 (1 , v0 .port_id );
229229 TEST_ASSERT_EQUAL_HEX8 (1 , v0 .dst );
230230 TEST_ASSERT_EQUAL_HEX8 (1 , v0 .src );
@@ -471,11 +471,11 @@ static void test_rx_parse_cross_version_ambiguity(void)
471471 const byte_t ret = rx_parse (0x0C04D2AAUL , pl , & v0 , & v1 );
472472 TEST_ASSERT_EQUAL_UINT8 (3 , ret );
473473 // v1: v1.1 message, subject=1234, src=42
474- TEST_ASSERT_EQUAL_INT (kind_1v1_message , v1 .kind );
474+ TEST_ASSERT_EQUAL_INT (canard_kind_1v1_message , v1 .kind );
475475 TEST_ASSERT_EQUAL_UINT32 (1234 , v1 .port_id );
476476 TEST_ASSERT_EQUAL_HEX8 (42 , v1 .src );
477477 // v0: service request, type_id=4, dst=82, src=42
478- TEST_ASSERT_EQUAL_INT (kind_0v1_request , v0 .kind );
478+ TEST_ASSERT_EQUAL_INT (canard_kind_0v1_request , v0 .kind );
479479 TEST_ASSERT_EQUAL_UINT32 (4 , v0 .port_id );
480480 TEST_ASSERT_EQUAL_HEX8 (82 , v0 .dst );
481481 TEST_ASSERT_EQUAL_HEX8 (42 , v0 .src );
@@ -486,7 +486,7 @@ static void test_rx_parse_cross_version_ambiguity(void)
486486 const canard_bytes_t pl = { sizeof (d ), d };
487487 const byte_t ret = rx_parse (0x1FFFFFFFUL , pl , & v0 , & v1 );
488488 TEST_ASSERT_EQUAL_UINT8 (1 , ret );
489- TEST_ASSERT_EQUAL_INT (kind_0v1_request , v0 .kind );
489+ TEST_ASSERT_EQUAL_INT (canard_kind_0v1_request , v0 .kind );
490490 TEST_ASSERT_EQUAL_UINT32 (0xFF , v0 .port_id );
491491 TEST_ASSERT_EQUAL_HEX8 (127 , v0 .dst );
492492 TEST_ASSERT_EQUAL_HEX8 (127 , v0 .src );
@@ -499,7 +499,7 @@ static void test_rx_parse_cross_version_ambiguity(void)
499499 const byte_t ret = rx_parse (0x00000000UL , pl , & v0 , & v1 );
500500 TEST_ASSERT_EQUAL_UINT8 (2 , ret ); // v1 only; v0 anonymous rejected
501501 // v1: v1.0 message (bit7=0), port_id=0, src=0
502- TEST_ASSERT_EQUAL_INT (kind_1v0_message , v1 .kind );
502+ TEST_ASSERT_EQUAL_INT (canard_kind_1v0_message , v1 .kind );
503503 TEST_ASSERT_EQUAL_UINT32 (0 , v1 .port_id );
504504 TEST_ASSERT_EQUAL_HEX8 (0 , v1 .src );
505505 }
@@ -517,7 +517,7 @@ static void test_rx_parse_bit_field_boundaries(void)
517517 const byte_t d [] = { 0xE0 };
518518 const canard_bytes_t pl = { sizeof (d ), d };
519519 TEST_ASSERT_EQUAL_UINT8 (2 , rx_parse (0x027FC000UL , pl , & v0 , & v1 ));
520- TEST_ASSERT_EQUAL_INT (kind_1v0_response , v1 .kind );
520+ TEST_ASSERT_EQUAL_INT (canard_kind_1v0_response , v1 .kind );
521521 TEST_ASSERT_EQUAL_UINT32 (511 , v1 .port_id );
522522 TEST_ASSERT_EQUAL_HEX8 (0 , v1 .dst );
523523 TEST_ASSERT_EQUAL_HEX8 (0 , v1 .src );
@@ -528,7 +528,7 @@ static void test_rx_parse_bit_field_boundaries(void)
528528 const byte_t d [] = { 0xE0 };
529529 const canard_bytes_t pl = { sizeof (d ), d };
530530 TEST_ASSERT_EQUAL_UINT8 (2 , rx_parse (0x02003F80UL , pl , & v0 , & v1 ));
531- TEST_ASSERT_EQUAL_INT (kind_1v0_response , v1 .kind );
531+ TEST_ASSERT_EQUAL_INT (canard_kind_1v0_response , v1 .kind );
532532 TEST_ASSERT_EQUAL_UINT32 (0 , v1 .port_id );
533533 TEST_ASSERT_EQUAL_HEX8 (127 , v1 .dst );
534534 TEST_ASSERT_EQUAL_HEX8 (0 , v1 .src );
@@ -539,7 +539,7 @@ static void test_rx_parse_bit_field_boundaries(void)
539539 const byte_t d [] = { 0xC0 }; // v0 single
540540 const canard_bytes_t pl = { sizeof (d ), d };
541541 TEST_ASSERT_EQUAL_UINT8 (1 , rx_parse (0x03FF0181UL , pl , & v0 , & v1 ));
542- TEST_ASSERT_EQUAL_INT (kind_0v1_response , v0 .kind ); // req=0
542+ TEST_ASSERT_EQUAL_INT (canard_kind_0v1_response , v0 .kind ); // req=0
543543 TEST_ASSERT_EQUAL_UINT32 (0xFF , v0 .port_id );
544544 TEST_ASSERT_EQUAL_HEX8 (1 , v0 .dst );
545545 TEST_ASSERT_EQUAL_HEX8 (1 , v0 .src );
@@ -559,7 +559,7 @@ static void test_rx_parse_v1_1_accepts_bit23(void)
559559 const canard_bytes_t pl = { sizeof (d ), d };
560560 const byte_t ret = rx_parse (0x01800080UL , pl , & v0 , & v1 );
561561 TEST_ASSERT_EQUAL_UINT8 (2 , ret ); // accepted despite bit 23
562- TEST_ASSERT_EQUAL_INT (kind_1v1_message , v1 .kind );
562+ TEST_ASSERT_EQUAL_INT (canard_kind_1v1_message , v1 .kind );
563563 TEST_ASSERT_EQUAL_UINT32 (0x18000UL , v1 .port_id );
564564 }
565565 // Max subject 0x1FFFF also sets bit 23.
@@ -569,7 +569,7 @@ static void test_rx_parse_v1_1_accepts_bit23(void)
569569 const canard_bytes_t pl = { sizeof (d ), d };
570570 const byte_t ret = rx_parse (0x01FFFF80UL , pl , & v0 , & v1 );
571571 TEST_ASSERT_EQUAL_UINT8 (2 , ret );
572- TEST_ASSERT_EQUAL_INT (kind_1v1_message , v1 .kind );
572+ TEST_ASSERT_EQUAL_INT (canard_kind_1v1_message , v1 .kind );
573573 TEST_ASSERT_EQUAL_UINT32 (0x1FFFFUL , v1 .port_id );
574574 }
575575}
@@ -584,11 +584,11 @@ static void test_rx_parse_v1_0_message_ignores_reserved_bits_22_21(void)
584584 const canard_bytes_t pl = { sizeof (d ), d };
585585 // bits 22:21 = 00: CAN ID = (0<<26)|(0<<21)|(42<<8)|1 = 0x00002A01
586586 rx_parse (0x00002A01UL , pl , & v0 , & v1 );
587- TEST_ASSERT_EQUAL_INT (kind_1v0_message , v1 .kind );
587+ TEST_ASSERT_EQUAL_INT (canard_kind_1v0_message , v1 .kind );
588588 TEST_ASSERT_EQUAL_UINT32 (42 , v1 .port_id );
589589 // bits 22:21 = 11: CAN ID = (0<<26)|(3<<21)|(42<<8)|1 = 0x00602A01
590590 rx_parse (0x00602A01UL , pl , & v0 , & v1 );
591- TEST_ASSERT_EQUAL_INT (kind_1v0_message , v1 .kind );
591+ TEST_ASSERT_EQUAL_INT (canard_kind_1v0_message , v1 .kind );
592592 TEST_ASSERT_EQUAL_UINT32 (42 , v1 .port_id ); // same despite different reserved bits
593593}
594594
@@ -606,7 +606,7 @@ static void test_rx_parse_non_first_dual_output(void)
606606 TEST_ASSERT_EQUAL_UINT8 (3 , ret );
607607
608608 // v1 output fully populated: v1.1 message, subject=1234, src=42.
609- TEST_ASSERT_EQUAL_INT (kind_1v1_message , v1 .kind );
609+ TEST_ASSERT_EQUAL_INT (canard_kind_1v1_message , v1 .kind );
610610 TEST_ASSERT_EQUAL_UINT32 (1234 , v1 .port_id );
611611 TEST_ASSERT_EQUAL_HEX8 (0xFF , v1 .dst );
612612 TEST_ASSERT_EQUAL_HEX8 (42 , v1 .src );
@@ -619,7 +619,7 @@ static void test_rx_parse_non_first_dual_output(void)
619619 TEST_ASSERT_EQUAL_PTR (d , v1 .payload .data );
620620
621621 // v0 output fully populated: v0 service request, type_id=4, dst=82, src=42.
622- TEST_ASSERT_EQUAL_INT (kind_0v1_request , v0 .kind );
622+ TEST_ASSERT_EQUAL_INT (canard_kind_0v1_request , v0 .kind );
623623 TEST_ASSERT_EQUAL_UINT32 (4 , v0 .port_id );
624624 TEST_ASSERT_EQUAL_HEX8 (82 , v0 .dst );
625625 TEST_ASSERT_EQUAL_HEX8 (42 , v0 .src );
0 commit comments