summaryrefslogtreecommitdiff
path: root/i/marvin/runtime/rc/config
blob: 3292279ca63c88b0979594e226e4c3b0aa3f17b7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
### Asservissement
asserv.tty = "/dev/ttyS1"
asserv.footing = 0xE3F
asserv.epsilon = 200.00
# Apr�s homolgation, passage de 64 � 96
asserv.accel = 50 #faut que ca fasse 8 dans l'AVR
asserv.kp = 0x1700 # 0x0FFF -> 0x0B00
asserv.ki = 0x0040 
asserv.kd = 0x0FFF
asserv.eSat = 1023 # p E w
asserv.speedIntMax = 8191 #Isat
asserv.dSample = 1 # p s b
# Apr�s homolgation, passage de 16 � 8
asserv.maxSLin = 4
asserv.maxSRot = 4
asserv.useTazFSM = false
asserv.pwmMax = 256
asserv.leftInvPwm = false
asserv.rightInvPwm = true
asserv.mmPpas = 0.05076697072187489323
asserv.sPperiod = 0.004 # 4 milisecondes

### ES
es.tty = "/dev/ttyS0"

### Motor
motor.pStatPosition = 8
motor.pStatMotor = 0

### Log
# Default minimum level outputed
# log.level.default = "debug"
# Can be specialized for a specific module
# For example, with the module asserv
# log.level.asserv = "debug"
# The same for the logger used to log
# Possible values are :
#  - null : no log, optimized for time ;
#  - stdout : to stdout ;
#  - file:/path/filename : to a file.
# log.logger.default = "stdout"
# log.logger.asserv = "null"

### Exemples
foo = "toto"
    bar = ("a" "b" "c")
foobar = (4 5 6 7 8)