Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

If you are completely new to OpenWSN, and you are using Linux, read this page first. It will walk you through all the steps to install OpenWSN and explore a number of key features.

...

Info
titleWhat to bring?
  • a computer running Linux with root access. This page is written with Ubuntu 18.10 QuantalCosmic.
  • optionally, two TelosB motes to play with real hardware.

...

Tip
titleOops!

Before you can go on, you need to install some Python packages:

Code Block
languagebash
~/Desktop/openwsn/openvisualizer/$ sudo pip install -r requirements.txt
~/Desktop/openwsn/coap/$ sudo pip install -r requirements.txt


Info

The current version of pip 8.1.2 has some changes on the source code, which may cause the error: AttributeError: 'Requirement' object has no attribute 'project_name' when use the -r option to install the packages, . If this error happens, try to install those packages one by one as shown previously.


PySerial is also required and it's available in Debian/Ubuntu. you need to install the PySerial if it's not installed on your machine.

Code Block
languagebash
~/Desktop/openwsn/openvisualizer$ sudo pip install PySerial


...