Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/orange-opensource/its-client
This Intelligent Transportation Systems (ITS) MQTT client based on the JSon ETSI specification transcription provides a ready to connect project for the mobility (connected and autonomous vehicles, road side units, vulnerable road users,...). Let's connect your device or application to our Intelligent Transport Systems (ITS) platform!
https://github.com/orange-opensource/its-client
Last synced: 13 days ago
JSON representation
This Intelligent Transportation Systems (ITS) MQTT client based on the JSon ETSI specification transcription provides a ready to connect project for the mobility (connected and autonomous vehicles, road side units, vulnerable road users,...). Let's connect your device or application to our Intelligent Transport Systems (ITS) platform!
- Host: GitHub
- URL: https://github.com/orange-opensource/its-client
- Owner: Orange-OpenSource
- License: mit
- Created: 2022-01-24T10:31:48.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2024-10-29T15:42:35.000Z (14 days ago)
- Last Synced: 2024-10-29T15:55:04.732Z (14 days ago)
- Language: Java
- Size: 2.16 MB
- Stars: 7
- Watchers: 13
- Forks: 8
- Open Issues: 41
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
- Authors: AUTHORS.md
Awesome Lists containing this project
README
its-client
==========[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![Build Status](https://github.com/Orange-OpenSource/its-client/workflows/Docker/badge.svg)](https://github.com/Orange-OpenSource/its-client/actions/workflows/docker.yml)This Intelligent Transportation Systems (ITS) [MQTT][1] client based on
the [JSON][2] [ETSI][3] specification transcription provides a ready to connect project for the mobility
(connected and autonomous vehicles, road side units, vulnerable road users,...).Let's connect your device or application to our Intelligent Transport Systems (ITS) platform!
Packages
--------We provide many packages into the same project.
### JSON Schema
[ETSI.org][3] proposal of implementation using the [JSON][2] language (instead of ASN.1 UPER by default).
### Rust libits
[![Build Status](https://github.com/Orange-OpenSource/its-client/workflows/Rust/badge.svg)][4]
[![crates.io](https://img.shields.io/crates/v/its-client)](https://crates.io/crates/its-client)The Rust library to build a client.
### Python its-client
[![Build status](https://github.com/Orange-OpenSource/its-client/actions/workflows/python_its-client.yml/badge.svg)][5]
A Python package to connect on ITS platform as a Passenger car (station type 5):
you'll share your position and receive alerts from your direct environment.### Java IoT3 Core and Mobility libraries
[![Build status](https://github.com/Orange-OpenSource/its-client/actions/workflows/java_iot3-core.yml/badge.svg)][6]
[![Build status](https://github.com/Orange-OpenSource/its-client/actions/workflows/java_iot3-mobility.yml/badge.svg)][7]The Java IoT3 Mobility library - powered by the IoT3 Core library - makes it easy to build applications able to:
- connect to our ITS platform
- send and receive ITS messages through it[1]: https://mqtt.org/
[2]: https://www.json.org
[3]: https://www.etsi.org/committee/its
[4]: https://github.com/Orange-OpenSource/its-client/actions/workflows/rust.yml
[5]: https://github.com/Orange-OpenSource/its-client/actions/workflows/python_its-client.yml
[6]: https://github.com/Orange-OpenSource/its-client/actions/workflows/java_iot3-core.yml
[7]: https://github.com/Orange-OpenSource/its-client/actions/workflows/java_iot3-mobility.yml