PicoLowLevel
Loading...
Searching...
No Matches
mod_config.h
Go to the documentation of this file.
1#ifndef module_configuration_h
2#define module_configuration_h
3
4// MK1_MOD1, MK1_MOD2, MK2_MOD1, MK2_MOD2 are defined at build time
5
6#if defined(MK1_MOD1)
7#define CAN_ID 0x11 // MK1 first module (HEAD)
8#define MODC_EE
9#define SERVO_EE_PITCH_ID 6
10#define SERVO_EE_HEAD_ROLL_ID 4
11#define SERVO_EE_HEAD_PITCH_ID 2
12#define SERVO_SPEED 200
13
14#elif defined(MK1_MOD2)
15#define CAN_ID 0x12 // MK1 second module (MIDDLE)
16#define MODC_YAW
17
18#elif defined(MK2_MOD1)
19#define CAN_ID 0x21 // MK2 first module (HEAD)
20
21#elif defined(MK2_MOD2)
22#define CAN_ID 0x22 // MK2 second module (MIDDLE)
23#define MODC_YAW
24#endif
25
26#endif