Ctr-led-brary 3DS: Difference between revisions

From GameBrew
No edit summary
No edit summary
Line 21: Line 21:


==Installation==
==Installation==
Download contains an example shown in the [ demo video] in 3DXS format and source.
Download contains an example shown in the [https://www.gamebrew.org/wiki/Ctr-led-brary_3DS#Media demo video] in 3DXS format and source.


==User guide==
==User guide==

Revision as of 07:40, 20 July 2021

Template:Infobox 3DS homebrew

ctr-led-brary is a small c++ library to play patterns with the 3DS RGB notification LED. This is only meant for developers, not an standalone homebrew application.

The 3DS notification led is a RGB256 led which can (theorically) display 2^24 different colors (including black). This library allows to play patterns using the ptm sysmodule.

Features

  • Generate different types of color patterns, including constant, linear and sinusoidal.
  • Set the pattern and loop delay and smoothing values.
  • Play and Stop the generated color patterns with the Notification LED.

Installation

Download contains an example shown in the demo video in 3DXS format and source.

User guide

You can find all the documentation on how to use the library and the example from the GitHub page.

Media

Example homebrew (PabloMK7)

Practical implementation (PabloMK7)

Credits

MarcusD: Notification LED research.

PabloMK7: Creation of the library.

All the people involved in ctrulib.

Advertising: