├── .gitignore ├── .travis.yml ├── LICENSE ├── Makefile ├── README.md ├── autorun.js ├── dts ├── bs_template.dts ├── bspm_template.dts └── bspwm_template.dts ├── etc ├── avahi │ └── services │ │ └── bone101.service ├── default │ ├── cloud9 │ └── node └── profile.d │ └── node.sh ├── lint-config.json ├── main.js ├── package.json ├── server.js ├── src ├── autorun.js ├── bone.js ├── boneai.js ├── bonescript.js ├── constants.js ├── eeprom.js ├── ffiimp.js ├── functions.js ├── hw_capemgr.js ├── hw_mainline.js ├── hw_oldkernel.js ├── hw_simulator.js ├── hw_universal.js ├── iic.js ├── index.d.ts ├── index.js ├── my.js ├── parse.js ├── rc.js ├── serial.js ├── server.js └── socket_handlers.js ├── systemd ├── bonescript-autorun.service ├── bonescript.service └── bonescript.socket └── test ├── TODO ├── bacon_test.js ├── basic_sanity.sh ├── constants.js ├── eeprom.js ├── fix-ssh.js ├── fix-ssh.sh ├── gitconfig ├── remote_bonetest.js ├── setdate.js ├── test-analogwrite.js ├── test-digitalread.js ├── test-digitalwrite.js ├── test-eeproms.json ├── test-getpinmode.js ├── test-globalsetuploop.js ├── test-i2c-accel.js ├── test-i2c.js ├── test-pocketbeagle.js ├── test-serial.js ├── test-templates.js ├── test-unloadslot.js ├── test.sh ├── update-bonescript.sh ├── watch-button.js ├── watch-button.sh └── wired_basic_test.js ├── test-analogread.js ├── test-analogwrite.js ├── test-autorun.js ├── test-bone.js ├── test-digitalread.js ├── test-digitalwrite.js ├── test-ffi.js ├── test-getpinmode.js ├── test-lint.js ├── test-math.js ├── test-pinMode.js ├── test-rpc.js ├── test-rpc_secure.js └── test-sanity.js /.gitignore: -------------------------------------------------------------------------------- 1 | .settings.xml 2 | .DS_Store 3 | bonescript.log 4 | *~ 5 | node_modules 6 | .coveralls.yml 7 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/README.md -------------------------------------------------------------------------------- /autorun.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/autorun.js -------------------------------------------------------------------------------- /dts/bs_template.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/dts/bs_template.dts -------------------------------------------------------------------------------- /dts/bspm_template.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/dts/bspm_template.dts -------------------------------------------------------------------------------- /dts/bspwm_template.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/dts/bspwm_template.dts -------------------------------------------------------------------------------- /etc/avahi/services/bone101.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/etc/avahi/services/bone101.service -------------------------------------------------------------------------------- /etc/default/cloud9: -------------------------------------------------------------------------------- 1 | NODE_PATH=/usr/lib/node_modules 2 | HOME=/root 3 | PORT=3000 4 | -------------------------------------------------------------------------------- /etc/default/node: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/etc/default/node -------------------------------------------------------------------------------- /etc/profile.d/node.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | export NODE_PATH=/usr/lib/node_modules 3 | -------------------------------------------------------------------------------- /lint-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/lint-config.json -------------------------------------------------------------------------------- /main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/main.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/package.json -------------------------------------------------------------------------------- /server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/server.js -------------------------------------------------------------------------------- /src/autorun.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/src/autorun.js -------------------------------------------------------------------------------- /src/bone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/src/bone.js -------------------------------------------------------------------------------- /src/boneai.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/src/boneai.js -------------------------------------------------------------------------------- /src/bonescript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/src/bonescript.js -------------------------------------------------------------------------------- /src/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/src/constants.js -------------------------------------------------------------------------------- /src/eeprom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/src/eeprom.js -------------------------------------------------------------------------------- /src/ffiimp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/src/ffiimp.js -------------------------------------------------------------------------------- /src/functions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/src/functions.js -------------------------------------------------------------------------------- /src/hw_capemgr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/src/hw_capemgr.js -------------------------------------------------------------------------------- /src/hw_mainline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/src/hw_mainline.js -------------------------------------------------------------------------------- /src/hw_oldkernel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/src/hw_oldkernel.js -------------------------------------------------------------------------------- /src/hw_simulator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/src/hw_simulator.js -------------------------------------------------------------------------------- /src/hw_universal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/src/hw_universal.js -------------------------------------------------------------------------------- /src/iic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/src/iic.js -------------------------------------------------------------------------------- /src/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/src/index.d.ts -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/src/index.js -------------------------------------------------------------------------------- /src/my.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/src/my.js -------------------------------------------------------------------------------- /src/parse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/src/parse.js -------------------------------------------------------------------------------- /src/rc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/src/rc.js -------------------------------------------------------------------------------- /src/serial.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/src/serial.js -------------------------------------------------------------------------------- /src/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/src/server.js -------------------------------------------------------------------------------- /src/socket_handlers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/src/socket_handlers.js -------------------------------------------------------------------------------- /systemd/bonescript-autorun.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/systemd/bonescript-autorun.service -------------------------------------------------------------------------------- /systemd/bonescript.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/systemd/bonescript.service -------------------------------------------------------------------------------- /systemd/bonescript.socket: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/systemd/bonescript.socket -------------------------------------------------------------------------------- /test/TODO/bacon_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/test/TODO/bacon_test.js -------------------------------------------------------------------------------- /test/TODO/basic_sanity.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/test/TODO/basic_sanity.sh -------------------------------------------------------------------------------- /test/TODO/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/test/TODO/constants.js -------------------------------------------------------------------------------- /test/TODO/eeprom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/test/TODO/eeprom.js -------------------------------------------------------------------------------- /test/TODO/fix-ssh.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/test/TODO/fix-ssh.js -------------------------------------------------------------------------------- /test/TODO/fix-ssh.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/test/TODO/fix-ssh.sh -------------------------------------------------------------------------------- /test/TODO/gitconfig: -------------------------------------------------------------------------------- 1 | [receive] 2 | denyCurrentBranch = warn 3 | -------------------------------------------------------------------------------- /test/TODO/remote_bonetest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/test/TODO/remote_bonetest.js -------------------------------------------------------------------------------- /test/TODO/setdate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/test/TODO/setdate.js -------------------------------------------------------------------------------- /test/TODO/test-analogwrite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/test/TODO/test-analogwrite.js -------------------------------------------------------------------------------- /test/TODO/test-digitalread.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/test/TODO/test-digitalread.js -------------------------------------------------------------------------------- /test/TODO/test-digitalwrite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/test/TODO/test-digitalwrite.js -------------------------------------------------------------------------------- /test/TODO/test-eeproms.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/test/TODO/test-eeproms.json -------------------------------------------------------------------------------- /test/TODO/test-getpinmode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/test/TODO/test-getpinmode.js -------------------------------------------------------------------------------- /test/TODO/test-globalsetuploop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/test/TODO/test-globalsetuploop.js -------------------------------------------------------------------------------- /test/TODO/test-i2c-accel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/test/TODO/test-i2c-accel.js -------------------------------------------------------------------------------- /test/TODO/test-i2c.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/test/TODO/test-i2c.js -------------------------------------------------------------------------------- /test/TODO/test-pocketbeagle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/test/TODO/test-pocketbeagle.js -------------------------------------------------------------------------------- /test/TODO/test-serial.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/test/TODO/test-serial.js -------------------------------------------------------------------------------- /test/TODO/test-templates.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/test/TODO/test-templates.js -------------------------------------------------------------------------------- /test/TODO/test-unloadslot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/test/TODO/test-unloadslot.js -------------------------------------------------------------------------------- /test/TODO/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/test/TODO/test.sh -------------------------------------------------------------------------------- /test/TODO/update-bonescript.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/test/TODO/update-bonescript.sh -------------------------------------------------------------------------------- /test/TODO/watch-button.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/test/TODO/watch-button.js -------------------------------------------------------------------------------- /test/TODO/watch-button.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/test/TODO/watch-button.sh -------------------------------------------------------------------------------- /test/TODO/wired_basic_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/test/TODO/wired_basic_test.js -------------------------------------------------------------------------------- /test/test-analogread.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/test/test-analogread.js -------------------------------------------------------------------------------- /test/test-analogwrite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/test/test-analogwrite.js -------------------------------------------------------------------------------- /test/test-autorun.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/test/test-autorun.js -------------------------------------------------------------------------------- /test/test-bone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/test/test-bone.js -------------------------------------------------------------------------------- /test/test-digitalread.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/test/test-digitalread.js -------------------------------------------------------------------------------- /test/test-digitalwrite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/test/test-digitalwrite.js -------------------------------------------------------------------------------- /test/test-ffi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/test/test-ffi.js -------------------------------------------------------------------------------- /test/test-getpinmode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/test/test-getpinmode.js -------------------------------------------------------------------------------- /test/test-lint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/test/test-lint.js -------------------------------------------------------------------------------- /test/test-math.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/test/test-math.js -------------------------------------------------------------------------------- /test/test-pinMode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/test/test-pinMode.js -------------------------------------------------------------------------------- /test/test-rpc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/test/test-rpc.js -------------------------------------------------------------------------------- /test/test-rpc_secure.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/test/test-rpc_secure.js -------------------------------------------------------------------------------- /test/test-sanity.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beagleboard/bonescript/HEAD/test/test-sanity.js --------------------------------------------------------------------------------