Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: RTOS-Serial mbed-rtos mbed
main.cpp
- Committer:
- alexis66
- Date:
- 2017-05-16
- Revision:
- 0:d2c9340b481b
- Child:
- 1:b28e3aa83d61
File content as of revision 0:d2c9340b481b:
#include "mbed.h"
#include "rtos.h"
#include "rtos_serial.h"
#include "tRDM880.h"
#define TXD p28
#define RXD p27
int main()
{
unsigned char Data[100];
int Res;
tCSN CardNumber;
unsigned char Status;
RTOS_Serial Uart(TXD, RXD);
tRdm880 Reader(&Uart);
while(1)
{
Reader.SendGetID();
Res = Reader.GetResponse(Data);
Status = Reader.getStatus(Data);
if (Status == CMD_OK)
{
Res = Reader.getCardSerialNumber(Data,&CardNumber);
if (Res == 0)
{
printf("CARD ID = %04X %08X %08X\n",CardNumber.VeryHigh16b,CardNumber.High32b,CardNumber.Low32b);
}
else
{
printf("ID ERROR\n");
}
}
else
{
printf("NO CARD\n");
}
wait(0.5);
}
}