Skip to content

Commit a0615b5

Browse files
committed
Make test sketches only set IO if not set in board
If a specific board is picked, some IO will be preconfigured and should not be overridden by a sketch.
1 parent 0a8aaed commit a0615b5

File tree

7 files changed

+42
-0
lines changed

7 files changed

+42
-0
lines changed

libraries/MySensors/tests/Arduino/sketches/hard_signing_no_whitelisting_full_debug/hard_signing_no_whitelisting_full_debug.ino

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,21 @@
1818
*
1919
*******************************
2020
*/
21+
#include <stdint.h>
22+
#include <pins_arduino.h>
2123
#define MY_DEBUG
2224
#define MY_DEBUG_VERBOSE_SIGNING
2325
#define MY_RADIO_NRF24
2426
//#define MY_SIGNING_SOFT
2527
#define MY_SIGNING_ATSHA204
2628
//#define MY_SIGNING_NODE_WHITELISTING {{.nodeId = GATEWAY_ADDRESS,.serial = {0x09,0x08,0x07,0x06,0x05,0x04,0x03,0x02,0x01}}}
2729
#define MY_SIGNING_REQUEST_SIGNATURES
30+
#ifndef MY_SIGNING_SOFT_RANDOMSEED_PIN
2831
#define MY_SIGNING_SOFT_RANDOMSEED_PIN 7
32+
#endif
33+
#ifndef MY_SIGNING_ATSHA204_PIN
2934
#define MY_SIGNING_ATSHA204_PIN 17
35+
#endif
3036

3137
#include <SPI.h>
3238
#include <MySensor.h>

libraries/MySensors/tests/Arduino/sketches/hard_signing_whitelisting_full_debug/hard_signing_whitelisting_full_debug.ino

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,21 @@
1818
*
1919
*******************************
2020
*/
21+
#include <stdint.h>
22+
#include <pins_arduino.h>
2123
#define MY_DEBUG
2224
#define MY_DEBUG_VERBOSE_SIGNING
2325
#define MY_RADIO_NRF24
2426
//#define MY_SIGNING_SOFT
2527
#define MY_SIGNING_ATSHA204
2628
#define MY_SIGNING_NODE_WHITELISTING {{.nodeId = GATEWAY_ADDRESS,.serial = {0x09,0x08,0x07,0x06,0x05,0x04,0x03,0x02,0x01}}}
2729
#define MY_SIGNING_REQUEST_SIGNATURES
30+
#ifndef MY_SIGNING_SOFT_RANDOMSEED_PIN
2831
#define MY_SIGNING_SOFT_RANDOMSEED_PIN 7
32+
#endif
33+
#ifndef MY_SIGNING_ATSHA204_PIN
2934
#define MY_SIGNING_ATSHA204_PIN 17
35+
#endif
3036

3137
#include <SPI.h>
3238
#include <MySensor.h>

libraries/MySensors/tests/Arduino/sketches/hard_signing_whitelisting_full_debug_nodelock/hard_signing_whitelisting_full_debug_nodelock.ino

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,21 @@
1818
*
1919
*******************************
2020
*/
21+
#include <stdint.h>
22+
#include <pins_arduino.h>
2123
#define MY_DEBUG
2224
#define MY_DEBUG_VERBOSE_SIGNING
2325
#define MY_RADIO_NRF24
2426
//#define MY_SIGNING_SOFT
2527
#define MY_SIGNING_ATSHA204
2628
#define MY_SIGNING_NODE_WHITELISTING {{.nodeId = GATEWAY_ADDRESS,.serial = {0x09,0x08,0x07,0x06,0x05,0x04,0x03,0x02,0x01}}}
2729
#define MY_SIGNING_REQUEST_SIGNATURES
30+
#ifndef MY_SIGNING_SOFT_RANDOMSEED_PIN
2831
#define MY_SIGNING_SOFT_RANDOMSEED_PIN 7
32+
#endif
33+
#ifndef MY_SIGNING_ATSHA204_PIN
2934
#define MY_SIGNING_ATSHA204_PIN 17
35+
#endif
3036
#define MY_NODE_LOCK_FEATURE
3137

3238
#include <SPI.h>

