novastar-core

Crates.ionovastar-core
lib.rsnovastar-core
version0.3.1
created_at2025-02-03 13:17:20.17+00
updated_at2025-08-07 07:38:50.068455+00
descriptionRust library for interacting with Novastar LED Screen processors
homepage
repositoryhttps://github.com/joele89/novastar-core
max_upload_size
id1540566
size88,258
(joele89)

documentation

README

Rust library for Novastar LED Screen processors

Contains the core functions for interacting with Novastar LED Screen processors

Note only the following functions have been implemented so far;

  • Set global brightness
  • Convert hardware names from presented IDs

highest priority todo

  • Test cascaded controllers on serial
  • Test brightness getter on more controllers

Usage

use novastar_core;

novastar_core::discover();

if let Ok(controllers) = net::discover() {
  for mut controller in controllers {
    println!("Hosts {controller:?}");
    controller.set_brightness(128).unwrap()
  }
}

Commit count: 9

cargo fmt