There are three steps to becoming a contributor
All the required hardware is provided by the ElectroSense Network Kit from Jetvision. This is our recommended solution.
Alternatively, it is possible to set up a Raspberry Pi as an ElectroSense sensor. Therefore, you need
When it comes to software, we provide a pre-configured image. At the moment there is
no possibility to set it up with WiFi, so you need to connect the device over ethernet.
However, that's all you need to do. We will take care of the measurements and all updates!
Spectrum sensing is a quite resource-intensive task such that your Raspberry Pi will be busy and it is not recommended to use it for other tasks. For this reason, our image does not allow user login on the device.
The pre-configured image is under active development. You should ensure that you are running the latest release. For a list of improvements we refer to the Changelog. If you want to configure a sensor, follow the instructions below.
$ wget http://repository.electrosense.org/images/electrosense_latest.img.gz
$ gunzip electrosense_latest.img.gz
$ sudo dd if=electrosense_latest.img of=/dev/mmcblk0 bs=4M(/dev/mmcblk0 may be different on your computer. It is the device node of your SD card reader)
net_info.txtlocated on the first partition
/dev/mmcblk0p1. Here is an example sequence of commands:
$ sudo mount /dev/mmcblk0p1 /mnt/ $ sudo cat /mnt/net_info.txt # Generated automatically Mon Sep 12 13:12:18 UTC 2017 eth0 - b8:27:eb:c2:71:02 - 192.168.100.150