Totem Library - compatibility matrix

This report was generated on Wednesday, 23-Feb-22 22:48:15 CET using arduino-testlib.

Totem Library

Version: 1.0.7
More details

Compatibility matrix

Board Claims compatibility Inclusion
BLE
Module
X4
arduino:avr:uno
1.8.4
No FAIL FAIL FAIL FAIL
arduino:mbed_nano:nanorp2040connect
2.7.2
No ⚠️ PASS FAIL FAIL FAIL
arduino:megaavr:nona4809
1.8.7
No FAIL FAIL FAIL FAIL
arduino:samd:mkrwifi1010
1.8.12
No FAIL FAIL FAIL FAIL
esp32:esp32:d1_mini32
1.0.6
Yes ⚠️ FAIL FAIL FAIL FAIL

Compilation logs

arduino:avr:uno @ 1.8.4

Inclusion

Result: FAIL

WARNING: library Totem_Library claims to run on esp32 architecture(s) and may be incompatible with your current board which runs on avr architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/Totem.h:24:0,
                 from /tmp/arduino-testlib2167790291/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/api/TotemModule.h:44:48: error: 'string' in namespace 'std' does not name a type
     bool write(const char *command, const std::string value) {
                                                ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/api/TotemModule.h:66:52: error: 'string' in namespace 'std' does not name a type
     bool writeWait(const char *command, const std::string value) {
                                                    ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/api/TotemModule.h:114:45: error: 'string' in namespace 'std' does not name a type
     bool write(uint32_t command, const std::string value) {
                                             ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/api/TotemModule.h:136:49: error: 'string' in namespace 'std' does not name a type
     bool writeWait(uint32_t command, const std::string &value) {
                                                 ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/api/TotemModule.h: In member function 'bool TotemModule::write(uint32_t, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/api/TotemModule.h:115:44: error: request for member 'c_str' in 'value', which is of non-class type 'const int'
         return moduleWrite(command, {value.c_str(), value.length()}, false);
                                            ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/api/TotemModule.h:115:59: error: request for member 'length' in 'value', which is of non-class type 'const int'
         return moduleWrite(command, {value.c_str(), value.length()}, false);
                                                           ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/api/TotemModule.h:115:75: error: no matching function for call to 'TotemModule::moduleWrite(uint32_t&, <brace-enclosed initializer list>, bool)'
         return moduleWrite(command, {value.c_str(), value.length()}, false);
                                                                           ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/api/TotemModule.h:24:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/Totem.h:24,
                 from /tmp/arduino-testlib2167790291/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/lib/ModuleControl.h:68:7: note: candidate: bool TotemLib::Module::Control::moduleWrite(int, bool)
  bool moduleWrite(int command, bool responseReq) {
       ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/lib/ModuleControl.h:68:7: note:   candidate expects 2 arguments, 3 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/lib/ModuleControl.h:74:7: note: candidate: bool TotemLib::Module::Control::moduleWrite(int, int, bool)
  bool moduleWrite(int command, int value, bool responseReq) {
       ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/lib/ModuleControl.h:74:7: note:   no known conversion for argument 2 from '<brace-enclosed initializer list>' to 'int'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/lib/ModuleControl.h:80:7: note: candidate: bool TotemLib::Module::Control::moduleWrite(int, TotemBUSProtocol::String, bool)
  bool moduleWrite(int command, TotemBUSProtocol::String string, bool responseReq) {
       ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/lib/ModuleControl.h:80:7: note:   no known conversion for argument 2 from '<brace-enclosed initializer list>' to 'TotemBUSProtocol::String'
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/Totem.h:24:0,
                 from /tmp/arduino-testlib2167790291/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/api/TotemModule.h: In member function 'bool TotemModule::writeWait(uint32_t, const int&)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/api/TotemModule.h:137:44: error: request for member 'c_str' in 'value', which is of non-class type 'const int'
         return moduleWrite(command, {value.c_str(), value.length()}, true);
                                            ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/api/TotemModule.h:137:59: error: request for member 'length' in 'value', which is of non-class type 'const int'
         return moduleWrite(command, {value.c_str(), value.length()}, true);
                                                           ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/api/TotemModule.h:137:74: error: no matching function for call to 'TotemModule::moduleWrite(uint32_t&, <brace-enclosed initializer list>, bool)'
         return moduleWrite(command, {value.c_str(), value.length()}, true);
                                                                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/api/TotemModule.h:24:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/Totem.h:24,
                 from /tmp/arduino-testlib2167790291/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/lib/ModuleControl.h:68:7: note: candidate: bool TotemLib::Module::Control::moduleWrite(int, bool)
  bool moduleWrite(int command, bool responseReq) {
       ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/lib/ModuleControl.h:68:7: note:   candidate expects 2 arguments, 3 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/lib/ModuleControl.h:74:7: note: candidate: bool TotemLib::Module::Control::moduleWrite(int, int, bool)
  bool moduleWrite(int command, int value, bool responseReq) {
       ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/lib/ModuleControl.h:74:7: note:   no known conversion for argument 2 from '<brace-enclosed initializer list>' to 'int'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/lib/ModuleControl.h:80:7: note: candidate: bool TotemLib::Module::Control::moduleWrite(int, TotemBUSProtocol::String, bool)
  bool moduleWrite(int command, TotemBUSProtocol::String string, bool responseReq) {
       ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/lib/ModuleControl.h:80:7: note:   no known conversion for argument 2 from '<brace-enclosed initializer list>' to 'TotemBUSProtocol::String'

examples/BLE

Result: FAIL


					
					

examples/Module

Result: FAIL


					
					

examples/X4

Result: FAIL


					
				
				

arduino:mbed_nano:nanorp2040connect @ 2.7.2

Inclusion

Result: PASS

WARNING: library Totem_Library claims to run on esp32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
Library Totem_Library has been declared precompiled:
Precompiled library in "/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/cortex-m0plus" not found
Sketch uses 78776 bytes (0%) of program storage space. Maximum is 16777216 bytes.
Global variables use 43456 bytes (16%) of dynamic memory, leaving 226880 bytes for local variables. Maximum is 270336 bytes.

examples/BLE

Result: FAIL


					
					

examples/Module

Result: FAIL


					
					

examples/X4

Result: FAIL


					
				
				

arduino:megaavr:nona4809 @ 1.8.7

Inclusion

Result: FAIL

WARNING: library Totem_Library claims to run on esp32 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/Totem.h:24:0,
                 from /tmp/arduino-testlib4191832588/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/api/TotemModule.h:44:48: error: 'string' in namespace 'std' does not name a type
     bool write(const char *command, const std::string value) {
                                                ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/api/TotemModule.h:66:52: error: 'string' in namespace 'std' does not name a type
     bool writeWait(const char *command, const std::string value) {
                                                    ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/api/TotemModule.h:114:45: error: 'string' in namespace 'std' does not name a type
     bool write(uint32_t command, const std::string value) {
                                             ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/api/TotemModule.h:136:49: error: 'string' in namespace 'std' does not name a type
     bool writeWait(uint32_t command, const std::string &value) {
                                                 ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/api/TotemModule.h: In member function 'bool TotemModule::write(uint32_t, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/api/TotemModule.h:115:44: error: request for member 'c_str' in 'value', which is of non-class type 'const int'
         return moduleWrite(command, {value.c_str(), value.length()}, false);
                                            ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/api/TotemModule.h:115:59: error: request for member 'length' in 'value', which is of non-class type 'const int'
         return moduleWrite(command, {value.c_str(), value.length()}, false);
                                                           ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/api/TotemModule.h:115:75: error: no matching function for call to 'TotemModule::moduleWrite(uint32_t&, <brace-enclosed initializer list>, bool)'
         return moduleWrite(command, {value.c_str(), value.length()}, false);
                                                                           ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/api/TotemModule.h:24:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/Totem.h:24,
                 from /tmp/arduino-testlib4191832588/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/lib/ModuleControl.h:68:7: note: candidate: bool TotemLib::Module::Control::moduleWrite(int, bool)
  bool moduleWrite(int command, bool responseReq) {
       ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/lib/ModuleControl.h:68:7: note:   candidate expects 2 arguments, 3 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/lib/ModuleControl.h:74:7: note: candidate: bool TotemLib::Module::Control::moduleWrite(int, int, bool)
  bool moduleWrite(int command, int value, bool responseReq) {
       ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/lib/ModuleControl.h:74:7: note:   no known conversion for argument 2 from '<brace-enclosed initializer list>' to 'int'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/lib/ModuleControl.h:80:7: note: candidate: bool TotemLib::Module::Control::moduleWrite(int, TotemBUSProtocol::String, bool)
  bool moduleWrite(int command, TotemBUSProtocol::String string, bool responseReq) {
       ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/lib/ModuleControl.h:80:7: note:   no known conversion for argument 2 from '<brace-enclosed initializer list>' to 'TotemBUSProtocol::String'
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/Totem.h:24:0,
                 from /tmp/arduino-testlib4191832588/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/api/TotemModule.h: In member function 'bool TotemModule::writeWait(uint32_t, const int&)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/api/TotemModule.h:137:44: error: request for member 'c_str' in 'value', which is of non-class type 'const int'
         return moduleWrite(command, {value.c_str(), value.length()}, true);
                                            ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/api/TotemModule.h:137:59: error: request for member 'length' in 'value', which is of non-class type 'const int'
         return moduleWrite(command, {value.c_str(), value.length()}, true);
                                                           ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/api/TotemModule.h:137:74: error: no matching function for call to 'TotemModule::moduleWrite(uint32_t&, <brace-enclosed initializer list>, bool)'
         return moduleWrite(command, {value.c_str(), value.length()}, true);
                                                                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/api/TotemModule.h:24:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/Totem.h:24,
                 from /tmp/arduino-testlib4191832588/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/lib/ModuleControl.h:68:7: note: candidate: bool TotemLib::Module::Control::moduleWrite(int, bool)
  bool moduleWrite(int command, bool responseReq) {
       ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/lib/ModuleControl.h:68:7: note:   candidate expects 2 arguments, 3 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/lib/ModuleControl.h:74:7: note: candidate: bool TotemLib::Module::Control::moduleWrite(int, int, bool)
  bool moduleWrite(int command, int value, bool responseReq) {
       ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/lib/ModuleControl.h:74:7: note:   no known conversion for argument 2 from '<brace-enclosed initializer list>' to 'int'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/lib/ModuleControl.h:80:7: note: candidate: bool TotemLib::Module::Control::moduleWrite(int, TotemBUSProtocol::String, bool)
  bool moduleWrite(int command, TotemBUSProtocol::String string, bool responseReq) {
       ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/lib/ModuleControl.h:80:7: note:   no known conversion for argument 2 from '<brace-enclosed initializer list>' to 'TotemBUSProtocol::String'

examples/BLE

Result: FAIL


					
					

examples/Module

Result: FAIL


					
					

examples/X4

Result: FAIL


					
				
				

arduino:samd:mkrwifi1010 @ 1.8.12

Inclusion

Result: FAIL

WARNING: library Totem_Library claims to run on esp32 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/Totem.h:24:0,
                 from /tmp/arduino-testlib2167790291/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/api/TotemModule.h:44:48: error: 'string' in namespace 'std' does not name a type
     bool write(const char *command, const std::string value) {
                                                ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/api/TotemModule.h:66:52: error: 'string' in namespace 'std' does not name a type
     bool writeWait(const char *command, const std::string value) {
                                                    ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/api/TotemModule.h:114:45: error: 'string' in namespace 'std' does not name a type
     bool write(uint32_t command, const std::string value) {
                                             ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/api/TotemModule.h:136:49: error: 'string' in namespace 'std' does not name a type
     bool writeWait(uint32_t command, const std::string &value) {
                                                 ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/api/TotemModule.h: In member function 'bool TotemModule::write(uint32_t, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/api/TotemModule.h:115:44: error: request for member 'c_str' in 'value', which is of non-class type 'const int'
         return moduleWrite(command, {value.c_str(), value.length()}, false);
                                            ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/api/TotemModule.h:115:59: error: request for member 'length' in 'value', which is of non-class type 'const int'
         return moduleWrite(command, {value.c_str(), value.length()}, false);
                                                           ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/api/TotemModule.h:115:75: error: no matching function for call to 'TotemModule::moduleWrite(uint32_t&, <brace-enclosed initializer list>, bool)'
         return moduleWrite(command, {value.c_str(), value.length()}, false);
                                                                           ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/api/TotemModule.h:24:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/Totem.h:24,
                 from /tmp/arduino-testlib2167790291/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/lib/ModuleControl.h:68:7: note: candidate: bool TotemLib::Module::Control::moduleWrite(int, bool)
  bool moduleWrite(int command, bool responseReq) {
       ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/lib/ModuleControl.h:68:7: note:   candidate expects 2 arguments, 3 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/lib/ModuleControl.h:74:7: note: candidate: bool TotemLib::Module::Control::moduleWrite(int, int, bool)
  bool moduleWrite(int command, int value, bool responseReq) {
       ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/lib/ModuleControl.h:74:7: note:   no known conversion for argument 2 from '<brace-enclosed initializer list>' to 'int'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/lib/ModuleControl.h:80:7: note: candidate: bool TotemLib::Module::Control::moduleWrite(int, TotemBUSProtocol::String, bool)
  bool moduleWrite(int command, TotemBUSProtocol::String string, bool responseReq) {
       ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/lib/ModuleControl.h:80:7: note:   no known conversion for argument 2 from '<brace-enclosed initializer list>' to 'TotemBUSProtocol::String'
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/Totem.h:24:0,
                 from /tmp/arduino-testlib2167790291/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/api/TotemModule.h: In member function 'bool TotemModule::writeWait(uint32_t, const int&)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/api/TotemModule.h:137:44: error: request for member 'c_str' in 'value', which is of non-class type 'const int'
         return moduleWrite(command, {value.c_str(), value.length()}, true);
                                            ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/api/TotemModule.h:137:59: error: request for member 'length' in 'value', which is of non-class type 'const int'
         return moduleWrite(command, {value.c_str(), value.length()}, true);
                                                           ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/api/TotemModule.h:137:74: error: no matching function for call to 'TotemModule::moduleWrite(uint32_t&, <brace-enclosed initializer list>, bool)'
         return moduleWrite(command, {value.c_str(), value.length()}, true);
                                                                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/api/TotemModule.h:24:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/Totem.h:24,
                 from /tmp/arduino-testlib2167790291/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/lib/ModuleControl.h:68:7: note: candidate: bool TotemLib::Module::Control::moduleWrite(int, bool)
  bool moduleWrite(int command, bool responseReq) {
       ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/lib/ModuleControl.h:68:7: note:   candidate expects 2 arguments, 3 provided
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/lib/ModuleControl.h:74:7: note: candidate: bool TotemLib::Module::Control::moduleWrite(int, int, bool)
  bool moduleWrite(int command, int value, bool responseReq) {
       ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/lib/ModuleControl.h:74:7: note:   no known conversion for argument 2 from '<brace-enclosed initializer list>' to 'int'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/lib/ModuleControl.h:80:7: note: candidate: bool TotemLib::Module::Control::moduleWrite(int, TotemBUSProtocol::String, bool)
  bool moduleWrite(int command, TotemBUSProtocol::String string, bool responseReq) {
       ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/lib/ModuleControl.h:80:7: note:   no known conversion for argument 2 from '<brace-enclosed initializer list>' to 'TotemBUSProtocol::String'

examples/BLE

Result: FAIL


					
					

examples/Module

Result: FAIL


					
					

examples/X4

Result: FAIL


					
				
				

esp32:esp32:d1_mini32 @ 1.0.6

Inclusion

Result: FAIL

Library Totem_Library has been declared precompiled:
Using precompiled library in /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/esp32
/tmp/arduino-sketch-38910F5017B54010AF71EC1EAC36D6A6/libraries/Totem_Library/Totem.cpp.o:(.literal._ZN8TotemLib11InterfaceX411networkSendERN8TotemBUS5FrameEii[TotemLib::InterfaceX4::networkSend(TotemBUS::Frame&, int, int)]+0x0): undefined reference to `TotemLib::TotemX4::sendFrame(TotemBUS::Frame&, int, int)'
/tmp/arduino-sketch-38910F5017B54010AF71EC1EAC36D6A6/libraries/Totem_Library/Totem.cpp.o: In function `TotemLib::InterfaceX4::networkSend(TotemBUS::Frame&, int, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/Totem.cpp:36: undefined reference to `TotemLib::TotemX4::sendFrame(TotemBUS::Frame&, int, int)'
/tmp/arduino-sketch-38910F5017B54010AF71EC1EAC36D6A6/libraries/Totem_Library/Totem.cpp.o: In function `non-virtual thunk to TotemLib::InterfaceX4::networkSend(TotemBUS::Frame&, int, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Totem_Library/src/Totem.cpp:36: undefined reference to `TotemLib::TotemX4::sendFrame(TotemBUS::Frame&, int, int)'
collect2: error: ld returned 1 exit status
Multiple libraries were found for "BLEDevice.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP32_BLE_Arduino
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcBLE
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoBLE
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/BLE
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BLEPeripheral
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/STM32duinoBLE

examples/BLE

Result: FAIL


					
					

examples/Module

Result: FAIL


					
					

examples/X4

Result: FAIL