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
5namespace zct {
6
7class PwmMock : public IPwm {
8public:
9 PwmMock(const char* name);
10
14 virtual ~PwmMock() = default;
15
22 virtual void set(uint32_t periodNs, uint32_t pulseWidthNs) override;
23
24protected:
25};
26
27} // namespace zct
Definition IPwm.hpp:7
Definition PwmMock.hpp:7
virtual void set(uint32_t periodNs, uint32_t pulseWidthNs) override
Set the PWM period and pulse width.
Definition PwmMock.cpp:16
virtual ~PwmMock()=default
Destroy the PWM.
Definition Mutex.hpp:6