Display_Lib_RPI 2.3.0
A C++ Library to connect electronic displays to Linux single board computers.
Loading...
Searching...
No Matches
TM1638plus_Model3_RDL.hpp
Go to the documentation of this file.
1
8#pragma once
9
11
16
17public:
18
20 enum TMLEDColors : uint8_t
21 {
22 TM_RED_LED = 0x02,
23 TM_GREEN_LED = 0x01,
24 TM_OFF_LED = 0x00
25 };
26
27 // Constructor
28 TM1638plus_Model3 (uint8_t strobe, uint8_t clock, uint8_t data, int gpioDev) ;
29
30 // These methods over-ride the super class.
31 virtual void setLEDs(uint16_t greenred) override;
32 virtual rdlib::Return_Codes_e setLED(uint8_t position, uint8_t value) override;
33
34};
35
RPI library Tm1638plus, Header file for for TM1638 module(LED & KEY). Model 1.
Class for Model 1.
Definition TM1638plus_Model1_RDL.hpp:14
Class for Model 3.
Definition TM1638plus_Model3_RDL.hpp:15
TMLEDColors
Definition TM1638plus_Model3_RDL.hpp:21
@ TM_GREEN_LED
Definition TM1638plus_Model3_RDL.hpp:23
@ TM_OFF_LED
Definition TM1638plus_Model3_RDL.hpp:24
@ TM_RED_LED
Definition TM1638plus_Model3_RDL.hpp:22
virtual void setLEDs(uint16_t greenred) override
Set the LEDs. passed one 16bit integer.
Definition TM1638plus_Model3_RDL.cpp:52
virtual rdlib::Return_Codes_e setLED(uint8_t position, uint8_t value) override
Set one LED on or off Model 3.
Definition TM1638plus_Model3_RDL.cpp:28
Return_Codes_e
Definition common_data_RDL.hpp:22