theoctal / octalbonescript

A more stable, continuously tested and better node.js library for scripting your BeagleBone
MIT License
57 stars 9 forks source link

port to kernel 4.1 #46

Closed ruth0000 closed 9 years ago

ruth0000 commented 9 years ago

this code is not fully ported and debugged. Only analog input and analog output have been tested. Also it will not work with previous kernels.

shaunmulligan commented 9 years ago

Hey there, I would love to help test this. Is there anything specific I should test first? Cheers

adityapatadia commented 9 years ago

I think you should test whatever is implemented. Here, check if analog inputs and outputs are working. It would not be wise to merge this code because not all functions are supported. If someone can work on other functions, it will be great.

Thanks for your efforts.

ruth0000 commented 9 years ago

Aditya, can you comment on what is supported and tested in the orignal bonescript?

Shaun, for the moment only analog input and analog output have been tested. Also, do not use node version 0.12.xx, stick with 0.10.xx

ruth0000 commented 9 years ago

Digital input and output should be allright now, as well interrupts on digital inputs. The dependencies for serial and i2c are removed. Overlays have been replaced by the overlays that ship with capemanager 4.1.

adityapatadia commented 9 years ago

Original bonescript functions are listed in this wiki with examples. https://github.com/theoctal/octalbonescript/wiki

adityapatadia commented 9 years ago

Let me know how to take this forward. Should I create new branch and merge PR there? We will merge to main repo when everything is stable.

ruth0000 commented 9 years ago

I'm not conversant in all the working of github. But presume that your suggestion is fine. Please let me know if i should take any action. ----Origineel Bericht---- Van : notifications@github.com Datum : 18/09/2015 07:49 Aan : octalbonescript@noreply.github.com Cc : paul.van.ruth@wxs.nl Onderwerp : Re: [octalbonescript] port to kernel 4.1 (#46) Let me know how to take this forward. Should I create new branch and merge PR there? We will merge to main repo when everything is stable. — Reply to this email directly or view it on GitHub.

ruth0000 commented 9 years ago

Also note that i've made improvements after the initial pull request. The latest version is stored at github: https://github.com/ruth0000/octalbonescript_capemgr4_1 ----Origineel Bericht---- Van : notifications@github.com Datum : 18/09/2015 07:49 Aan : octalbonescript@noreply.github.com Cc : paul.van.ruth@wxs.nl Onderwerp : Re: [octalbonescript] port to kernel 4.1 (#46) Let me know how to take this forward. Should I create new branch and merge PR there? We will merge to main repo when everything is stable. — Reply to this email directly or view it on GitHub.

adityapatadia commented 8 years ago

Hi, just wanted to let you know that I have incorporated some of changes from your PR to master branch. I have published new version 1.1.0-beta so everyone can test it on 4.1 kernel. If everything goes fine, you can expect new stable version with 4.1 kernel support by this Sunday.

adityapatadia commented 8 years ago

I need your help to understand the changes you made in DTS files. Let's chat some day when you are free.

adityapatadia commented 8 years ago

I request you to submit changes to the DTS files to this repo: https://github.com/cdsteinkuehler/beaglebone-universal-io It's repo which maintains the universal-cape files for linux kernel.