osd-contiki/regression-tests/25-ieee802154
2017-01-10 11:45:59 +01:00
..
code TSCH: add a regression test for tsch-packet.c 2017-01-10 11:45:59 +01:00
js TSCH: add a regression test for tsch-packet.c 2017-01-10 11:45:59 +01:00
01-panid-handling.csc frame802154: comply with IEEE 802.15.4-2015 on PAN ID Field Handling 2016-12-05 22:45:07 +01:00
02-tsch-packet-create.csc TSCH: add a regression test for tsch-packet.c 2017-01-10 11:45:59 +01:00
Makefile frame802154: comply with IEEE 802.15.4-2015 on PAN ID Field Handling 2016-12-05 22:45:07 +01:00
README.md frame802154: comply with IEEE 802.15.4-2015 on PAN ID Field Handling 2016-12-05 22:45:07 +01:00

Regression Tests of IEEE 802.15.4 Fundamentals

01-panid-handling

Test return values by frame802154_has_panid() in frame802154.c.

Test Code

A test vector is implemented in test-panid-handling.c according to Section 7.2.1.5, IEEE 802.15.4-2015. The testee mote outputs a test result to the console with the prefix, "=check-me=".

01-panid-handling.js examines each console output containing "=check-me=". If it finds "DONE" without having had any "FAILED", the test is considered SUCCESS, log.testOK() is called. Otherwise, FAILED.

References