Skip to content

Commit 24f9b2f

Browse files
committed
Rename SX126x mbed shields to official names.
1 parent 33ac22d commit 24f9b2f

24 files changed

+611
-596
lines changed

.vscode/settings.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,8 @@
4949

5050
// MBED Radio shield selection. (Applies only to Nucleo platforms)
5151
// The following shields are supported:
52-
// SX1272MB2DAS, SX1276MB1LAS, SX1276MB1MAS, SX1261DVK1BAS(Default), SX1262DVK1CAS, SX1262DVK1DAS.
53-
"MBED_RADIO_SHIELD":"SX1261DVK1BAS",
52+
// SX1272MB2DAS, SX1276MB1LAS, SX1276MB1MAS, SX1261MBXBAS(Default), SX1262MBXCAS, SX1262MBXDAS.
53+
"MBED_RADIO_SHIELD":"SX1261MBXBAS",
5454

5555
// Region support activation, Select the ones you want to support.
5656
// By default only REGION_EU868 support is enabled.

Doc/NucleoLxxx-platform.md

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,19 @@ The following mbed shields may be used with NucleoLxxx platforms:
88
* [SX1272MB2DAS](https://os.mbed.com/components/SX1272MB2xAS/)
99
* [SX1276MB1LAS](https://os.mbed.com/components/SX1276MB1xAS/)
1010
* [SX1276MB1MAS](https://os.mbed.com/components/SX1276MB1xAS/)
11-
* [SX1261DVK1BAS](sx1261dvk1bas-e406v03a.pdf)
12-
* [SX1262DVK1CAS](sx1262dvk1cas-e428v03a.pdf)
13-
* [SX1262DVK1DAS](sx1262dvk1das-e449v01a.pdf)
11+
* [SX1261MB2BAS](https://os.mbed.com/components/SX126xMB2xAS/)
12+
* [SX1262MB2CAS](https://os.mbed.com/components/SX126xMB2xAS/)
13+
14+
Development kit:
15+
16+
* [SX126xDVK1xAS](https://os.mbed.com/components/SX126xDVK1xAS/)
17+
* SX1261DVK1BAS uses a SX1261MB1BAS shield
18+
* SX1262DVK1CAS uses a SX1262MB1CAS shield
19+
* SX1262DVK1DAS uses a SX1262MB1DAS shield
20+
* Other variants can also be used but require some adjustments
21+
22+
_**Note**_: The MBX abbreviation used by the shield name variables(i.e: SX1261MBXBAS) on this project means that the shields named SX126xMB1xAS (SX126xDVK1xAS development kit only) and SX126xMB2xAS (standalone shields) are supported.
1423

1524
# Discovery kit platform support documents
1625

17-
* [B-L072Z-LRWAN1](https://os.mbed.com/platforms/ST-Discovery-LRWAN1/)
26+
* [B-L072Z-LRWAN1](https://os.mbed.com/platforms/ST-Discovery-LRWAN1/)

Doc/sx1261dvk1bas-e406v03a.pdf

-1.28 MB
Binary file not shown.

Doc/sx1262dvk1cas-e428v03a.pdf

-1.94 MB
Binary file not shown.

Doc/sx1262dvk1das-e449v01a.pdf

-2.01 MB
Binary file not shown.

src/CMakeLists.txt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@ set(BOARD NucleoL073 CACHE STRING "Default target platform is NucleoL073")
2828
set_property(CACHE BOARD PROPERTY STRINGS ${BOARD_LIST})
2929

3030
# Allow switching of MBED shields
31-
set(MBED_RADIO_SHIELD_LIST SX1272MB2DAS SX1276MB1LAS SX1276MB1MAS SX1261DVK1BAS SX1262DVK1CAS SX1262DVK1DAS )
32-
set(MBED_RADIO_SHIELD SX1261DVK1BAS CACHE STRING "Default MBED radio shield is SX1261DVK1BAS")
31+
set(MBED_RADIO_SHIELD_LIST SX1272MB2DAS SX1276MB1LAS SX1276MB1MAS SX1261MBXBAS SX1262MBXCAS SX1262MBXDAS )
32+
set(MBED_RADIO_SHIELD SX1261MBXBAS CACHE STRING "Default MBED radio shield is SX1261MBXBAS")
3333
set_property(CACHE MBED_RADIO_SHIELD PROPERTY STRINGS ${MBED_RADIO_SHIELD_LIST})
3434

3535
# Allow switching of Applications
@@ -77,10 +77,10 @@ elseif(BOARD STREQUAL NucleoL073)
7777
set(RADIO sx1272 CACHE INTERNAL "Radio sx1272 selected")
7878
elseif(MBED_RADIO_SHIELD STREQUAL SX1276MB1LAS OR MBED_RADIO_SHIELD STREQUAL SX1276MB1MAS)
7979
set(RADIO sx1276 CACHE INTERNAL "Radio sx1276 selected")
80-
elseif(MBED_RADIO_SHIELD STREQUAL SX1261DVK1BAS OR MBED_RADIO_SHIELD STREQUAL SX1262DVK1CAS OR MBED_RADIO_SHIELD STREQUAL SX1262DVK1DAS)
80+
elseif(MBED_RADIO_SHIELD STREQUAL SX1261MBXBAS OR MBED_RADIO_SHIELD STREQUAL SX1262MBXCAS OR MBED_RADIO_SHIELD STREQUAL SX1262MBXDAS)
8181
set(RADIO sx126x CACHE INTERNAL "Radio sx126x selected")
8282
else()
83-
message(STATUS "Please specify the MBED_RADIO_SHIELD!\nPossible values are: SX1272MB2DAS, SX1276MB1LAS, SX1276MB1MAS, SX1261DVK1BAS, SX1262DVK1CAS and SX1262DVK1DAS.")
83+
message(STATUS "Please specify the MBED_RADIO_SHIELD!\nPossible values are: SX1272MB2DAS, SX1276MB1LAS, SX1276MB1MAS, SX1261MBXBAS, SX1262MBXCAS and SX1262MBXDAS.")
8484
endif()
8585

8686
elseif(BOARD STREQUAL NucleoL152)
@@ -96,10 +96,10 @@ elseif(BOARD STREQUAL NucleoL152)
9696
set(RADIO sx1272 CACHE INTERNAL "Radio sx1272 selected")
9797
elseif(MBED_RADIO_SHIELD STREQUAL SX1276MB1LAS OR MBED_RADIO_SHIELD STREQUAL SX1276MB1MAS)
9898
set(RADIO sx1276 CACHE INTERNAL "Radio sx1276 selected")
99-
elseif(MBED_RADIO_SHIELD STREQUAL SX1261DVK1BAS OR MBED_RADIO_SHIELD STREQUAL SX1262DVK1CAS OR MBED_RADIO_SHIELD STREQUAL SX1262DVK1DAS)
99+
elseif(MBED_RADIO_SHIELD STREQUAL SX1261MBXBAS OR MBED_RADIO_SHIELD STREQUAL SX1262MBXCAS OR MBED_RADIO_SHIELD STREQUAL SX1262MBXDAS)
100100
set(RADIO sx126x CACHE INTERNAL "Radio sx126x selected")
101101
else()
102-
message(STATUS "Please specify the MBED_RADIO_SHIELD!\nPossible values are: SX1272MB2DAS, SX1276MB1LAS, SX1276MB1MAS, SX1261DVK1BAS, SX1262DVK1CAS and SX1262DVK1DAS.")
102+
message(STATUS "Please specify the MBED_RADIO_SHIELD!\nPossible values are: SX1272MB2DAS, SX1276MB1LAS, SX1276MB1MAS, SX1261MBXBAS, SX1262MBXCAS and SX1262MBXDAS.")
103103
endif()
104104

105105
elseif(BOARD STREQUAL SAML21)

src/apps/ping-pong/NucleoL073/main.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@
9999
#define FSK_BANDWIDTH 50000 // Hz >> SSB in sx127x
100100
#define FSK_AFC_BANDWIDTH 83333 // Hz
101101

102-
#elif defined( SX1261DVK1BAS ) || defined( SX1262DVK1CAS ) || defined( SX1262DVK1DAS )
102+
#elif defined( SX1261MBXBAS ) || defined( SX1262MBXCAS ) || defined( SX1262MBXDAS )
103103

104104
#define FSK_BANDWIDTH 100000 // Hz >> DSB in sx126x
105105
#define FSK_AFC_BANDWIDTH 166666 // Hz >> Unused in sx126x

src/apps/ping-pong/NucleoL152/main.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@
9999
#define FSK_BANDWIDTH 50000 // Hz >> SSB in sx127x
100100
#define FSK_AFC_BANDWIDTH 83333 // Hz
101101

102-
#elif defined( SX1261DVK1BAS ) || defined( SX1262DVK1CAS ) || defined( SX1262DVK1DAS )
102+
#elif defined( SX1261MBXBAS ) || defined( SX1262MBXCAS ) || defined( SX1262MBXDAS )
103103

104104
#define FSK_BANDWIDTH 100000 // Hz >> DSB in sx126x
105105
#define FSK_AFC_BANDWIDTH 166666 // Hz >> Unused in sx126x

src/apps/rx-sensi/NucleoL073/main.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@
9999
#define FSK_BANDWIDTH 50000 // Hz >> SSB in sx127x
100100
#define FSK_AFC_BANDWIDTH 83333 // Hz
101101

102-
#elif defined( SX1261DVK1BAS ) || defined( SX1262DVK1CAS ) || defined( SX1262DVK1DAS )
102+
#elif defined( SX1261MBXBAS ) || defined( SX1262MBXCAS ) || defined( SX1262MBXDAS )
103103

104104
#define FSK_BANDWIDTH 100000 // Hz >> DSB in sx126x
105105
#define FSK_AFC_BANDWIDTH 166666 // Hz >> Unused in sx126x

src/apps/rx-sensi/NucleoL152/main.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@
9999
#define FSK_BANDWIDTH 50000 // Hz >> SSB in sx127x
100100
#define FSK_AFC_BANDWIDTH 83333 // Hz
101101

102-
#elif defined( SX1261DVK1BAS ) || defined( SX1262DVK1CAS ) || defined( SX1262DVK1DAS )
102+
#elif defined( SX1261MBXBAS ) || defined( SX1262MBXCAS ) || defined( SX1262MBXDAS )
103103

104104
#define FSK_BANDWIDTH 100000 // Hz >> DSB in sx126x
105105
#define FSK_AFC_BANDWIDTH 166666 // Hz >> Unused in sx126x

0 commit comments

Comments
 (0)