|
|
| Author |
Message |
rich_mays
Joined: 07 Mar 2007
Posts: 4
|
|
Posted: 24 April 2007, 14:06 PM Post subject: PWM Question |
|
|
I tried running the example in the ZBASIC manual for the PWM function. After verifying that the pulse train should drive a servo, I ran the program, but got no response from the servo. I changed the duty cycle parameter from a Single to an Integer, using the same percent values, and the servo worked fine.
Has anyone else run into this? Is there additional setup required when using the PWM(Byte, Single) overload of the function?
Thanks,
Rich |
|
| Back to top |
|
 |
dkinzer Site Admin
Joined: 03 Sep 2005
Posts: 2493
Location: Portland, OR
|
|
Posted: 24 April 2007, 14:57 PM Post subject: Re: PWM Question |
|
|
| rich_mays wrote: | Has anyone else run into this? Is there additional setup required when using the PWM(Byte, Single) overload of the function?
|
We were able to reproduce the problem that you identified - it is an error in the code generator portion of the compiler. You can work around the problem temporarily using code like that below:
| Code: | Dim duty as Single
duty = 50.0
Call PWM(chan, duty) |
|
|
| Back to top |
|
 |
rich_mays
Joined: 07 Mar 2007
Posts: 4
|
|
Posted: 24 April 2007, 18:46 PM Post subject: |
|
|
| Thanks for the quick response! |
|
| Back to top |
|
 |
|