Skip to content

Latest commit

 

History

History
24 lines (19 loc) · 1.73 KB

README.md

File metadata and controls

24 lines (19 loc) · 1.73 KB

lightorama-protocol

This repository contains manually reverse engineered documentation for various layers of the Light-O-Rama software & hardware ecosystem, including the communication protocol and some file formats.

The goal of this project is to improve open-source support for these file formats, protocols and devices and prevent data rot. Contributions are welcomed.

It is incomplete and should be considered unsupported. Although risky, this documentation is largely up to date due to the annual software release cycle and the difficulty in releasing new versions of hardware products.

Useful Links

Reference Implementations

  • xLights is a LOR-like C++ program which offers support for LOR units.
  • fpp is a sequence scheduling and player program which supports LOR output.
  • libtinylor is a single-file C99 header library for easily controlling LOR hardware.
  • fplayer is a FSEQ file player for LOR hardware.

Light-O-Rama Resources