pixel_pusher

Control LED strips on Pixel Pusher hardware
IN THIS PACKAGE
Module Pixel_pusher
module Color : sig ... end
module Controller_report : sig ... end
module Strip : sig ... end
type non_async_token
val start : unit -> non_async_token Async.Deferred.t
val get_controllers : unit -> Controller_report.t list
val get_strips : unit -> Strip.t list
val get_strips_as_map : unit -> ( int * int, Strip.t ) Core.Map.Poly.t
val send_updates : unit -> unit Async.Deferred.t
val send_updates_from_non_async_thread : non_async_token -> unit