On Mon, May 16, 2016 at 3:39 PM William Hermans <[email protected]> wrote:

> Quite honestly, and with all due respect to Jason. I'm not quite sure of
> the need for bonescript period. Everything it does can be abstracted using
> Nodejs + the Nodejs fileSystem object. But I've been saying this for years,
> and some of you still haven't caught on yet . . .
>

It doesn't get super heavy use, but it generally exposes new users to some
of the hardware features before they have to take things to the next level.
My hope is that it would provide some single point of documentation on the
Linux file interfaces for these peripherals that would be reasonable to
read. Unfortunately, not enough people in this community are interested in
patching JavaScript code to document the Linux interfaces, so the
out-of-box experience has remained a bit rough (though I'd argue still
better than it would be without it).

Anyway, I'm still motivated to enable all the peripherals with it.
octalbonescript is an interesting alternative, but they also haven't kept
up with kernel updates and broke some interfaces I wasn't interested in
breaking. The MRAA thing is hot to try right now, but it largely goes
against the whole strategy of utilizing kernel drivers and advancing the
state of Linux, so I'm not a big fan.

Anyway, if you aren't a big fan, I'd suggest offering alternatives to help
newbies get started or simply leave-it-be.


>
> On Mon, May 16, 2016 at 9:44 AM, Wally Bkg <[email protected]> wrote:
>
>> On Monday, May 16, 2016 at 10:59:33 AM UTC-5, RobertCNelson wrote:
>>
>>>
>>>
>>> Oh my mistake, i thought getting the pwm sub-system working in
>>> v4.1.x/v4.4.x with bonescript was something you were personally interested
>>> in.
>>>
>>
>> Only  to the point that an LED and CdS photocell make a nice demo using
>> the bone A/D and PWM to ramp up the LED as the photocell gets shaded.
>> Without the PWM is just switching on a light :)
>>
>> Better certainly is the enemy of good enough, but  I won't argue against
>> "better" until it starts breaking "good enough".
>>
>>
>> Thus i was more interested in helping push that developer to scratch
>>> their own itch.  (developers with their own itch to scratch are 10 X
>>> better, then a developer who's just fixing a bug report to fix it..)
>>>
>>> pwm developer, we must export, X, Y, Z with feature A, B, C, and D, E, &
>>> F need to be adjustable in real time, and with the PRU ding G, H & I.....
>>>
>>> me: it's blinks an led, ship it! ;)
>>>
>>
>> I'm with you here :)
>> While having Bonscript launch a PRU process would be impressive,  I'm not
>> sure how someone needing the PRU timing would be looking at Bonescript in
>> the first place.
>>
>> OTOH  if Bonescript, Python, C-library, or whatever had functions to
>> upload the appropriate PRU code and stream data to or from the PRU
>> functionality created by the uploaded code, it'd surely make the PRU become
>> a building block instead of a project.   But is it even possible to do such
>> a thing without ending up with something equally as complicated as
>> uio_pruss or remoteproc?
>>
>> --
>> 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].
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/beagleboard/7bdf7b7a-bc28-463c-9f28-b8142dabb52e%40googlegroups.com
>> <https://groups.google.com/d/msgid/beagleboard/7bdf7b7a-bc28-463c-9f28-b8142dabb52e%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>> 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].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/beagleboard/CALHSORq4qbwNRHA_1WQbNxm-D%3DGYu3huojvxpOXQ7O0GuVPOfg%40mail.gmail.com
> <https://groups.google.com/d/msgid/beagleboard/CALHSORq4qbwNRHA_1WQbNxm-D%3DGYu3huojvxpOXQ7O0GuVPOfg%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
> 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].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CA%2BT6QPne8--puxrUwS%3DUwuTJ1PeH%3DOCxRqF_6jWAqCg_rOfEFQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to