TEST test_anki_vehicle_parse_adv_record(void) { anki_vehicle_adv_t adv; // parse first packet uint8_t err = 0; err = anki_vehicle_parse_adv_record(adv0_scan, sizeof(adv0_scan), &adv); ASSERT_EQ(err, 0); err = anki_vehicle_parse_adv_record(adv1_scan, sizeof(adv1_scan), &adv); ASSERT_EQ(err, 0); PASS(); }
uint8_t anki_vehicle_adv_record_has_anki_uuid(const uint8_t *scan_data, const size_t scan_data_len) { return (anki_vehicle_parse_adv_record(scan_data, scan_data_len, NULL) == 0); }