DougPope
USA
Asked
— Edited
Good Morning EZ-Scripters !
Attached is my crude attempt to use and display the PWM Value.
:Start
PWM(D19,50)
:Loop
$x=GetServo(D19)
#WaitForChange($x)
Print($x)
Goto(Loop)
PWM(D19,50) initializes to 50%, and the Slide Bar changes its value, but my Print Value does not change ?
Thank You All & Best Wishes,
DougPope@cox.net, 602-246-1246(H)
When you set port D19 to PWM, it is not a servo, it is PWM.
PWM = Pulse Width Modulation SERVO = A device used to provide control of a desired operation through the use of feedback
Every control has ? next to the X (close). If you press the ?, you will be directed to a tutorial page for that control. I suggest viewing the PWM control tutorial and watching the video. It explains a little of what PWM is. PWM will not work with the Roomba. The roomba speed is controlled by SetSpeed() and GetSpeed().
The EZ-Script manual is next to the editor.
Good Morning DJ !
SetSpeed( speed ) Sets the global Movement Speed value Example: SetSpeed(50)
GetSpeed( ) Returns the global Movement Speed value Example: GetSpeed()
Thanks Again,
DougPope@cox.net, 602-246-1246(H)
:) Anytime Doug!
It means a lot to me when I see someone find the solution with a little guidance - rather than doing all the work. Kudos!