Zephyr C++ Toolkit
Loading...
Searching...
No Matches
PwmMock.hpp
Go to the documentation of this file.
1
#pragma once
2
3
#include "
IPwm.hpp
"
4
5
namespace
zct
{
6
7
class
PwmMock
:
public
IPwm
{
8
public
:
9
PwmMock
(
const
char
* name);
10
14
virtual
~PwmMock
() =
default
;
15
22
virtual
void
set
(uint32_t periodNs, uint32_t pulseWidthNs)
override
;
23
24
protected
:
25
};
26
27
}
// namespace zct
IPwm.hpp
zct::IPwm
Definition
IPwm.hpp:7
zct::PwmMock
Definition
PwmMock.hpp:7
zct::PwmMock::set
virtual void set(uint32_t periodNs, uint32_t pulseWidthNs) override
Set the PWM period and pulse width.
Definition
PwmMock.cpp:16
zct::PwmMock::~PwmMock
virtual ~PwmMock()=default
Destroy the PWM.
zct
Definition
Mutex.hpp:6
include
ZephyrCppToolkit
Peripherals
PwmMock.hpp
Generated by
1.9.8