Select Git revision
incoming.md
incoming.md 767 B
Writing Javascript Programs
There's also something of an 'interface' to the software, and if you prefer to write a headless controller, or roll your own UI, etc, this is fair game. Please, break my software and use it in wierd ways.
The only code in main.js
that we need to run headless is here:
const Reps = require('./reps.js')
const Programs = require('./programs.js')
var program = Programs.new('new program')
We don't need the next lines (opening a View and starting an Http server). I.E. to add new modules and hook them up, try this:
var stepper = Programs.loadModuleFromSource(program, './modules/hardware/atkstepper.js')
var jogControl = Programs.loadModuleFromSource(program, './modules/ui/arrows.js')