https://github.com/njanakiev/iotclient
Data analysis and data visualization of mobile sensor data
https://github.com/njanakiev/iotclient
android sensor sensor-data udp-client
Last synced: 3 months ago
JSON representation
Data analysis and data visualization of mobile sensor data
- Host: GitHub
- URL: https://github.com/njanakiev/iotclient
- Owner: njanakiev
- License: apache-2.0
- Created: 2017-06-07T13:09:50.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-02-08T09:05:55.000Z (about 7 years ago)
- Last Synced: 2024-12-26T15:28:12.400Z (4 months ago)
- Topics: android, sensor, sensor-data, udp-client
- Language: Java
- Homepage: http://junior.iotcup.at/projekte/?id=92
- Size: 81.1 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# IotClient
This is a [project submission][iotcup project] for the [IoT Cup][iotcup] and covers data analysis and data visualization of mobile sensor data.
## Getting Started
This project is seperated into [IotServer][iotserver] and [IotClient][iotclient]. The server is listening on the local network for UDP packages which are send by the [IotClient][iotclient] android application. The IotClient is sending sensor information (accelerometer, gyroscope, magnetic field) which is then processed by the server and stored in a database. The server is serving the visualization of the sensor data at http://localhost:3000, where the data is accessed with [jQuery] via a provided minimal [REST API][restapi]. The visualization is done with the HTML [Canvas][canvas] element and [D3.js][d3].
## Licence
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details
[restapi]: https://en.wikipedia.org/wiki/Representational_state_transfer
[jquery]: https://jquery.com/
[nodejs]: https://nodejs.org/en/
[mongodb]: https://www.mongodb.com/
[body-parser]: https://www.npmjs.com/package/body-parser
[express]: https://www.npmjs.com/package/express
[mongodb-driver]: https://www.npmjs.com/package/mongodb
[monk]: https://www.npmjs.com/package/monk
[iotcup]: http://junior.iotcup.at/
[iotcup project]: http://junior.iotcup.at/projekte/?id=92
[iotclient]: https://github.com/njanakiev/IotClient
[iotserver]: https://github.com/njanakiev/IotServer
[canvas]: https://developer.mozilla.org/en-US/docs/Web/API/Canvas_API
[d3]: https://d3js.org/