A simulator for the CCCB service point display.
Find a file
2024-05-11 23:44:18 +02:00
.github/workflows Create github action 2024-05-09 13:45:28 +02:00
src reformat code with max width 2024-05-11 23:29:25 +02:00
.gitignore print CmdBitmapLinearWin payload to console on packet receive 2024-05-08 12:42:40 +02:00
Cargo.lock improved compression support 2024-05-11 23:17:33 +02:00
Cargo.toml improved compression support 2024-05-11 23:17:33 +02:00
example_render.png add screenshot to README.md 2024-05-11 23:44:18 +02:00
LICENSE Create LICENSE 2024-05-08 13:42:44 +02:00
README.md add screenshot to README.md 2024-05-11 23:44:18 +02:00
rustfmt.toml reformat code with max width 2024-05-11 23:29:25 +02:00
Web437_IBM_BIOS.woff text rendering 2024-05-10 18:24:26 +02:00

pixel-receiver-rs

An emulator for the CCCB airport display.

example render

In CCCB, there is a big LED matrix screen you can send images to via UDP. This project aims to build a working an application that can receive packages in the same binary format and display the contents to the user.

Use cases:

  • getting error messages for invalid packages
  • test your project when outside of CCCB
  • test your project while other people are using the display

Uses the servicepoint library for reading the packets. Currently only works with my fork. The screenshot above shows the output of two example projects running in parallel (game_of_life and random_brightness).

The included font is https://int10h.org/oldschool-pc-fonts/fontlist/font?ibm_bios (included in the download from https://int10h.org/oldschool-pc-fonts/download/). The font is CC BY-SA 4.0.

For everything else see the LICENSE file.