UNPKG

@osh-branches/osh-js

Version:
39 lines (21 loc) 2.54 kB
--- id: server title: Server sidebar_label: Server --- ### OpenSensorHub Server [![Build Status](https://travis-ci.org/opensensorhub/osh-core.svg?branch=master)](https://travis-ci.org/opensensorhub/osh-core) [![GitHub Release](https://img.shields.io/github/release/opensensorhub/osh-core.svg)](https://github.com/opensensorhub/osh-core/releases/latest) OpenSensorHub (OSH) software allows one to easily build interoperable and evolutive sensor networks with advanced processing capabilities and based on open-standards for all data exchanges. These open-standards are mostly [OGC](http://www.opengeospatial.org) standards from the [Sensor Web Enablement](http://www.opengeospatial.org/projects/groups/sensorwebdwg) (SWE) initiative and are key to design sensor networks that can largely evolve with time (addition of new types of sensors, reconfigurations, etc.). The framework allows one to connect any kind of sensors and actuators to a common bus via a simple yet generic driver API. Sensors can be connected through any available hardware interface such as [RS232/422](http://en.wikipedia.org/wiki/RS-232), [SPI](http://en.wikipedia.org/wiki/Serial_Peripheral_Interface_Bus), [I2C](http://en.wikipedia.org/wiki/I%C2%B2C), [USB](http://en.wikipedia.org/wiki/USB), [Ethernet](http://en.wikipedia.org/wiki/Ethernet), [Wifi](http://en.wikipedia.org/wiki/Wi-Fi), [Bluetooth](http://en.wikipedia.org/wiki/Bluetooth), [ZigBee](http://en.wikipedia.org/wiki/ZigBee), [HTTP](http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol), etc... ### Using Refer to the [Documentation Site](http://docs.opensensorhub.org/) for instructions on how to install and use OSH, as well as get the latest news. ### Building OpenSensorHub can be built using Gradle either from the command line or within Eclipse. Please see the [Developer's Guide](http://docs.opensensorhub.org/dev/dev-guide/#building-from-source) for detailed instructions. ### Contributing Refer to the [Developer's Guide](http://docs.opensensorhub.org/dev/dev-guide/#building-with-eclipse) for instructions on how to setup your development environment in Eclipse. You can also find useful information in the [Javadocs](http://docs.opensensorhub.org/dev/javadoc/) and Design Documentation on the [Wiki](../../wiki/Home). Several sensor driver examples are also available in the source code to help you get started. ### License OpenSensorHub is licensed under the [Mozilla Public License version 2.0](http://www.mozilla.org/MPL/2.0/).