libraries/MySensors/tests/Arduino/sketches/hard_signing_whitelisting_full_debug_nrf24_rsa/hard_signing_whitelisting_full_debug_nrf24_rsa.ino

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,21 @@
1818
*
1919
*******************************
2020
*/
21+
#include <stdint.h>
22+
#include <pins_arduino.h>
2123
#define MY_DEBUG
2224
#define MY_DEBUG_VERBOSE_SIGNING
2325
#define MY_RADIO_NRF24
2426
//#define MY_SIGNING_SOFT
2527
#define MY_SIGNING_ATSHA204
2628
#define MY_SIGNING_NODE_WHITELISTING {{.nodeId = GATEWAY_ADDRESS,.serial = {0x09,0x08,0x07,0x06,0x05,0x04,0x03,0x02,0x01}}}
2729
#define MY_SIGNING_REQUEST_SIGNATURES
30+
#ifndef MY_SIGNING_SOFT_RANDOMSEED_PIN
2831
#define MY_SIGNING_SOFT_RANDOMSEED_PIN 7
32+
#endif
33+
#ifndef MY_SIGNING_ATSHA204_PIN
2934
#define MY_SIGNING_ATSHA204_PIN 17
35+
#endif
3036
#define MY_RF24_ENABLE_ENCRYPTION
3137

3238
#include <SPI.h>

libraries/MySensors/tests/Arduino/sketches/hard_signing_whitelisting_full_debug_rfm69_rsa/hard_signing_whitelisting_full_debug_rfm69_rsa.ino

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,21 @@
1818
*
1919
*******************************
2020
*/
21+
#include <stdint.h>
22+
#include <pins_arduino.h>
2123
#define MY_DEBUG
2224
#define MY_DEBUG_VERBOSE_SIGNING
2325
#define MY_RADIO_RFM69
2426
//#define MY_SIGNING_SOFT
2527
#define MY_SIGNING_ATSHA204
2628
#define MY_SIGNING_NODE_WHITELISTING {{.nodeId = GATEWAY_ADDRESS,.serial = {0x09,0x08,0x07,0x06,0x05,0x04,0x03,0x02,0x01}}}
2729
#define MY_SIGNING_REQUEST_SIGNATURES
30+
#ifndef MY_SIGNING_SOFT_RANDOMSEED_PIN
2831
#define MY_SIGNING_SOFT_RANDOMSEED_PIN 7
32+
#endif
33+
#ifndef MY_SIGNING_ATSHA204_PIN
2934
#define MY_SIGNING_ATSHA204_PIN 17
35+
#endif
3036
#define MY_RFM69_ENABLE_ENCRYPTION
3137

3238
#include <SPI.h>

libraries/MySensors/tests/Arduino/sketches/soft_signing_no_whitelisting_full_debug/soft_signing_no_whitelisting_full_debug.ino

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,21 @@
1818
*
1919
*******************************
2020
*/
21+
#include <stdint.h>
22+
#include <pins_arduino.h>
2123
#define MY_DEBUG
2224
#define MY_DEBUG_VERBOSE_SIGNING
2325
#define MY_RADIO_NRF24
2426
#define MY_SIGNING_SOFT
2527
//#define MY_SIGNING_ATSHA204
2628
//#define MY_SIGNING_NODE_WHITELISTING {{.nodeId = GATEWAY_ADDRESS,.serial = {0x09,0x08,0x07,0x06,0x05,0x04,0x03,0x02,0x01}}}
2729
#define MY_SIGNING_REQUEST_SIGNATURES
30+
#ifndef MY_SIGNING_SOFT_RANDOMSEED_PIN
2831
#define MY_SIGNING_SOFT_RANDOMSEED_PIN 7
32+
#endif
33+
#ifndef MY_SIGNING_ATSHA204_PIN
2934
#define MY_SIGNING_ATSHA204_PIN 17
35+
#endif
3036

3137
#include <SPI.h>
3238
#include <MySensor.h>

libraries/MySensors/tests/Arduino/sketches/soft_signing_whitelisting_full_debug/soft_signing_whitelisting_full_debug.ino

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,21 @@
1818
*
1919
*******************************
2020
*/
21+
#include <stdint.h>
22+
#include <pins_arduino.h>
2123
#define MY_DEBUG
2224
#define MY_DEBUG_VERBOSE_SIGNING
2325
#define MY_RADIO_NRF24
2426
#define MY_SIGNING_SOFT
2527
//#define MY_SIGNING_ATSHA204
2628
#define MY_SIGNING_NODE_WHITELISTING {{.nodeId = GATEWAY_ADDRESS,.serial = {0x09,0x08,0x07,0x06,0x05,0x04,0x03,0x02,0x01}}}
2729
#define MY_SIGNING_REQUEST_SIGNATURES
30+
#ifndef MY_SIGNING_SOFT_RANDOMSEED_PIN
2831
#define MY_SIGNING_SOFT_RANDOMSEED_PIN 7
32+
#endif
33+
#ifndef MY_SIGNING_ATSHA204_PIN
2934
#define MY_SIGNING_ATSHA204_PIN 17
35+
#endif
3036

3137
#include <SPI.h>
3238
#include <MySensor.h>

0 commit comments

Comments
 (0)