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();
}
예제 #2
0
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);
}