Bioscara
DALSA's DIY SCARA Robot Arm.
Loading...
Searching...
No Matches
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