From 25e8da3db9acee2c809176fa1f9169a65844f582 Mon Sep 17 00:00:00 2001 From: Selene ToyKeeper Date: Sun, 7 Oct 2018 18:52:00 -0600 Subject: First working PL47 build. Does aux LEDs on pin 7 but not pin 3. --- hwdef-FF_PL47.h | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 hwdef-FF_PL47.h (limited to 'hwdef-FF_PL47.h') diff --git a/hwdef-FF_PL47.h b/hwdef-FF_PL47.h new file mode 100644 index 0000000..4189220 --- /dev/null +++ b/hwdef-FF_PL47.h @@ -0,0 +1,24 @@ +/* Fireflies PL47 driver layout + */ +// same as a D4S, basically +#include "hwdef-Emisar_D4S.h" +#undef FSM_EMISAR_D4S_DRIVER +#undef FSM_EMISAR_D4_DRIVER + +// ... except the PL47 has aux LEDs on pin 7 +#ifdef AUXLED_PIN +#undef AUXLED_PIN +#endif +#define AUXLED_PIN PB2 // pin 7 + +// ... and switch LEDs on pin 3 +#ifdef AUXLED2_PIN +#undef AUXLED2_PIN +#endif +#define AUXLED2_PIN PB4 // pin 3 + +// average drop across diode on this hardware +#ifdef VOLTAGE_FUDGE_FACTOR +#undef VOLTAGE_FUDGE_FACTOR +#endif +#define VOLTAGE_FUDGE_FACTOR 7 // add 0.35V -- cgit v1.2.3