Beispiel #1
0
    */ 	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();
	}
Beispiel #2
0
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();
}