mirror of https://github.com/ARMmbed/mbed-os.git
				
				
				
			pwmout - PSOC6 - add read methods for period and pulsewidth
							parent
							
								
									e55421aaa4
								
							
						
					
					
						commit
						dc7aa873f0
					
				| 
						 | 
				
			
			@ -74,6 +74,11 @@ void pwmout_period_us(pwmout_t *obj, int us)
 | 
			
		|||
    }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
int pwmout_read_period_us(pwmout_t *obj)
 | 
			
		||||
{
 | 
			
		||||
    return obj->period_us;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void pwmout_pulsewidth(pwmout_t *obj, float seconds)
 | 
			
		||||
{
 | 
			
		||||
    pwmout_pulsewidth_us(obj, (int)(seconds * CY_US_PER_SECOND));
 | 
			
		||||
| 
						 | 
				
			
			@ -92,6 +97,11 @@ void pwmout_pulsewidth_us(pwmout_t *obj, int us)
 | 
			
		|||
    }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
int pwmout_read_pulsewidth_us(pwmout_t *obj)
 | 
			
		||||
{
 | 
			
		||||
    return obj->width_us;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
const PinMap *pwmout_pinmap(void)
 | 
			
		||||
{
 | 
			
		||||
    return PinMap_PWM_OUT;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue