From 829227c550e31a9f4fa09bb49efb3cbf4ea37644 Mon Sep 17 00:00:00 2001 From: rongli Date: Tue, 21 Feb 2017 22:13:53 +0800 Subject: [PATCH] THCI: update document (#1356) --- tools/harness-thci/README.md | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/tools/harness-thci/README.md b/tools/harness-thci/README.md index 455deb263..81e8b0838 100644 --- a/tools/harness-thci/README.md +++ b/tools/harness-thci/README.md @@ -1,10 +1,17 @@ OpenThread THCI =============== -OpenThread THCI(Thread Host Controller Interface) is implemented according -to the python abstract class template-"IThci" that is provided by GRL. It's -intented to be called by Thread Test Harness Software to control the reference -device behavior. +OpenThread THCI (Thread Host Controller Interface) is an implementation of the Python abstract class template "IThci", +which is used by Thread Test Harness Software to control OpenThread-based reference devices according to each test +scenario. + +The current implementation is based on the CC2538 example platform and is included in the current Thread Test Harness +Software release. + +Platform developers should modify the THCI implementation directly to match their platform (e.g. serial baud rate). +Alternatively, platform developers may follow the instructions below to add a new THCI implementation to the Test +Harness. Adding a new THCI implementation allows the existing CC2538-based THCI implementation to coexist with the +new THCI implementation. ## Environment Setup ## @@ -21,4 +28,3 @@ device behavior. 6. Drag OpenThread: TI CC2538DK reference device to Test Bed list with desired number. 7. Select one or multiple test cases to execute. -