차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 다음 판 양쪽 다음 판 | ||
ko:smartcard_api [2018/02/21 09:20] yjjung [BS2Card] |
ko:smartcard_api [2018/08/07 16:47] yjjung [BS2SmartCardHeader] |
||
---|---|---|---|
줄 16: | 줄 16: | ||
} BS2CSNCard; | } BS2CSNCard; | ||
</code> | </code> | ||
- | 1. //type// \\ | + | **1. //type//** \\ |
카드 유형의 코드 값입니다. 카드 유형은 카드 목적을 나타냅니다. 장치에서 서버로 사용자를 | 카드 유형의 코드 값입니다. 카드 유형은 카드 목적을 나타냅니다. 장치에서 서버로 사용자를 | ||
전송할 때, Access 카드는 카드에 기록된 정보만으로 동작이 가능하기 때문에 이슈 기록을 유지하는 데에만 사용됩니다. \\ | 전송할 때, Access 카드는 카드에 기록된 정보만으로 동작이 가능하기 때문에 이슈 기록을 유지하는 데에만 사용됩니다. \\ | ||
줄 26: | 줄 26: | ||
|0x03 |Access 카드 | | |0x03 |Access 카드 | | ||
|0x0A |Wiegand 카드 | BS2WiegandConfig.format (이 형식은 BS2WiegandConfig.CSNIndex 혹은 BS2WiegandConfig.CardMask가 0으로 설정될 때 사용됩니다. | | |0x0A |Wiegand 카드 | BS2WiegandConfig.format (이 형식은 BS2WiegandConfig.CSNIndex 혹은 BS2WiegandConfig.CardMask가 0으로 설정될 때 사용됩니다. | | ||
+ | |0x0B |Config 카드 | | ||
|0x1A |Wiegand 카드 | BS2WiegandMultiConfig.formats[0] | | |0x1A |Wiegand 카드 | BS2WiegandMultiConfig.formats[0] | | ||
|0x2A |Wiegand 카드 | BS2WiegandMultiConfig.formats[1] | | |0x2A |Wiegand 카드 | BS2WiegandMultiConfig.formats[1] | | ||
줄 43: | 줄 44: | ||
</WRAP> | </WRAP> | ||
- | 2. //size// \\ | + | **2. //size//** \\ |
카드 템플릿의 크기입니다. \\ \\ | 카드 템플릿의 크기입니다. \\ \\ | ||
- | 3. //data// \\ | + | **3. //data//** \\ |
카드 템플릿 데이터입니다. \\ | 카드 템플릿 데이터입니다. \\ | ||
줄 61: | 줄 62: | ||
} BS2SmartCardHeader; | } BS2SmartCardHeader; | ||
</code> | </code> | ||
- | 1. //hdrCRC// \\ | + | **1. //hdrCRC//** \\ |
- | card header 체크섬 값입니다. \\ \\ | + | card header 체크섬 값입니다. (cardCRC - reserved) \\ \\ |
- | 2. //cardCRC// \\ | + | **2. //cardCRC//** \\ |
- | card data 체크섬 값입니다. \\ \\ | + | card data 체크섬 값입니다. (BS2SmartCardHeader.cardType - BS2SmartCardData.accessOnData) \\ \\ |
- | 3. //cardType// \\ | + | **3. //cardType//** \\ |
카드 유형의 코드 값입니다. \\ | 카드 유형의 코드 값입니다. \\ | ||
<WRAP group 50%> | <WRAP group 50%> | ||
^값 ^설명 ^ | ^값 ^설명 ^ | ||
- | |0 |알려지지 않은 카드 | | + | |0x00 |알려지지 않은 카드 | |
- | |1 |CSN 카드 | | + | |0x01 |CSN 카드 | |
- | |2 |Secure 카드 | | + | |0x02 |Secure 카드 | |
- | |3 |Access 카드 | | + | |0x03 |Access 카드 | |
- | |4 |Wiegand 카드 | | + | |0x0A |Wiegand 카드 | |
+ | |0x0B |Config 카드 | | ||
</WRAP> | </WRAP> | ||
- | 4. //numOfTemplate// \\ | + | **4. //numOfTemplate//** \\ |
지문 템플릿의 개수입니다. \\ \\ | 지문 템플릿의 개수입니다. \\ \\ | ||
- | 5. //templateSize// \\ | + | **5. //templateSize//** \\ |
지문 템플릿의 크기입니다. 일반적인 지문 템플릿의 크기는 384 바이트로 고정되어 있습니다. \\ | 지문 템플릿의 크기입니다. 일반적인 지문 템플릿의 크기는 384 바이트로 고정되어 있습니다. \\ | ||
BioStar 2에서 스마트 카드를 사용하는 경우 기본값은 300 바이트이며 필요에 따라 변경할 수 있지만 템플릿의 크기가 너무 작게 설정되면 지문 매칭에 문제가 발생할 수 있으므로 300 바이트 이상으로 설정하는 것을 권장합니다. | BioStar 2에서 스마트 카드를 사용하는 경우 기본값은 300 바이트이며 필요에 따라 변경할 수 있지만 템플릿의 크기가 너무 작게 설정되면 지문 매칭에 문제가 발생할 수 있으므로 300 바이트 이상으로 설정하는 것을 권장합니다. | ||
\\ \\ | \\ \\ | ||
- | 6. //issueCount// \\ | + | **6. //issueCount//** \\ |
스마트 카드 발급 회차입니다. \\ \\ | 스마트 카드 발급 회차입니다. \\ \\ | ||
- | 7. //duressMask// \\ | + | **7. //duressMask//** \\ |
협박 지문 유무 마스크 값입니다. \\ | 협박 지문 유무 마스크 값입니다. \\ | ||
줄 94: | 줄 96: | ||
} BS2SmartCardCredentials; | } BS2SmartCardCredentials; | ||
</code> | </code> | ||
- | 1. //pin// \\ | + | **1. //pin//** \\ |
pin code 값입니다. \\ \\ | pin code 값입니다. \\ \\ | ||
- | 2. //templateData// \\ | + | **2. //templateData//** \\ |
지문 템플릿 데이터 영역으로 최대 4개의 지문 템플릿을 저장할 수 있습니다.\\ | 지문 템플릿 데이터 영역으로 최대 4개의 지문 템플릿을 저장할 수 있습니다.\\ | ||