pwmout - MAX32620C - add read methods for period and pulsewidth

pull/13492/head
talorion 2020-08-25 23:42:31 +02:00 committed by Gregor Mayramhof
parent ebc2bc23b1
commit fea23ef0a2
1 changed files with 31 additions and 19 deletions

View File

@ -189,6 +189,12 @@ void pwmout_period_us(pwmout_t* obj, int us)
pwmout_update(obj); pwmout_update(obj);
} }
//******************************************************************************
int pwmout_read_period_us(pwmout_t *obj)
{
return obj->period;
}
//****************************************************************************** //******************************************************************************
void pwmout_pulsewidth(pwmout_t *obj, float seconds) void pwmout_pulsewidth(pwmout_t *obj, float seconds)
{ {
@ -219,6 +225,12 @@ void pwmout_pulsewidth_us(pwmout_t* obj, int us)
pwmout_update(obj); pwmout_update(obj);
} }
//******************************************************************************
int pwmout_read_pulsewidth_us(pwmout_t *obj)
{
return obj->pulse_width;
}
const PinMap *pwmout_pinmap() const PinMap *pwmout_pinmap()
{ {
return PinMap_PWM; return PinMap_PWM;