Skip to content

Synapt-Technologies/Beacon-Device

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

417 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Beacon-DIY

Firmware written for DIY devices in the Beacon ecosystem

TODO

  • Implement new LIGHT state!
  • Better startup state.
    • Initial long and short names
    • Add some setup instructions to the displays?
  • Section grouping
  • Multi alert text indeces
  • Make textAlert an array of tasks in the group, one per index of alert text.
  • Architecture refactor.
    • connection -> producer
  • On ILvgl every tally updates means font recalc. Inefficient.
  • Make trim +- and just sum it to the master brightness

DEVNOTES

Alerts

ColorAlert handeling:

Only target. ConsumerGroup starts task, calls setAlertStep on each consumer

TextAlert handeling:

Each consumer stores a map between alertIndex and textIndex. The group starts the task of the index and target and calls setAlertText on the consumer.

Hardware TODO

Beacon Base WIP

The third-generation Base is the core of the system and runs the Beacon Base software. It features a PoE network connection and four XLR hardware outputs for connecting Lighthouses. link

Beacon Lighthouse WIP

The Lighthouse is an analog tally light with a 4-pin mini-XLR input, designed to connect to hardware outputs on the Base or a Node. A switch on the back disables the front-facing light for situations where tally should only be visible to the camera operator. Available with 1/4" thread and magnet mounts. link

Beacon Node WIP

The Node is a wired extender. It has a PoE network connection and four hardware outputs. It connects to the Base to expand the number of available outputs. link

Beacon Relay WIP

The Relay is a wireless bridge. It connects to the Base over PoE and sets up the mesh network that Satellites use to communicate, coordinating Satellite discovery. link

Beacon Satellite WIP

The Satellite is a wireless tally light that connects to wifi, or the mesh network set up by the Relay and is discovered automatically by the Base. It includes a small display on the back to show camera information. link

Beacon Satellite Pro WIP

The Satellite Pro is a wireless tally display with a 64×32 pixel screen on the front for showing camera information, a large tally light, and an information display on the back.

Beacon Display WIP

The Display connects to the network over PoE and offers a 128×64 matrix display. It can be configured to show custom information and is discovered by the Base as a tally device.

About

Firmware written for DIY devices in the Beacon ecosystem

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors