This repository was archived by the owner on Jun 5, 2019. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +3
-7
lines changed
Framework/Core/Windows/Devices/Pwm Expand file tree Collapse file tree 1 file changed +3
-7
lines changed Original file line number Diff line number Diff line change @@ -6,14 +6,10 @@ namespace Windows.Devices.Pwm
66 public sealed class PwmController
77 {
88 private IPwmControllerProvider m_provider ;
9- private double m_minFrequency ;
10- private double m_maxFrequency ;
119
1210 internal PwmController ( IPwmControllerProvider provider )
1311 {
1412 m_provider = provider ;
15- m_minFrequency = provider . MinFrequency ;
16- m_maxFrequency = provider . MaxFrequency ;
1713 }
1814
1915 public int PinCount
@@ -28,15 +24,15 @@ public double MinFrequency
2824 {
2925 get
3026 {
31- return m_minFrequency ;
27+ return m_provider . MinFrequency ;
3228 }
3329 }
3430
3531 public double MaxFrequency
3632 {
3733 get
3834 {
39- return m_maxFrequency ;
35+ return m_provider . MaxFrequency ;
4036 }
4137 }
4238
@@ -65,7 +61,7 @@ public static PwmController[] GetControllers(IPwmProvider provider)
6561
6662 public double SetDesiredFrequency ( double desiredFrequency )
6763 {
68- if ( ( desiredFrequency < m_minFrequency ) || ( desiredFrequency > m_maxFrequency ) )
64+ if ( ( desiredFrequency < m_provider . MinFrequency ) || ( desiredFrequency > m_provider . MaxFrequency ) )
6965 {
7066 throw new ArgumentOutOfRangeException ( ) ;
7167 }
You can’t perform that action at this time.
0 commit comments