Pozyx - compatibility matrix

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

Pozyx

Version: 1.2.2
More details

Compatibility matrix

Board Claims compatibility Inclusion
ready_to_localize
ready_to_range
useful
chat_room
multitag_positioning
old
orientation_3D
arduino:avr:uno
1.8.4
Yes PASS PASS PASS FAIL PASS PASS FAIL PASS
arduino:mbed_nano:nanorp2040connect
2.7.2
Yes ⚠️ FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL
arduino:megaavr:nona4809
1.8.7
Yes PASS PASS PASS FAIL PASS PASS FAIL PASS
arduino:samd:mkrwifi1010
1.8.12
Yes ⚠️ FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL
esp32:esp32:d1_mini32
1.0.6
Yes ⚠️ FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL

Compilation logs

arduino:avr:uno @ 1.8.4

Inclusion

Result: PASS

Sketch uses 2684 bytes (8%) of program storage space. Maximum is 32256 bytes.
Global variables use 301 bytes (14%) of dynamic memory, leaving 1747 bytes for local variables. Maximum is 2048 bytes.

examples/chat_room

Result: PASS

Sketch uses 9192 bytes (28%) of program storage space. Maximum is 32256 bytes.
Global variables use 691 bytes (33%) of dynamic memory, leaving 1357 bytes for local variables. Maximum is 2048 bytes.

examples/multitag_positioning

Result: PASS

Sketch uses 11566 bytes (35%) of program storage space. Maximum is 32256 bytes.
Global variables use 982 bytes (47%) of dynamic memory, leaving 1066 bytes for local variables. Maximum is 2048 bytes.

examples/old

Result: FAIL


					
					

examples/orientation_3D

Result: PASS

Sketch uses 8542 bytes (26%) of program storage space. Maximum is 32256 bytes.
Global variables use 650 bytes (31%) of dynamic memory, leaving 1398 bytes for local variables. Maximum is 2048 bytes.

examples/ready_to_localize

Result: PASS

Sketch uses 12114 bytes (37%) of program storage space. Maximum is 32256 bytes.
Global variables use 1006 bytes (49%) of dynamic memory, leaving 1042 bytes for local variables. Maximum is 2048 bytes.

examples/ready_to_range

Result: PASS

Sketch uses 9192 bytes (28%) of program storage space. Maximum is 32256 bytes.
Global variables use 1014 bytes (49%) of dynamic memory, leaving 1034 bytes for local variables. Maximum is 2048 bytes.

examples/useful

Result: FAIL


					
				
				

arduino:mbed_nano:nanorp2040connect @ 2.7.2

