Wildlife Systems Manual
About
Support
1
Biodiversity Technologies
1.1
What are Biodiversity Technologies?
1.1.1
What has enabled Biodiversity Technologies?
1.2
Overall Philosophy
1.2.1
Leverage what already exists
1.2.2
Innovate where necessary
1.2.3
Plan for heterogeneity
1.2.4
Modularise
1.2.5
Open Source
1.3
Structure of Wildlife Systems
1.3.1
Packages
2
Nodes
2.1
Standard node
2.1.1
Self-monitoring
2.1.2
i2s microphones
2.1.3
1-Wire bus
2.2
Enclosures
2.2.1
Fixing inside enclosures
2.2.2
Attaching sensors
2.2.3
Power solutions
3
How nodes work
3.1
Audio
3.1.1
init
3.1.2
run
4
Sensor Networks
5
Environmental Sensors
5.1
How sensors work
5.1.1
Temperature
5.1.2
Humidity
5.1.3
Air Pressure
5.1.4
Gases
6
Sensors in WildlifeSystems
6.1
Devices included in the base system
6.2
Installing sensor support
6.3
Reading data from a device
6.4
sc-prototype
6.5
The sensor reading process
6.6
Installing new sensors
7
Supported sensors
7.1
List of supported sensors
7.1.1
BME680
7.1.2
DS18B20
7.1.3
DHT11
7.1.4
LV-MaxSonar-EZ
8
Implementing new sensors
8.1
Reading the sensor
8.1.1
In bash
8.1.2
In Python
8.2
Submitting packages to WildlifeSystems
9
Sensor Data Tools
9.0.1
sensor-data
9.0.2
sensor-mon
9.0.3
sensor-plot
9.1
Installation
9.2
Sample Data
9.3
sensor-data
9.3.1
Basic Usage
9.3.2
Commands
9.3.3
Common Options
9.3.4
Filtering Options
9.3.5
Date Formats
9.4
sensor-mon
9.4.1
Usage
9.4.2
Controls
9.4.3
Display
9.4.4
Sensor Requirements
9.5
sensor-plot
9.5.1
Screenshots
9.5.2
Usage
9.5.3
Options
9.5.4
Controls
9.5.5
Examples
9.6
Data Formats
9.6.1
JSON (.out files)
9.6.2
CSV
10
Sound Devices
10.1
How sound devices work
11
Sound devices in WildlifeSystems
11.1
Installing sound device support
11.2
Supported sound devices
11.2.1
Raspberry Pi onboard audio
11.2.2
AudioInjector Zero
11.2.3
AudioInjector Octo
11.2.4
AudioInjector Ultra
11.2.5
I2C microphone (e.g. Google Voice Hat)
11.2.6
Respeaker 6 mic array
11.2.7
Audio+ DAC
11.2.8
Wolfson Audio Card
11.3
Installing a sound device
12
Imaging Devices
12.1
How imaging devices work
13
Imaging devices in WildlifeSystems
14
Power Management
14.1
Installation of power management tools
14.2
Turning funtionality on and off
14.3
Considerations
14.3.1
A note on
sudo
15
Integration with monitoring tools
15.1
PRTG
15.1.1
Monitoring custom sensors
16
Developer Guidelines
16.1
Documentation
16.2
File system layout
17
Server Tools
17.1
Installation
17.2
Adding nodes and receieving a token
17.3
Removing a node
References
Appendix
A
Glossary
A.1
A
A.2
B
A.3
D
A.4
J
A.5
N
A.6
O
A.7
S
A.8
T
A.9
1
B
A note on
sudo
C
Return codes
C.1
00-09 Script functionality
C.2
10-19 Parameter problems
C.3
20-29 Sensor problems
C.4
30-39 Sound device problems
C.5
40-49 Image device problems
C.6
50-59 Power management problems
C.7
60-69 Special meanings
Published with bookdown
WildlifeSystems - biodiversity technologies
References