Skip to content

Commit a893376

Browse files
committed
Convert std::string to idiomatic Arduino
1 parent e72d3f9 commit a893376

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

src/NiclaSenseEnv.cpp

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
#include "NiclaSenseEnv.h"
22
#include "registers.h"
3-
#include <string>
4-
#include <array>
53

64
// Define baud rate values corresponding to indices 0 - 7
75
const int baudRateMap[] = {1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200};
@@ -100,11 +98,11 @@ String NiclaSenseEnv::serialNumber() {
10098
readFromRegister<uint8_t, size>(SERIAL_NUMBER_REGISTER_INFO, serialNumber);
10199

102100
// Construct serial number by concatenating each of the 6 bytes as a string
103-
std::string serialNumberString;
101+
String serialNumberString;
104102
for (auto byte : serialNumber) {
105-
serialNumberString += std::to_string(byte);
103+
serialNumberString += String(byte, DEC);
106104
}
107-
return String(serialNumberString.c_str());
105+
return serialNumberString;
108106
}
109107

110108
int NiclaSenseEnv::productID() {

0 commit comments

Comments
 (0)