Skip to content

Commit 4b0c2ca

Browse files
committed
Dependencies: Use ArduinoSTL instead of custom StandardCplusplus fork
After updating the AVR platform SDK to the most recent version, the very old StandardCplusplus fork tripped. It looks like Mika Matera is maintaining the canonical ArduinoSTL well, so let's use it without further ado.
1 parent 48d9c55 commit 4b0c2ca

File tree

2 files changed

+3
-4
lines changed

2 files changed

+3
-4
lines changed

backdoor/multihop/multihop.ino

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -126,9 +126,7 @@ The firmware serves different purposes, you can configure it as a »sensor node
126126
#include <Arduino.h>
127127

128128
// Standard C++ for Arduino
129-
#include <new.cpp>
130-
#include <StandardCplusplus.h>
131-
#include <func_exception.cpp>
129+
#include <ArduinoSTL.h>
132130
#include <MemoryFree.h>
133131

134132
#endif

backdoor/multihop/platformio.ini

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ framework = arduino
1818
lib_deps =
1919
apechinsky/MemoryFree@^0.3
2020
mikem/RadioHead@^1.120
21-
https://github.com/hiveeyes/StandardCplusplus#next
21+
mike-matera/ArduinoSTL@^1
2222
../../libraries/Terrine
2323
build_flags =
2424
-fdiagnostics-color
@@ -54,6 +54,7 @@ board = pro8MHzatmega328
5454
lib_deps =
5555
${env.lib_deps}
5656
${node-common.lib_deps}
57+
lowpowerlab/SPIFlash@^101
5758
lowpowerlab/RFM69@^1.5
5859
build_flags =
5960
${env.build_flags}

0 commit comments

Comments
 (0)