By the way, no idea why that code is compiled in g++, or uses the using keyword. Because it's all C. Well, it does use cout for stdout too I suppose, but the code uses C style strings, instead of the C++ string classes . . .
On Mon, Nov 30, 2015 at 9:39 PM, William Hermans <[email protected]> wrote: > Probably because the OS think it still has control of that LED - And > rightly so(because it does ). So disable the heartbeat pattern on USR0 > *first* then try again. Also, if you're not running that app as root, or > sudo. It could fail silently, or possibly seg fault. The following disables > the heartbeat pattern: > > $ ls /sys/class/leds/beaglebone:green:usr0 > brightness device max_brightness power subsystem trigger uevent > $ sudo su > # echo "none" > /sys/class/leds/beaglebone:green:usr0/trigger > > > On Mon, Nov 30, 2015 at 8:09 PM, <[email protected]> wrote: > >> Hello, >> >> I have been going through these steps: >> http://elinux.org/Beagleboard:C/C%2B%2B_Programming >> >> I have successfully ssh'd into my BeagleBone Black using MobaXterm and >> typed the code in the above link into a file (I have tried this with geddit >> and nano now and get the same results with both). The code is supposed to >> write "LED Flash Start" to the terminal, flash USR0 on the board 10 times, >> and then write "LED Flash Finish". The code compiles fine and when it runs >> it displays "LED Flash Start", waits for awhile, and then displays "LED >> Flash Finish" but the USR0 never changes from it's usual heartbeat flashing >> pattern. Any ideas on why the USR0 LED doesn't work as it should? >> >> Thanks in advance. >> >> -- >> For more options, visit http://beagleboard.org/discuss >> --- >> You received this message because you are subscribed to the Google Groups >> "BeagleBoard" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> For more options, visit https://groups.google.com/d/optout. >> > > -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
