Hi guys,

I'm late on this topic... but... as you know, using LEDs is also a way to
debug code. Could there be a way to put some LED logic in debug.jal, or is
it too closed to print ?

Instead of printing messages, there could be a way to "print" light patterns
?


-- in a led.jal library ?
const STROBE_PATTERN = "0-1000,1-10,R10" -- off for 1000ms, on for 10ms,
repeat 10 times"

-- main
alias pattern_led0 is pin_b5
include led.jal
const bit DEBUG_MASTER_ENABLE = TRUE
include debug
debug_lvl_0 = ON -- LED0 will be used as a way to debug code for level0
debug_led(pattern_led0,STROBE_PATTERN)


pattern_led is a pseudo-var which actually parse the given string (pattern)
and act on the registered LED (problem is we need as many parse/pseudo-vars
as LEDs using this logic). Note we could add a print_led() procedure to
print.jal too... "Pattern language" could be more advanced, but should be
kept simple to easily define new patterns.

Do you get the rough idea ? What do you think ?


Cheers,
Seb

2010/9/19 mattschinkel <[email protected]>

> > Okay, I missed the 'normal var' context, so I guess we agree that with
> > the current compiler, there is no way to get it to work without
> > substantial overhead, right?
> >
> > Joep
>
> If you mean the current compiler (with a bug), then yes. I will put in
> a bug report and we can re-visit this topic later.
>
> Matt.
>
> --
> You received this message because you are subscribed to the Google Groups
> "jallib" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<jallib%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/jallib?hl=en.
>
>


-- 
Sébastien Lelong
http://www.sirloon.net
http://sirbot.org

-- 
You received this message because you are subscribed to the Google Groups 
"jallib" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/jallib?hl=en.

Reply via email to