add: class version,pid,pid_neuron in QuickJS
[liba.git] / quickjs / test / pid.js
blob5679a930838067dd598e9fedf2bb10cdee2a6cb1
1 import * as a from "liba.so";
3 var ctx = new a.pid()
4 ctx.kpid(10, 0.1, 1)
5 console.log(ctx.iter(1, 0))
6 ctx.zero()
8 var ctx = new a.pid(-10, 10)
9 ctx.kpid(10, 0.1, 1)
10 console.log(ctx.iter(1, 0))
11 ctx.zero()
13 var ctx = new a.pid(-10, 10, 10)
14 ctx.kpid(10, 0.1, 1)
15 console.log(ctx.iter(1, 0))
16 ctx.zero()
18 var ctx = new a.pid()
19 ctx.mode = ctx.mode
20 ctx.kp = ctx.kp
21 ctx.ki = ctx.ki
22 ctx.kd = ctx.kd
23 ctx.summax = ctx.summax
24 ctx.outmax = ctx.outmax
25 ctx.outmin = ctx.outmin
26 ctx.out
27 ctx.fdb
28 ctx.err