Dexter Development Environment
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
blocksde
codemirror
doc
examples
jqwidgets
jqwidgets_4_2
low_level_dexter
math
music
test_suite
ui_widgets
user_tools
vision
.eslintrc.js
.gitignore
.travis.yml
README.md
app_builder.js
appveyor.yml
build.js
build_mac_installer.js
build_win_installer.js
dex.js
dexter-dev-env-code.json
dexter_128.png
dexter_16.png
dextersim.js
doc_code.js
editor.js
eslint-lint.js
eslint.js
eval.js
eventemitter2.min.js
gamepad.js
gcode.js
html_db.js
index.html
inspect.js
instruction.js
job.js
job_examples.js
jquery-1.11.3.min.js
jquery.mark.min.js
js_info.js
main.js
mark.min.js
mic-animate.gif
mic.gif
npm-debug.log
object_system.js
output.js
package.json
picture1.js
promotional_image.png
ready.js
robot.js
robot_status.js
ros_interface.js
roslib.min.js
run_instruction.js
serial.js
series.js
simulate.js
simutils.js
socket.js
speech_reco.js
stacktrace.min.js
stop_sign.png
storage.js
styles.css
svg.js
three.min.js
to_source_code.js
units.js
utils.js
video.js

README.md

Dexter Development Environment

DDE allows user to develop and run software on the Dexter 5 axis robot arm made by: http://hdrobotic.com
DDE is fundamentally a JavaScript development environment with lots of extensions.
Most users will simply want to download the appropriate application file for their operating system.
Start by clicking on the releases word near the top of this window (github main DDE) page
or browse https://github.com/cfry/dde/releases .
The "doc" folder above contains a lot of documenation on DDE.
This documentation is part of DDE and is easily readable within DDE.


For System Developers Only

Below are instructions for building the DDE executables.

travis (for Mac & linux) Build Status

appveyor (for Windows) Build status

Commands

$ npm install             # install dependencies
$ npm start               # start the application
$ npm run build           # compile the app but don't package it
$ npm run dist            # compile the app into an ASAR file to release
$ npm run clean           # delete the dist folder
$ npm run rebuild         # rebuild native modules