-->
Page 1 of 4

GPIO and PWM with GUI

PostPosted: Thu Sep 03, 2015 2:33 pm
by Mmiscool
Code: Select allcls

let pinNo = 0
let pinStat = 0
print "Pin Number"
textbox pinNo
print "Pin Stat"
textbox pinStat
button "Set Pin" [SetThePin]
button "Set Pin PWM" [SetThePinPWM]
button "Exit " [TestExit]
wait


[SetThePin]
print "Pin Number"
print pinNo
print "Pin Stat"
print pinStat
po pinNo pinStat
wait

[SetThePinPWM]
print "Pin Number"
print pinNo
print "Pin Stat"
print pinStat
pwo pinNo pinStat
wait



[TestExit]
end

Re: GPIO and PWM with GUI

PostPosted: Wed Jan 25, 2017 11:32 pm
by flywire
Running ESP Basic 3.0.Alpha 66

Code: Select allPin Number
2
Pin Stat
0
Set PinSet Pin PWMExit
Pin Number
2
Pin Stat
0
Error at line 20: Failed to reach end of input expression, likely malformed input
Error at line 20: Syntax error
Error at line 20: Halted

Mmiscool wrote:po pinNo pinStat

I changed the line to "pwo pinNo, pinStat" but the same error is generated.

If the program runs how do I verify that it is actually working?

Re: GPIO and PWM with GUI

PostPosted: Thu Jan 26, 2017 8:40 pm
by heckler
Flywire,

post your exact code that is causing the error.

thanks
dwight

Re: GPIO and PWM with GUI

PostPosted: Thu Jan 26, 2017 9:44 pm
by flywire
heckler wrote:... post your exact code that is causing the error. ...

Output and line 20 from debug as shown in my previous post. Full code follows:

Code: Select allcls

let pinNo = 0
let pinStat = 0
print "Pin Number"
textbox pinNo
print "Pin Stat"
textbox pinStat
button "Set Pin", [SetThePin]
button "Set Pin PWM", [SetThePinPWM]
button "Exit ", [TestExit]
wait


[SetThePin]
print "Pin Number"
print pinNo
print "Pin Stat"
print pinStat
po pinNo pinStat
wait

[SetThePinPWM]
print "Pin Number"
print pinNo
print "Pin Stat"
print pinStat
pwo pinNo pinStat
wait



[TestExit]
end ' See more at: http://www.esp8266.com/viewtopic.php?f=40&t=4849#sthash.67P35vQf.dpuf