データシートサーチシステム
  Japanese  ▼
ALLDATASHEET.JP

X  

AS3955 データシート(PDF) 93 Page - ams AG

部品番号 AS3955
部品情報  NFC Forum Compliant Dynamic Tag
PDF  111 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
メーカー  AMSCO [ams AG]
ホームページ  http://www.ams.com
Logo AMSCO - ams AG

AS3955 データシート(HTML) 93 Page - ams AG

Back Button AS3955 Datasheet HTML 89Page - ams AG AS3955 Datasheet HTML 90Page - ams AG AS3955 Datasheet HTML 91Page - ams AG AS3955 Datasheet HTML 92Page - ams AG AS3955 Datasheet HTML 93Page - ams AG AS3955 Datasheet HTML 94Page - ams AG AS3955 Datasheet HTML 95Page - ams AG AS3955 Datasheet HTML 96Page - ams AG AS3955 Datasheet HTML 97Page - ams AG Next Button
Zoom Inzoom in Zoom Outzoom out
 93 / 111 page
background image
ams Datasheet
Page 93
[v1-01] 2015-Apr-29
Document Feedback
AS3955 − Application Information
Select, ReadBinary and UpdateBInary APDUs (ISO/IEC 7816-4),
NDEF management
//NDEF application AID
static const u8 ndefAppAID[] ={0xd2, 0x76, 0x00, 0x00, 0x85, 0x01, 0x01};
#define NDEF_MSG_MAX_LENGTH
0x0204
/*!< NDEF message maximum length */
#define NDEF_CCF_MAX_LENGTH
0x0F
/*!< NDEF message maximum length */
u8 ndefMessageFile[NDEF_MSG_MAX_LENGTH] =
{
0x00, 0x31,
//NLEN
0xd1,
//mb=1 me=1 cf=0 sr=1 il=0 tnf=001
0x01,
//type length = 1 byte
0x2d,
//payload length 45 bytes
0x55,
//type 'U'
//payload: ams.com/eng/Products/RF-Products/RFID/AS3953, below the bytes
0x01, //uri identifier code 0x01 means prepending http://www. - 5 bytes so far
0x61, 0x6d, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x65, 0x6e, 0x67, 0x2f, //12
0x50, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x73, 0x2f, 0x52, 0x46, 0x2d, //12
0x50, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x73, 0x2f, 0x52, 0x46, 0x49, //12
0x44, 0x2f, 0x41, 0x53, 0x33, 0x39, 0x35, 0x33, //8
0xFE,//1
};
#define RXTX_BUFFER_SIZE
256
u8 ndefFileReadCount = 0;
u8 * filePtr = NULL;
BOOL ndefInitDone = FALSE;
u8 ndefCcFile[NDEF_CCF_MAX_LENGTH] =
{
0x00, 0x0F, 0x20, 0x00, 0x1C, 0x00, 0x1A, 0x04,
0x06, 0xE1, 0x04, (u8)(0x0204 >> 8), (u8)(0x0204), 0x00, 0x00,
};
s8 nfcTagAppProcessAPDU(int dllInHeaderSize)
{
s8 err = ERR_NONE;
u8 * rxPtr = &rxBuffer.data[dllInHeaderSize];
if (*(rxPtr) == 0x00)
{
txBuffer.size = dllInHeaderSize + 2;
rxPtr += 1;
switch (*rxPtr)
{
case C_APDU_SELECT_CMD:
//select command detected -> check what should be selected
switch (*(rxPtr + 1))



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


データシート ダウンロード

Go To PDF Page


リンク URL



ALLDATASHEETはお客様のビジネスに役立ちますか?  [ DONATE ] 

Alldatasheetは   |   広告   |   お問い合わせ   |   プライバシーポリシー   |   データシートへのリンク    |   リンク交換   |   メーカーリスト
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com