Inclusion

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::regRead(uint8_t, uint8_t*, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:198:35: error: 'BUFFER_LENGTH' was not declared in this scope
   int n_runs = ceil((float)size / BUFFER_LENGTH);
                                   ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'no-testlib/cli-datadir/user/libraries/Pozyx/Pozyx.h:41:28: note: in definition of macro 'assert'
     #define assert(e)    ((e) ? (void)0 : \
                            ^
not declared in this scope
   int n_runs = ceil((float)size / BUFFER_LENGTH);
                                   ^~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:8:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::regFunction(uint8_t, uint8_t*, int, uint8_t*, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:251:10: error: 'BUFFER_LENGTH' was not declared in this scope
   assert(BUFFER_LENGTH >= size+1);           // Arduino-specific code for the i2c
          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx.h:41:28: note: in definition of macro 'assert'
     #define assert(e)    ((e) ? (void)0 : \
                            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::writeTXBufferData(uint8_t*, int, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:476:19: error: 'BUFFER_LENGTH' was not declared in this scope
   int max_bytes = BUFFER_LENGTH-2;
                   ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:483:5: error: 'params' was not declared in this scope
     params[0] = offset + i*max_bytes;      // the offset
     ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:483:5: note: suggested alternative: 'port_s'
     params[0] = offset + i*max_bytes;      // the offset
     ^~~~~~
     port_s
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::readRXBufferData(uint8_t*, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:505:19: error: 'BUFFER_LENGTH' was not declared in this scope
   int max_bytes = BUFFER_LENGTH-1;
                   ^~~~~~~~~~~~~

examples/chat_room

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::regRead(uint8_t, uint8_t*, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:198:35: error: 'BUFFER_LENGTH' was not declared in this scope
   int n_runs = ceil((float)size / BUFFER_LENGTH);
                                   ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'no-testlib/cli-datadir/user/libraries/Pozyx/Pozyx.h:41:28: note: in definition of macro 'assert'
     #define assert(e)    ((e) ? (void)0 : \
                            ^
not declared in this scope
   int n_runs = ceil((float)size / BUFFER_LENGTH);
                                   ^~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:8:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::regFunction(uint8_t, uint8_t*, int, uint8_t*, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:251:10: error: 'BUFFER_LENGTH' was not declared in this scope
   assert(BUFFER_LENGTH >= size+1);           // Arduino-specific code for the i2c
          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx.h:41:28: note: in definition of macro 'assert'
     #define assert(e)    ((e) ? (void)0 : \
                            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::writeTXBufferData(uint8_t*, int, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:476:19: error: 'BUFFER_LENGTH' was not declared in this scope
   int max_bytes = BUFFER_LENGTH-2;
                   ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:483:5: error: 'params' was not declared in this scope
     params[0] = offset + i*max_bytes;      // the offset
     ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:483:5: note: suggested alternative: 'port_s'
     params[0] = offset + i*max_bytes;      // the offset
     ^~~~~~
     port_s
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::readRXBufferData(uint8_t*, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:505:19: error: 'BUFFER_LENGTH' was not declared in this scope
   int max_bytes = BUFFER_LENGTH-1;
                   ^~~~~~~~~~~~~

examples/multitag_positioning

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::regRead(uint8_t, uint8_t*, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:198:35: error: 'BUFFER_LENGTH' was not declared in this scope
   int n_runs = ceil((float)size / BUFFER_LENGTH);
                                   ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'no-testlib/cli-datadir/user/libraries/Pozyx/Pozyx.h:41:28: note: in definition of macro 'assert'
     #define assert(e)    ((e) ? (void)0 : \
                            ^
not declared in this scope
   int n_runs = ceil((float)size / BUFFER_LENGTH);
                                   ^~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:8:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::regFunction(uint8_t, uint8_t*, int, uint8_t*, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:251:10: error: 'BUFFER_LENGTH' was not declared in this scope
   assert(BUFFER_LENGTH >= size+1);           // Arduino-specific code for the i2c
          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx.h:41:28: note: in definition of macro 'assert'
     #define assert(e)    ((e) ? (void)0 : \
                            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::writeTXBufferData(uint8_t*, int, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:476:19: error: 'BUFFER_LENGTH' was not declared in this scope
   int max_bytes = BUFFER_LENGTH-2;
                   ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:483:5: error: 'params' was not declared in this scope
     params[0] = offset + i*max_bytes;      // the offset
     ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:483:5: note: suggested alternative: 'port_s'
     params[0] = offset + i*max_bytes;      // the offset
     ^~~~~~
     port_s
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::readRXBufferData(uint8_t*, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:505:19: error: 'BUFFER_LENGTH' was not declared in this scope
   int max_bytes = BUFFER_LENGTH-1;
                   ^~~~~~~~~~~~~

examples/old

Result: FAIL


					
					

examples/orientation_3D

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::regRead(uint8_t, uint8_t*, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:198:35: error: 'BUFFER_LENGTH' was not declared in this scope
   int n_runs = ceil((float)size / BUFFER_LENGTH);
                                   ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'no-testlib/cli-datadir/user/libraries/Pozyx/Pozyx.h:41:28: note: in definition of macro 'assert'
     #define assert(e)    ((e) ? (void)0 : \
                            ^
not declared in this scope
   int n_runs = ceil((float)size / BUFFER_LENGTH);
                                   ^~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:8:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::regFunction(uint8_t, uint8_t*, int, uint8_t*, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:251:10: error: 'BUFFER_LENGTH' was not declared in this scope
   assert(BUFFER_LENGTH >= size+1);           // Arduino-specific code for the i2c
          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx.h:41:28: note: in definition of macro 'assert'
     #define assert(e)    ((e) ? (void)0 : \
                            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::writeTXBufferData(uint8_t*, int, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:476:19: error: 'BUFFER_LENGTH' was not declared in this scope
   int max_bytes = BUFFER_LENGTH-2;
                   ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:483:5: error: 'params' was not declared in this scope
     params[0] = offset + i*max_bytes;      // the offset
     ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:483:5: note: suggested alternative: 'port_s'
     params[0] = offset + i*max_bytes;      // the offset
     ^~~~~~
     port_s
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::readRXBufferData(uint8_t*, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:505:19: error: 'BUFFER_LENGTH' was not declared in this scope
   int max_bytes = BUFFER_LENGTH-1;
                   ^~~~~~~~~~~~~

examples/ready_to_localize

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::regRead(uint8_t, uint8_t*, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:198:35: error: 'BUFFER_LENGTH' was not declared in this scope
   int n_runs = ceil((float)size / BUFFER_LENGTH);
                                   ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'no-testlib/cli-datadir/user/libraries/Pozyx/Pozyx.h:41:28: note: in definition of macro 'assert'
     #define assert(e)    ((e) ? (void)0 : \
                            ^
not declared in this scope
   int n_runs = ceil((float)size / BUFFER_LENGTH);
                                   ^~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:8:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::regFunction(uint8_t, uint8_t*, int, uint8_t*, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:251:10: error: 'BUFFER_LENGTH' was not declared in this scope
   assert(BUFFER_LENGTH >= size+1);           // Arduino-specific code for the i2c
          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx.h:41:28: note: in definition of macro 'assert'
     #define assert(e)    ((e) ? (void)0 : \
                            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::writeTXBufferData(uint8_t*, int, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:476:19: error: 'BUFFER_LENGTH' was not declared in this scope
   int max_bytes = BUFFER_LENGTH-2;
                   ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:483:5: error: 'params' was not declared in this scope
     params[0] = offset + i*max_bytes;      // the offset
     ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:483:5: note: suggested alternative: 'port_s'
     params[0] = offset + i*max_bytes;      // the offset
     ^~~~~~
     port_s
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::readRXBufferData(uint8_t*, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:505:19: error: 'BUFFER_LENGTH' was not declared in this scope
   int max_bytes = BUFFER_LENGTH-1;
                   ^~~~~~~~~~~~~

examples/ready_to_range

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::regRead(uint8_t, uint8_t*, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:198:35: error: 'BUFFER_LENGTH' was not declared in this scope
   int n_runs = ceil((float)size / BUFFER_LENGTH);
                                   ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::regWrite(uint8_t, uint8_t*, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:229:35: error: 'BUFFER_LENGTH' was not declared in this scope
   int n_runs = ceil((float)size / BUFFER_LENGTH);
                                   ^~~~~~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:8:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::regFunction(uint8_t, uint8_t*, int, uint8_t*, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:251:10: error: 'BUFFER_LENGTH' was not declared in this scope
   assert(BUFFER_LENGTH >= size+1);           // Arduino-specific code for the i2c
          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx.h:41:28: note: in definition of macro 'assert'
     #define assert(e)    ((e) ? (void)0 : \
                            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::writeTXBufferData(uint8_t*, int, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:476:19: error: 'BUFFER_LENGTH' was not declared in this scope
   int max_bytes = BUFFER_LENGTH-2;
                   ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:483:5: error: 'params' was not declared in this scope
     params[0] = offset + i*max_bytes;      // the offset
     ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:483:5: note: suggested alternative: 'port_s'
     params[0] = offset + i*max_bytes;      // the offset
     ^~~~~~
     port_s
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::readRXBufferData(uint8_t*, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:505:19: error: 'BUFFER_LENGTH' was not declared in this scope
   int max_bytes = BUFFER_LENGTH-1;
                   ^~~~~~~~~~~~~

examples/useful

Result: FAIL


					
				
				

arduino:megaavr:nona4809 @ 1.8.7

Inclusion

Result: PASS

Sketch uses 5192 bytes (10%) of program storage space. Maximum is 49152 bytes.
Global variables use 568 bytes (9%) of dynamic memory, leaving 5576 bytes for local variables. Maximum is 6144 bytes.

examples/chat_room

Result: PASS

Sketch uses 10433 bytes (21%) of program storage space. Maximum is 49152 bytes.
Global variables use 703 bytes (11%) of dynamic memory, leaving 5441 bytes for local variables. Maximum is 6144 bytes.

examples/multitag_positioning

Result: PASS

Sketch uses 12775 bytes (25%) of program storage space. Maximum is 49152 bytes.
Global variables use 694 bytes (11%) of dynamic memory, leaving 5450 bytes for local variables. Maximum is 6144 bytes.

examples/old

Result: FAIL


					
					

examples/orientation_3D

Result: PASS

Sketch uses 9847 bytes (20%) of program storage space. Maximum is 49152 bytes.
Global variables use 690 bytes (11%) of dynamic memory, leaving 5454 bytes for local variables. Maximum is 6144 bytes.

examples/ready_to_localize

Result: PASS

Sketch uses 13322 bytes (27%) of program storage space. Maximum is 49152 bytes.
Global variables use 696 bytes (11%) of dynamic memory, leaving 5448 bytes for local variables. Maximum is 6144 bytes.

examples/ready_to_range

Result: PASS

Sketch uses 10453 bytes (21%) of program storage space. Maximum is 49152 bytes.
Global variables use 686 bytes (11%) of dynamic memory, leaving 5458 bytes for local variables. Maximum is 6144 bytes.

examples/useful

Result: FAIL


					
				
				

arduino:samd:mkrwifi1010 @ 1.8.12

Inclusion

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::regRead(uint8_t, uint8_t*, int)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:198:35: error: 'BUFFER_LENGTH' was not declared in this scope
   int n_runs = ceil((float)size / BUFFER_LENGTH);
                                   ^~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadi&& size <= 20) || (size <= 15));
           ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx.h:41:28: note: in definition of macro 'assert'
     #define assert(e)    ((e) ? (void)0 : \
                            ^
uments/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::regWrite(uint8_t, uint8_t*, int)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:229:35: error: 'BUFFER_LENGTH' was not declared in this scope
   int n_runs = ceil((float)size / BUFFER_LENGTH);
                                   ^~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:229:35: note: suggested alternative: 'REG_DSU_LENGTH'
   int n_runs = ceil((float)size / BUFFER_LENGTH);
                                   ^~~~~~~~~~~~~
                                   REG_DSU_LENGTH
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:8:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::regFunction(uint8_t, uint8_t*, int, uint8_t*, int)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:251:10: error: 'BUFFER_LENGTH' was not declared in this scope
   assert(BUFFER_LENGTH >= size+1);           // Arduino-specific code for the i2c
          ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx.h:41:28: note: in definition of macro 'assert'
     #define assert(e)    ((e) ? (void)0 : \
                            ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:251:10: note: suggested alternative: 'REG_DSU_LENGTH'
   assert(BUFFER_LENGTH >= size+1);           // Arduino-specific code for the i2c
          ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx.h:41:28: note: in definition of macro 'assert'
     #define assert(e)    ((e) ? (void)0 : \
                            ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::writeTXBufferData(uint8_t*, int, int)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:476:19: error: 'BUFFER_LENGTH' was not declared in this scope
   int max_bytes = BUFFER_LENGTH-2;
                   ^~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:476:19: note: suggested alternative: 'REG_DSU_LENGTH'
   int max_bytes = BUFFER_LENGTH-2;
                   ^~~~~~~~~~~~~
                   REG_DSU_LENGTH
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:483:5: error: 'params' was not declared in this scope
     params[0] = offset + i*max_bytes;      // the offset
     ^~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::readRXBufferData(uint8_t*, int)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:505:19: error: 'BUFFER_LENGTH' was not declared in this scope
   int max_bytes = BUFFER_LENGTH-1;
                   ^~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:505:19: note: suggested alternative: 'REG_DSU_LENGTH'
   int max_bytes = BUFFER_LENGTH-1;
                   ^~~~~~~~~~~~~
                   REG_DSU_LENGTH

examples/chat_room

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::regRead(uint8_t, uint8_t*, int)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:198:35: error: 'BUFFER_LENGTH' was not declared in this scope
   int n_runs = ceil((float)size / BUFFER_LENGTH);
                                   ^~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadi&& size <= 20) || (size <= 15));
           ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx.h:41:28: note: in definition of macro 'assert'
     #define assert(e)    ((e) ? (void)0 : \
                            ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_lib.cpp:1050:11: note: suggested alternative: 'REG_DSU_LENGTH'
   assert((BUFFER_LENGTH > 32 && size <= 20) || (size <= 15));
           ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx.h:41:28: note: in definition of macro 'assert'
     #define assert(e)    ((e) ? (void)0 : \
                            ^
l/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:229:35: note: suggested alternative: 'REG_DSU_LENGTH'
   int n_runs = ceil((float)size / BUFFER_LENGTH);
                                   ^~~~~~~~~~~~~
                                   REG_DSU_LENGTH
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:8:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::regFunction(uint8_t, uint8_t*, int, uint8_t*, int)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:251:10: error: 'BUFFER_LENGTH' was not declared in this scope
   assert(BUFFER_LENGTH >= size+1);           // Arduino-specific code for the i2c
          ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx.h:41:28: note: in definition of macro 'assert'
     #define assert(e)    ((e) ? (void)0 : \
                            ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:251:10: note: suggested alternative: 'REG_DSU_LENGTH'
   assert(BUFFER_LENGTH >= size+1);           // Arduino-specific code for the i2c
          ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx.h:41:28: note: in definition of macro 'assert'
     #define assert(e)    ((e) ? (void)0 : \
                            ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::writeTXBufferData(uint8_t*, int, int)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:476:19: error: 'BUFFER_LENGTH' was not declared in this scope
   int max_bytes = BUFFER_LENGTH-2;
                   ^~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:476:19: note: suggested alternative: 'REG_DSU_LENGTH'
   int max_bytes = BUFFER_LENGTH-2;
                   ^~~~~~~~~~~~~
                   REG_DSU_LENGTH
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:483:5: error: 'params' was not declared in this scope
     params[0] = offset + i*max_bytes;      // the offset
     ^~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::readRXBufferData(uint8_t*, int)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:505:19: error: 'BUFFER_LENGTH' was not declared in this scope
   int max_bytes = BUFFER_LENGTH-1;
                   ^~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:505:19: note: suggested alternative: 'REG_DSU_LENGTH'
   int max_bytes = BUFFER_LENGTH-1;
                   ^~~~~~~~~~~~~
                   REG_DSU_LENGTH

examples/multitag_positioning

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::regRead(uint8_t, uint8_t*, int)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:198:35: error: 'BUFFER_LENGTH' was not declared in this scope
   int n_runs = ceil((float)size / BUFFER_LENGTH);
                                   ^~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadi&& size <= 20) || (size <= 15));
           ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx.h:41:28: note: in definition of macro 'assert'
     #define assert(e)    ((e) ? (void)0 : \
                            ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_lib.cpp:1050:11: note: suggested alternative: 'REG_DSU_LENGTH'
   assert((BUFFER_LENGTH > 32 && size <= 20) || (size <= 15));
           ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx.h:41:28: note: in definition of macro 'assert'
     #define assert(e)    ((e) ? (void)0 : \
                            ^
l/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:229:35: note: suggested alternative: 'REG_DSU_LENGTH'
   int n_runs = ceil((float)size / BUFFER_LENGTH);
                                   ^~~~~~~~~~~~~
                                   REG_DSU_LENGTH
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:8:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::regFunction(uint8_t, uint8_t*, int, uint8_t*, int)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:251:10: error: 'BUFFER_LENGTH' was not declared in this scope
   assert(BUFFER_LENGTH >= size+1);           // Arduino-specific code for the i2c
          ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx.h:41:28: note: in definition of macro 'assert'
     #define assert(e)    ((e) ? (void)0 : \
                            ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:251:10: note: suggested alternative: 'REG_DSU_LENGTH'
   assert(BUFFER_LENGTH >= size+1);           // Arduino-specific code for the i2c
          ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx.h:41:28: note: in definition of macro 'assert'
     #define assert(e)    ((e) ? (void)0 : \
                            ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::writeTXBufferData(uint8_t*, int, int)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:476:19: error: 'BUFFER_LENGTH' was not declared in this scope
   int max_bytes = BUFFER_LENGTH-2;
                   ^~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:476:19: note: suggested alternative: 'REG_DSU_LENGTH'
   int max_bytes = BUFFER_LENGTH-2;
                   ^~~~~~~~~~~~~
                   REG_DSU_LENGTH
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:483:5: error: 'params' was not declared in this scope
     params[0] = offset + i*max_bytes;      // the offset
     ^~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::readRXBufferData(uint8_t*, int)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:505:19: error: 'BUFFER_LENGTH' was not declared in this scope
   int max_bytes = BUFFER_LENGTH-1;
                   ^~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:505:19: note: suggested alternative: 'REG_DSU_LENGTH'
   int max_bytes = BUFFER_LENGTH-1;
                   ^~~~~~~~~~~~~
                   REG_DSU_LENGTH

examples/old

Result: FAIL


					
					

examples/orientation_3D

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::regRead(uint8_t, uint8_t*, int)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:198:35: error: 'BUFFER_LENGTH' was not declared in this scope
   int n_runs = ceil((float)size / BUFFER_LENGTH);
                                   ^~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:198:35: note: suggested alternative: 'REG_DSU_LENGTH'
   int n_runs = ceil((float)size / BUFFER_LENGTH);
                                   ^~~~~~~~~~~~~
                                   REG_DSU_LENGTH
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::regWrite(uint8_t, uint8_t*, int)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:229:35: error: 'BUFFER_LENGTH' was not declared in this scope
   int n_runs = ceil((float)size / BUFFER_LENGTH);
                                   ^~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:229:35: note: suggested alternative: 'REG_DSU_LENGTH'
   int n_runs = ceil((float)size / BUFFER_LENGTH);
                                   ^~~~~~~~~~~~~
                                   REG_DSU_LENGTH
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:8:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::regFunction(uint8_t, uint8_t*, int, uint8_t*, int)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:251:10: error: 'BUFFER_LENGTH' was not declared in this scope
   assert(BUFFER_LENGTH >= size+1);           // Arduino-specific code for the i2c
          ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx.h:41:28: note: in definition of macro 'assert'
     #define assert(e)    ((e) ? (void)0 : \
                            ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:251:10: note: suggested alternative: 'REG_DSU_LENGTH'
   assert(BUFFER_LENGTH >= size+1);           // Arduino-specific code for the i2c
          ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx.h:41:28: note: in definition of macro 'assert'
     #define assert(e)    ((e) ? (void)0 : \
                            ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::writeTXBufferData(uint8_t*, int, int)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:476:19: error: 'BUFFER_LENGTH' was not declared in this scope
   int max_bytes = BUFFER_LENGTH-2;
                   ^~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:476:19: note: suggested alternative: 'REG_DSU_LENGTH'
   int max_bytes = BUFFER_LENGTH-2;
                   ^~~~~~~~~~~~~
                   REG_DSU_LENGTH
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:483:5: error: 'params' was not declared in this scope
     params[0] = offset + i*max_bytes;      // the offset
     ^~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::readRXBufferData(uint8_t*, int)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:505:19: error: 'BUFFER_LENGTH' was not declared in this scope
   int max_bytes = BUFFER_LENGTH-1;
                   ^~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:505:19: note: suggested alternative: 'REG_DSU_LENGTH'
   int max_bytes = BUFFER_LENGTH-1;
                   ^~~~~~~~~~~~~
                   REG_DSU_LENGTH

examples/ready_to_localize

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::regRead(uint8_t, uint8_t*, int)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:198:35: error: 'BUFFER_LENGTH' was not declared in this scope
   int n_runs = ceil((float)size / BUFFER_LENGTH);
                                   ^~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadi&& size <= 20) || (size <= 15));
           ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx.h:41:28: note: in definition of macro 'assert'
     #define assert(e)    ((e) ? (void)0 : \
                            ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_lib.cpp:1050:11: note: suggested alternative: 'REG_DSU_LENGTH'
   assert((BUFFER_LENGTH > 32 && size <= 20) || (size <= 15));
           ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx.h:41:28: note: in definition of macro 'assert'
     #define assert(e)    ((e) ? (void)0 : \
                            ^
l/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:229:35: note: suggested alternative: 'REG_DSU_LENGTH'
   int n_runs = ceil((float)size / BUFFER_LENGTH);
                                   ^~~~~~~~~~~~~
                                   REG_DSU_LENGTH
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:8:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::regFunction(uint8_t, uint8_t*, int, uint8_t*, int)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:251:10: error: 'BUFFER_LENGTH' was not declared in this scope
   assert(BUFFER_LENGTH >= size+1);           // Arduino-specific code for the i2c
          ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx.h:41:28: note: in definition of macro 'assert'
     #define assert(e)    ((e) ? (void)0 : \
                            ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:251:10: note: suggested alternative: 'REG_DSU_LENGTH'
   assert(BUFFER_LENGTH >= size+1);           // Arduino-specific code for the i2c
          ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx.h:41:28: note: in definition of macro 'assert'
     #define assert(e)    ((e) ? (void)0 : \
                            ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::writeTXBufferData(uint8_t*, int, int)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:476:19: error: 'BUFFER_LENGTH' was not declared in this scope
   int max_bytes = BUFFER_LENGTH-2;
                   ^~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:476:19: note: suggested alternative: 'REG_DSU_LENGTH'
   int max_bytes = BUFFER_LENGTH-2;
                   ^~~~~~~~~~~~~
                   REG_DSU_LENGTH
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:483:5: error: 'params' was not declared in this scope
     params[0] = offset + i*max_bytes;      // the offset
     ^~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::readRXBufferData(uint8_t*, int)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:505:19: error: 'BUFFER_LENGTH' was not declared in this scope
   int max_bytes = BUFFER_LENGTH-1;
                   ^~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:505:19: note: suggested alternative: 'REG_DSU_LENGTH'
   int max_bytes = BUFFER_LENGTH-1;
                   ^~~~~~~~~~~~~
                   REG_DSU_LENGTH

examples/ready_to_range

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::regRead(uint8_t, uint8_t*, int)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:198:35: error: 'BUFFER_LENGTH' was not declared in this scope
   int n_runs = ceil((float)size / BUFFER_LENGTH);
                                   ^~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadi&& size <= 20) || (size <= 15));
           ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx.h:41:28: note: in definition of macro 'assert'
     #define assert(e)    ((e) ? (void)0 : \
                            ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_lib.cpp:1050:11: note: suggested alternative: 'REG_DSU_LENGTH'
   assert((BUFFER_LENGTH > 32 && size <= 20) || (size <= 15));
           ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx.h:41:28: note: in definition of macro 'assert'
     #define assert(e)    ((e) ? (void)0 : \
                            ^
l/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:229:35: note: suggested alternative: 'REG_DSU_LENGTH'
   int n_runs = ceil((float)size / BUFFER_LENGTH);
                                   ^~~~~~~~~~~~~
                                   REG_DSU_LENGTH
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:8:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::regFunction(uint8_t, uint8_t*, int, uint8_t*, int)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:251:10: error: 'BUFFER_LENGTH' was not declared in this scope
   assert(BUFFER_LENGTH >= size+1);           // Arduino-specific code for the i2c
          ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx.h:41:28: note: in definition of macro 'assert'
     #define assert(e)    ((e) ? (void)0 : \
                            ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:251:10: note: suggested alternative: 'REG_DSU_LENGTH'
   assert(BUFFER_LENGTH >= size+1);           // Arduino-specific code for the i2c
          ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx.h:41:28: note: in definition of macro 'assert'
     #define assert(e)    ((e) ? (void)0 : \
                            ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::writeTXBufferData(uint8_t*, int, int)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:476:19: error: 'BUFFER_LENGTH' was not declared in this scope
   int max_bytes = BUFFER_LENGTH-2;
                   ^~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:476:19: note: suggested alternative: 'REG_DSU_LENGTH'
   int max_bytes = BUFFER_LENGTH-2;
                   ^~~~~~~~~~~~~
                   REG_DSU_LENGTH
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:483:5: error: 'params' was not declared in this scope
     params[0] = offset + i*max_bytes;      // the offset
     ^~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::readRXBufferData(uint8_t*, int)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:505:19: error: 'BUFFER_LENGTH' was not declared in this scope
   int max_bytes = BUFFER_LENGTH-1;
                   ^~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:505:19: note: suggested alternative: 'REG_DSU_LENGTH'
   int max_bytes = BUFFER_LENGTH-1;
                   ^~~~~~~~~~~~~
                   REG_DSU_LENGTH

examples/useful

Result: FAIL


					
				
				

esp32:esp32:d1_mini32 @ 1.0.6

Inclusion

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::regRead(uint8_t, uint8_t*, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:198:35: error: 'BUFFER_LENGTH' was not declared in this scope
   int n_runs = ceil((float)size / BUFFER_LENGTH);
                                   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int Pno-testlib/cli-datadir/user/libraries/Pozyx/Pozyx.h:41:28: note: in definition of macro 'assert'
     #define assert(e)    ((e) ? (void)0 : \
                            ^

examples/chat_room

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::regRead(uint8_t, uint8_t*, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:198:35: error: 'BUFFER_LENGTH' was not declared in this scope
   int n_runs = ceil((float)size / BUFFER_LENGTH);
                                   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int Pno-testlib/cli-datadir/user/libraries/Pozyx/Pozyx.h:41:28: note: in definition of macro 'assert'
     #define assert(e)    ((e) ? (void)0 : \
                            ^

examples/multitag_positioning

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::regRead(uint8_t, uint8_t*, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:198:35: error: 'BUFFER_LENGTH' was not declared in this scope
   int n_runs = ceil((float)size / BUFFER_LENGTH);
                                   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int Pno-testlib/cli-datadir/user/libraries/Pozyx/Pozyx.h:41:28: note: in definition of macro 'assert'
     #define assert(e)    ((e) ? (void)0 : \
                            ^

examples/old

Result: FAIL


					
					

examples/orientation_3D

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_lib.cpp:8:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_lib.cpp: In static member function 'static int PozyxClass::getDeviceIds(uint16_t*, int, uint16_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_lib.cpp:1050:11: error: 'BUFFER_LENGTH' was not /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::regWrite(uint8_t, uint8_t*, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:229:35: error: 'BUFFER_LENGTH' was not declared in this scope
   int n_runs = ceil((float)size / BUFFER_LENGTH);
                                   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:8:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::regFunction(uint8_t, uint8_t*, int, uint8_t*, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:251:10: error: 'BUFFER_LENGTH' was not declared in this scope
   assert(BUFFER_LENGTH >= size+1);           // Arduino-specific code for the i2c
          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx.h:41:28: note: in definition of macro 'assert'
     #define assert(e)    ((e) ? (void)0 : \
                            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::writeTXBufferData(uint8_t*, int, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:476:19: error: 'BUFFER_LENGTH' was not declared in this scope
   int max_bytes = BUFFER_LENGTH-2;
                   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:483:5: error: 'params' was not declared in this scope
     params[0] = offset + i*max_bytes;      // the offset
     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::readRXBufferData(uint8_t*, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:505:19: error: 'BUFFER_LENGTH' was not declared in this scope
   int max_bytes = BUFFER_LENGTH-1;
                   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:9:0:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/Wire/src/Wire.h: In static member function 'static int PozyxClass::i2cWriteRead(uint8_t*, int, uint8_t*, int)':
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/Wire/src/Wire.h:102:13: note: candidate 1: uint8_t TwoWire::requestFrom(int, int, int)
     uint8_t requestFrom(int address, int size, int sendStop);
             ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/Wire/src/Wire.h:97:13: note: candidate 2: uint8_t TwoWire::requestFrom(uint16_t, uint8_t, bool)
     uint8_t requestFrom(uint16_t address, uint8_t size, bool sendStop);
             ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/Wire/src/Wire.h:102:13: note: candidate 1: uint8_t TwoWire::requestFrom(int, int, int)
     uint8_t requestFrom(int address, int size, int sendStop);
             ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/Wire/src/Wire.h:97:13: note: candidate 2: uint8_t TwoWire::requestFrom(uint16_t, uint8_t, bool)
     uint8_t requestFrom(uint16_t address, uint8_t size, bool sendStop);
             ^

examples/ready_to_localize

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::regRead(uint8_t, uint8_t*, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:198:35: error: 'BUFFER_LENGTH' was not declared in this scope
   int n_runs = ceil((float)size / BUFFER_LENGTH);
                                   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int Pno-testlib/cli-datadir/user/libraries/Pozyx/Pozyx.h:41:28: note: in definition of macro 'assert'
     #define assert(e)    ((e) ? (void)0 : \
                            ^

examples/ready_to_range

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int PozyxClass::regRead(uint8_t, uint8_t*, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp:198:35: error: 'BUFFER_LENGTH' was not declared in this scope
   int n_runs = ceil((float)size / BUFFER_LENGTH);
                                   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pozyx/Pozyx_core.cpp: In static member function 'static int Pno-testlib/cli-datadir/user/libraries/Pozyx/Pozyx.h:41:28: note: in definition of macro 'assert'
     #define assert(e)    ((e) ? (void)0 : \
                            ^

examples/useful

Result: FAIL