lptest.c

/* [<][>]
[^][v][top][bottom][index][help] */

DEFINITIONS

This source file includes following functions.
  1. main

#include <stdio.h>
#include <stdlib.h>

#include "libpasori.h"


int
main(void){
/* [<][>][^][v][top][bottom][index][help] */
        pasori* p;
        felica* f;
        int i;
        int m;
        uint8 b[16];
        
        printf("lptest : start\n");
        p = pasori_open(NULL);
        if(!p){
                printf("error\n");
                exit(-1);
        }
        pasori_init(p);
        f = felica_polling(p,POLLING_ANY,0,0);
        printf("read test\n");
        for(i=0;i!=32;i++){
                if(!felica_read_without_encryption02(f,0x090f,0,i,b)){
                        printf("[%02d] : ",i);
                        
                        printf("%02X ",b[0]);
                        printf("%02X ",b[1]);
                        printf("%02X",b[2]);
                        printf("%02X",b[3]);
                        printf("%02X",b[4]);
                        printf("%02X ",b[5]);
                        printf("%02X-%02X -> ",b[6],b[7]);
                        printf("%02X-%02X      ",b[8],b[9]);
                        printf("%02X%02X - % 5d Yen        ",b[10],b[11],b[11]*256+b[10]);
                        printf("%02X%02X%02X%02X\n",b[12],b[13],b[14],b[15]);
                        
                        
                }
        }

        pasori_close(p);

        return 0;
}
        
        
        

/* [<][>][^][v][top][bottom][index][help] */