Place to put your Basic demos and examples

Moderator: Mmiscool

User avatar
By Mmiscool
#27734
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
User avatar
By flywire
#61541 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?
User avatar
By flywire
#61593
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