Hi @hairyeuan , did you find a solution to the PN5180 serial monitor outputting:
*** FATAL: Reading more than 508 bytes is not supported
I am using a PN5180 with an ESP32-WROOM-32D Board and I cannot figure out what to do to resolve that. I see the data sheet for the 5180 has a reception buffer of 508 bytes so I assume that's what that is from. I am trying to implement playful technologies code as well.
/**
* Multi-PN5180
* An "escape room"-style puzzle in which a number of RFID tags must be placed in front
* of the correct PN5180 RFID readers in order to be detected and solve the puzzle.
*/
// DEFINES
// #define DEBUG
// INCLUDES
// Download from https://github.com/playfultechnology/PN5180-Library
#include <PN5180.h>
#include <PN5180ISO15693.h>
// CONSTANTS
// The number of PN5180 readers connected
const byte numReaders = 4;
// What is the "correct" UID that should be detected by each reader
uint8_t correctUid[][8] = {
{0xD1,0xD2,0x48,0x2A,0x50,0x1,0x4,0xE0},
This file has been truncated. show original
I am extremely new to SPI interfaces. Would this reception buffer be the reception of control signal from the ESP32?
I found the solution in this spanish post:
Buenas tardes, a ver si me podeis ayudar, por favor.
Estoy haciendo un par de puzzles para escape room utilizando PN5180 y arduino Mega. Con el primero no tuve ningún problema, usé 4 PN5180 y todo perfecto.
Pero en este nuevo utilizo 5 y a ka hora de ejecutar el código me salta este error:
Reader #0
Initialising...
Resetting...
Enabling RF field...
Reader #1
Initialising...
Resetting...
Enabling RF field...
Reader #2
Initialising...
Resetting...
Enabling RF field...
Reader #3
Initialising...
…
1 Like
system
Closed
March 21, 2023, 11:02pm
4
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.