| crates | ||
| .gitignore | ||
| Cargo.lock | ||
| Cargo.toml | ||
| LICENSE | ||
| README.md | ||
| rustfmt.toml | ||
| shell.nix | ||
servicepoint
In CCCB, there is a big pixel matrix hanging on the wall. It is called "Service Point Display" or "Airport Display". This repository contains a library for parsing, encoding and sending packets to this display via UDP in multiple programming languages.
Take a look at the contained crates for language specific information:
| Language | Readme | 
|---|---|
| Rust | servicepoint | 
| C / C++ | servicepoint_binding_c | 
| C# / F# | servicepoint_binding_cs | 
Projects using the library
- screen simulator (rust): https://github.com/kaesaecracker/servicepoint-simulator
- tanks game (C#): https://github.com/kaesaecracker/cccb-tanks-cs
- cellular automata slideshow (rust): https://github.com/kaesaecracker/servicepoint-life
To add yourself to the list, open a pull request.
Where is servicepoint1?
This library is a spiritual mix of a not-yet-working rust library called servicepoint and a bunch of working but also
unfinished C# code. Because most of the API concept and a bunch of code is taken from the rust library, the result is
called servicepoint.
Contributing
Contributions are accepted in any form (issues, documentation, feature requests, code, review, ...).
All creatures welcome.
