Skip to content

Commit 5d14b1d

Browse files
committed
Corrected pin numbers for internal pins
1 parent 33bdf79 commit 5d14b1d

File tree

2 files changed

+15
-9
lines changed

2 files changed

+15
-9
lines changed

variants/mysensors_gw/variant.cpp

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -134,22 +134,24 @@ const PinDescription g_APinDescription[]=
134134
+------------+------------------+--------+-----------------+--------+-----+-----+-----+-----+---------+---------+--------+--------+----------+----------+
135135
| 36 | BAT_DET | PB08 | | 8 | 2 | | Y14 | | | 4/0 | TC4/0 | | | |
136136
| 37 | SUPPLY_DET | PB09 | | 9 | 3 | | Y15 | | | 4/1 | TC4/1 | | | |
137-
| 38 | TESTMODE | PB04 | | 4 | 12 | | Y10 | | | | | | | GCLK_IO7 |
138-
| 39 | BOOTMODE | PA15 | | 15 | | | | | 2/03 | 4/3 | TC3/1 | TCC0/5 | | GCLK_IO1 |
139-
| 39 | INCL_SW | PB01 | | 1 | 9 | | Y07 | | | 5/3 | TC7/1 | | | GCLK_IO1 |
140-
| 39 | SWC1 | PB05 | | 5 | 13 | | Y11 | | | | | | | |
141-
| 39 | SWC2 | PA06 | | 6 | 14 | | Y12 | | | | | | | |
142-
| 40 | SECURITY | PA11 | ATSHA204 | | | | | | | | | | | |
137+
| 38 | SWC1 | PB06 | | 6 | 14 | | Y12 | | | | | | | |
138+
| 39 | SWC2 | PB04 | | 4 | 12 | | Y10 | | | | | | | |
139+
| 40 | SWC3 | PA15 | | 15 | | | | | 2/3 | 4/3 | TC3/1 | TCC0/5 | | GCLK_IO1 |
140+
| 41 | INCL_SW | PB01 | | 1 | 9 | | Y07 | | | 5/3 | TC7/1 | | | GCLK_IO1 |
141+
| 42 | RFM_DIO5 | PB05 | | 5 | 13 | | Y11 | | | | | | | |
142+
| 43 | RESET_RFM | PB10 | | 10 | | | | | | 4/2 | TC5/0 | TCC0/4 | I2S/MCK1 | GCLK_IO4 |
143+
| 44 | SECURITY | PA11 | ATSHA204 | 11 | 19 | | X03 | | 0/3 | 2/3 | TCC1/1 | TCC0/3 | I2S/FS0 | GCLK_IO5 |
143144
+------------+------------------+--------+-----------------+--------+-----+-----+-----+-----+---------+---------+--------+--------+----------+----------+
144145
*/
145146

146147
{ PORTB, 8, PIO_ANALOG, PIN_ATTR_ANALOG, ADC_Channel2, NOT_ON_PWM, NOT_ON_TIMER, EXTERNAL_INT_NONE },
147148
{ PORTB, 9, PIO_ANALOG, PIN_ATTR_ANALOG, ADC_Channel3, NOT_ON_PWM, NOT_ON_TIMER, EXTERNAL_INT_NONE },
149+
{ PORTB, 6, PIO_DIGITAL, PIN_ATTR_DIGITAL, No_ADC_Channel, NOT_ON_PWM, NOT_ON_TIMER, EXTERNAL_INT_4 },
148150
{ PORTB, 4, PIO_DIGITAL, PIN_ATTR_DIGITAL, No_ADC_Channel, NOT_ON_PWM, NOT_ON_TIMER, EXTERNAL_INT_4 },
149151
{ PORTA, 15, PIO_DIGITAL, PIN_ATTR_DIGITAL, No_ADC_Channel, NOT_ON_PWM, NOT_ON_TIMER, EXTERNAL_INT_15 },
150152
{ PORTB, 1, PIO_DIGITAL, PIN_ATTR_DIGITAL, No_ADC_Channel, NOT_ON_PWM, NOT_ON_TIMER, EXTERNAL_INT_1 },
151153
{ PORTB, 5, PIO_DIGITAL, PIN_ATTR_DIGITAL, No_ADC_Channel, NOT_ON_PWM, NOT_ON_TIMER, EXTERNAL_INT_5 },
152-
{ PORTA, 6, PIO_DIGITAL, PIN_ATTR_DIGITAL, No_ADC_Channel, NOT_ON_PWM, NOT_ON_TIMER, EXTERNAL_INT_6 },
154+
{ PORTB, 10, PIO_DIGITAL, PIN_ATTR_DIGITAL, No_ADC_Channel, NOT_ON_PWM, NOT_ON_TIMER, EXTERNAL_INT_6 },
153155
{ PORTA, 11, PIO_DIGITAL, PIN_ATTR_DIGITAL, No_ADC_Channel, NOT_ON_PWM, NOT_ON_TIMER, EXTERNAL_INT_NONE}
154156
};
155157

variants/mysensors_gw/variant.h

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ extern "C" {
4949
*----------------------------------------------------------------------------*/
5050

5151
// Number of pins defined in PinDescription array
52-
#define PINS_COUNT (39u)
52+
#define PINS_COUNT (44u)
5353
#define NUM_DIGITAL_PINS (16u)
5454
//#define NUM_ANALOG_INPUTS (6u)
5555
//#define NUM_ANALOG_OUTPUTS (1u)
@@ -242,7 +242,7 @@ static const uint8_t SCK = PIN_SPI_SCK ;
242242
* Onboard hardware
243243
*/
244244

245-
#define MY_SIGNING_ATSHA204_PIN (40ul)
245+
#define MY_SIGNING_ATSHA204_PIN (44ul)
246246
#define MY_HW_ERR_LED_PIN LED_RED
247247
#define MY_HW_RX_LED_PIN LED_YELLOW
248248
#define MY_HW_TX_LED_PIN LED_GREEN
@@ -254,7 +254,11 @@ static const uint8_t SCK = PIN_SPI_SCK ;
254254
#define MY_RF24_IRQ_PIN (31ul)
255255
#define MY_SDCARD_DETECT (35ul)
256256
#define MY_SDCARD_CS (33ul)
257+
#define MY_INCLUSION_MODE_BUTTON_PIN (41ul)
257258

259+
#define MY_SWC1 (38ul)
260+
#define MY_SWC2 (39ul)
261+
#define MY_SWC3 (40ul)
258262
/*----------------------------------------------------------------------------
259263
* Arduino objects - C++ only
260264
*----------------------------------------------------------------------------*/

0 commit comments

Comments
 (0)