6#ifndef MFRAME_43857172_A41F_4211_809F_A275C99741DE
7#define MFRAME_43857172_A41F_4211_809F_A275C99741DE
62 virtual bool setPercent(
int channel,
float percent) abstract;
71 virtual bool getPercent(
int channel,
float& result) abstract;
79 virtual bool start(
bool enable) abstract;
Definition AdvancedTimer.h:22
[Interface] 硬體抽象層基礎介面
Definition Base.h:38
[Interface] 脈寬計數器通道介面定義
Definition PulseWidth.h:90
virtual bool setPercent(float percent) override
設定脈寬百分比
virtual bool getPeriod(float &result) override
取得脈寬週期
[Interface] 脈寬計數器介面定義
Definition PulseWidth.h:37
virtual bool setPercent(int channel, float percent) override
設定指定通道的脈寬百分比
virtual bool start(bool enable) override
啟動或停止計數器
virtual int setPeriod(float hz) override
設定計數器週期
virtual bool getPercent(int channel, float &result) override
取得指定通道的脈寬百分比