*/ void WaspRFID::ON(uint8_t socket) { delay(1); pinMode(MUX_PW, OUTPUT); pinMode(MUX_USB_XBEE, OUTPUT); digitalWrite(MUX_PW, HIGH); digitalWrite(MUX_USB_XBEE, LOW); delay(1); if (socket == 1) { //USB.begin(); beginSerial(RFID_RATE, 1); pinMode(DIGITAL6, OUTPUT); digitalWrite(DIGITAL6, HIGH); Utils.setMuxSocket1(); _uart = 1; } else { beginSerial(RFID_RATE, 0); pinMode(XBEE_PW,OUTPUT); digitalWrite(XBEE_PW,HIGH); _uart = 0; } delay(100); getFirmware(); configureSAM(); }
void setup() { //Start serial port 115200 bps: Serial.begin(115200); delay(100); fprintf(stderr,"RFID/NFC @ 13.56 MHz module started\n"); delay(1000); //!It is needed to launch a simple command to sycnchronize getFirmware(); configureSAM(); }