diff --git a/components/badge23/include/badge23/spio.h b/components/badge23/include/badge23/spio.h index 039a0ed61367b6a489b636aef64b51f513516694..3df9ab606d2e421821e1668b8f84d224f9f5720b 100644 --- a/components/badge23/include/badge23/spio.h +++ b/components/badge23/include/badge23/spio.h @@ -16,8 +16,13 @@ #define BADGE_LINK_PIN_INDEX_LINE_IN_TIP 4 #define BADGE_LINK_PIN_INDEX_LINE_IN_RING 5 +#if defined(CONFIG_BADGE23_HW_GEN_P6) +#define BADGE_LINK_PIN_INDEX_LINE_OUT_TIP 7 +#define BADGE_LINK_PIN_INDEX_LINE_OUT_RING 6 +#else #define BADGE_LINK_PIN_INDEX_LINE_OUT_TIP 6 #define BADGE_LINK_PIN_INDEX_LINE_OUT_RING 7 +#endif /* Initializes GPIO modes, prefills structs, etc. Call before using library. */ diff --git a/components/badge23/spio.c b/components/badge23/spio.c index 822f5be13fc36bcc7ad442315e0e8b7fcb435544..a918912af7169de9f8a54906827d0812b92a4a95 100644 --- a/components/badge23/spio.c +++ b/components/badge23/spio.c @@ -36,10 +36,10 @@ #elif defined(CONFIG_BADGE23_HW_GEN_P6) -#define BADGE_LINK_LINE_OUT_TIP_ENABLE_PIN 5 -#define BADGE_LINK_LINE_OUT_RING_ENABLE_PIN 6 -#define BADGE_LINK_LINE_IN_TIP_ENABLE_PIN 3 -#define BADGE_LINK_LINE_IN_RING_ENABLE_PIN 4 +#define BADGE_LINK_LINE_OUT_RING_ENABLE_PIN 5 +#define BADGE_LINK_LINE_OUT_TIP_ENABLE_PIN 6 +#define BADGE_LINK_LINE_IN_TIP_ENABLE_PIN 4 +#define BADGE_LINK_LINE_IN_RING_ENABLE_PIN 3 #define ENABLE_INVERTED