Bioscara
DALSA's DIY SCARA Robot Arm.
Loading...
Searching...
No Matches
lib
joint_firmware
joint
configuration.h
Go to the documentation of this file.
1
14
#ifndef CONFIGURATION_H
15
#define CONFIGURATION_H
16
17
#if defined(J1)
19
#define ADR 0x11
20
#define MAXACCEL 100
21
#define MAXVEL 10
22
#define STALL_WINDOW_B1 12
23
#define STALL_WINDOW_B2 450
24
#define STALL_WINDOW_OFFSET 90.0
25
#define STALL_SLOPE 0.0
26
27
#elif defined(J2)
28
#define ADR 0x12
29
#define MAXACCEL 100
30
#define MAXVEL 10
31
#define STALL_WINDOW_B1 12
32
#define STALL_WINDOW_B2 450
33
#define STALL_WINDOW_OFFSET 90.0
34
#define STALL_SLOPE 0.0
35
36
#elif defined(J3)
37
#define ADR 0x13
38
#define MAXACCEL 100
39
#define MAXVEL 10
40
#define STALL_WINDOW_B1 12
41
#define STALL_WINDOW_B2 450
42
#define STALL_WINDOW_OFFSET 90.0
43
#define STALL_SLOPE 0.0
44
45
#elif defined(J4)
46
#define ADR 0x14
47
#define MAXACCEL 100
48
#define MAXVEL 10
49
#define STALL_WINDOW_B1 12
50
#define STALL_WINDOW_B2 450
51
#define STALL_WINDOW_OFFSET 90.0
52
#define STALL_SLOPE 0.0
53
#else
54
55
/* Below only defined for documentation */
59
#define ADR 0x11
60
65
#define MAXACCEL 100
66
71
#define MAXVEL 10
72
#error "No Joint has been defined. Define one of 'JX' where X 1,2,3,4"
73
#endif
74
75
#endif
Generated by
1.9.8