MatrixMiniR4
1.1.9
Matrix Mini R4 Arduino Library API Documentation
Loading...
Searching...
No Matches
MiniR4PWM.h
Go to the documentation of this file.
1
6
#ifndef MiniR4PWM_H
7
#define MiniR4PWM_H
8
9
#include "
MiniR4Digital.h
"
10
#include <Arduino.h>
11
21
template
<u
int
8_t PIN1, u
int
8_t PIN2>
class
MiniR4PWM
:
public
MiniR4Digital
<PIN1, PIN2>
22
{
23
public
:
24
MiniR4PWM
()
25
{
26
_pin1 = PIN1;
27
_pin2 = PIN2;
28
}
29
37
void
setPWML
(uint8_t level)
38
{
39
pinMode(_pin1, OUTPUT);
40
analogWrite(_pin1, level);
41
}
42
50
void
setPWMR
(uint8_t level)
51
{
52
pinMode(_pin2, OUTPUT);
53
analogWrite(_pin2, level);
54
}
55
56
private
:
57
uint8_t _pin1;
58
uint8_t _pin2;
59
};
60
61
#endif
// MiniR4PWM_H
MiniR4Digital.h
Handling MiniR4.Dn digital pin functions.
MiniR4Digital::MiniR4Digital
MiniR4Digital()
Definition
MiniR4Digital.h:29
MiniR4PWM::setPWMR
void setPWMR(uint8_t level)
Sets the PWM level for the second pin.
Definition
MiniR4PWM.h:50
MiniR4PWM::setPWML
void setPWML(uint8_t level)
Sets the PWM level for the first pin.
Definition
MiniR4PWM.h:37
MiniR4PWM::MiniR4PWM
MiniR4PWM()
Definition
MiniR4PWM.h:24
MatrixMiniR4_DOX
src
Modules
MiniR4PWM.h
Generated by
1.13.2