summaryrefslogtreecommitdiff
path: root/js/Linear/PID.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/Linear/PID.js')
-rw-r--r--js/Linear/PID.js4
1 files changed, 4 insertions, 0 deletions
diff --git a/js/Linear/PID.js b/js/Linear/PID.js
index 733b9978..0b5faeb3 100644
--- a/js/Linear/PID.js
+++ b/js/Linear/PID.js
@@ -45,6 +45,10 @@ function PID() {
PID.prototype.get = function PID() {
}
PID.prototype.set = function PID() {
+ this.p = parseFloat((arguments[0]["p"]))
+ this.i = parseFloat((arguments[0]["i"]))
+ this.d = parseFloat((arguments[0]["d"]))
+ this.exprs0 = parseFloat((arguments[0]["exprs0"]))
ppath = list(0,0,0);
for (i=1;i<=length(arg1.model.rpar.objs);i+=1) {
o = arg1.model.rpar.objs[this.i-1];