changtengfei
released this
25 Jun 23:09
·
26 commits
to develop
since this release
This release contains code built for the for the 2nd F-Interop 6TiSCH Interop Event, 26-27 June 2018, Paris, France. Details about the plugfest are at http://www.etsi.org/news-events/events/1247-6tisch-f-interop-paris-2018.
How to use this release
This piece of code (OpenVisualizer) is used to interact with OpenMote-CC2538 running with Golden Image.
Use the OpenVisualizer command line to configure the golden image:
- navigate to
opewsn-sw/software/openvisualizer/
scons runweb
These are the supported configuration commands:
- PHY-layer commands
- set the communication channel
set <port_name> channel <value>
- set the communication channel
- IEEE802.15.4e commands
- set the timeout which the device send a keepAlive(
value
in slots)set <port_name> kaPeriod <value>
- set the period at the which the device sends enhanced beacons (
value
in seconds)set <port_name> ebPeriod <value>
- set the slotframe length
set <port_name> frameLength <value>
- enable/disable link-layer ACK'ing (set
value
to1
to enable,0
to disable)set <port_name> ackReply <value>
- set the slot duration (
value
is 32768Hz ticks, i.e. 30.5 us increments)set <port_name> slotDuration <value>
- set the timeout which the device send a keepAlive(
- 6P commands
- issue a 6P add command to add 1 tx cells among several candidate cells(set
celllist
to6-7-8
for slotoffset 6, 7 and 8 -- channeloffset is always 2). To addrx
, orshared
cell, just replacetx
byrx
orshared
.set <port_name> 6pAdd tx,1,<celllist>
- issue a 6P delete command to delete all specified cells (set
celllist
to6-7
for slotoffset 6 and 7 -- channeloffset is always 2)set <port_name> 6pDelete tx,2,<celllist>
- issue a 6P relocate command to relocate cells from celllist 1 by cells in :
set <port_name> 6pRelocate tx,1,<celllist1>,<celllist2>
- issue a 6P count command to count the number of tx cell:
set <port_name> 6pCount tx
- issue a 6P list command to list 2 tx cell starting from cell 5 :
set <port_name> 6pList tx,5,2
- issue a 6P clear command to clear all cells:
set <port_name> 6pClear all
- enable/disable 6P response (set
value
to1
to enable,0
to disable)set <port_name> 6pResponse <value>
- issue a 6P add command to add 1 tx cells among several candidate cells(set
- RPL commands
- set the period at the which the device sends DIOs (
value
in milli-seconds)set <port_name> dioPeriod <value>
- set the period at the which the device sends DAOs (
value
in milli-seconds)set <port_name> daoPeriod <value>
- set the DAGrank of the device:
set <port_name> dagrank <value>
- set the period at the which the device sends DIOs (
- app-layer commands
- set period of the
uinject
application (value
in number of packets per slotframe)set <port_name> sf0Bandwidth <value>
- set period of the