Noiasca Tool Kit
Several helper functions and classes to make life with Arduino easier
Public Member Functions | List of all members
SmoothHT16K33 Class Reference

Switch on/off a HT16K33 output smoothly. More...

#include <Noiasca_HT16K33.h>

Inheritance diagram for SmoothHT16K33:
Smooth< HT16K33 >

Public Member Functions

 SmoothHT16K33 (HT16K33expander &ic, uint16_t pixel)
 
- Public Member Functions inherited from Smooth< HT16K33 >
 Smooth (HT16K33 &obj)
 dim up / down a LED dimms smoothly More...
 
void offForced ()
 force switch off More...
 
uint16_t getCurrentBrightness ()
 get the current brightness More...
 
void getCurrentBrightness (uint16_t brightness)
 set the current brightness More...
 
void setMaxBrightness (uint16_t newValue)
 set the maximum brightness More...
 
void update (uint32_t currentMillis=millis())
 check if update is necessary More...
 

Detailed Description

Switch on/off a HT16K33 output smoothly.

wrapper to smooth HT16K33 output. Inherits "style" class and composites HT16K33.

Constructor & Destructor Documentation

◆ SmoothHT16K33()

SmoothHT16K33::SmoothHT16K33 ( HT16K33expander ic,
uint16_t  pixel 
)
inline
Parameters
ica reference to your ic object
pixelthe pixel on the ic to be used