차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
ko:release_note_240 [2017/10/18 08:39] kyle |
ko:release_note_240 [2023/08/17 13:45] (현재) |
||
---|---|---|---|
줄 3: | 줄 3: | ||
\\ | \\ | ||
\\ | \\ | ||
- | <callout type="warning" icon="true"><WRAP em>주의사항</WRAP> \\ | + | <callout type="warning" icon="true">**주의 사항** \\ |
BioStar 2 Device SDK v2.4 에서 추가된 새로운 함수들은 2.4 펌웨어 그룹에서만 지원됩니다. 아래 목록에서 새로운 함수들을 사용할 수 있는 펌웨어 버전을 확인하십시오.\\ | BioStar 2 Device SDK v2.4 에서 추가된 새로운 함수들은 2.4 펌웨어 그룹에서만 지원됩니다. 아래 목록에서 새로운 함수들을 사용할 수 있는 펌웨어 버전을 확인하십시오.\\ | ||
\\ | \\ | ||
줄 27: | 줄 27: | ||
* [[lift control api]] 가 추가되었습니다. | * [[lift control api]] 가 추가되었습니다. | ||
- | The OM-120 is a new device having capability of controlling 12 relays which can be used for lifts. There is now a new concept as floors, which will work exactly like the doors. Once a user authenticates, the floors connected to the relays of the OM-120 will be activated depending on the floor level the access group has. The floor level is the same concept of the access level and they both will be allocated to an access group.\\ | + | OM-120은 Lift에 사용할 수있는 12 개의 Relay를 제어 할 수있는 새로운 장치입니다. 이제는 door와 똑같이 작동하는 새로운 개념의 floor가 있습니다. 사용자가 인증되면 OM-120의 릴레이에 연결된 층은 Access group의 floor level에 따라 활성화됩니다. floor level은 Access level과 동일한 개념이며 둘 다 액세스 그룹에 할당됩니다.\\ |
\\ | \\ | ||
- | <text size="x-large">2.</text> The new FaceStation 2 will be released in the 2nd quarter of 2017. The v2.4 has implemented all features so the FaceStation 2 can be used right away with its release. | + | <text size="x-large">2.</text> 새로운 FaceStation 2는 2017 년 2 분기에 출시 될 예정입니다. v2.4는 FaceStation 2를 출시 이후 바로 사용될 수 있도록 모든 기능을 구현했습니7다. |
\\ | \\ | ||
- | * [[face api]] has been added | + | * [[face api]] 가 추가되었습니다. |
- | The FaceStation 2 will be supporting a feature called group matching, which is a feature where you can have maximum 5000 users to be used for 1:N matching. The user can select the group that they belong to, and continue with the face matching.\\ | + | |
+ | FaceStation 2는 1:N Matching에 최대 5,000 명의 사용자를 사용할 수 있는 그룹 매칭 기능을 지원합니다. 사용자는 자신이 속한 그룹을 선택한 뒤 얼굴 매칭할 수 있습니다.\\ | ||
\\ | \\ | ||
- | <text size="x-large">3.</text> Certain devices will be compatible with the v1 Template on Cards. It was a downside of the v2 devices since there can be sites having v1 and v2 devices mixed. Now, it is possible to read the pre-issued cards from the v1 devices. | + | <text size="x-large">3.</text> 특정 장치는 카드의 v1 Template과 호환됩니다. v1 및 v2 장치가 함께 사용되는 곳에서 호환되지 않는 단점이 있었지만, 이제 v1 장치에서 미리 발급 된 카드를 읽을 수 있습니다. |
\\ | \\ | ||
- | * Structure [[configuration api#BS1CardConfig]] has been added | + | * 구조체 [[configuration api#BS1CardConfig]] 가 추가되었습니다. |
- | The v2 devices can now be set to read Template on Cards issued from a v1 device. The v2 device will need the starting block index to be the same as the CIS index block of the v1 Template on Card. To use both v1 Template on Card, v2 Access on Card/Secure Credential Card together, they will need to share the same starting block index and CIS index block.\\ | + | v1 장치에서 발행된 ToC(Template on Card)가 v2 장치에서 읽을 수 있도록 설정되었습니다. v2 장치는 시작 block index가 카드의 v1 장치의 CIS index block과 동일하게 설정되어야 합니다. v1 ToC와 v2 Access on Card/Secure Credential Card를 함께 사용하기 위해서는,동일한 시작 block index와 CIS index block를 사용해야 합니다.\\ |
\\ | \\ | ||
- | <text size="x-large">4.</text> Job code has been added to support flexibility on integrations with a T&A software. It is possible to allocate job codes to users and get the job code information from the logs. This feature is included only with the v2.4 FW group. | + | <text size="x-large">4.</text> T&A SW와의 연동성을 위해 Job Code가 추가되었습니다. Job Code를 사용자에게 할당하고 로그에서 Job Code 정보를 얻을 수 있습니다. 이 기능은 v2.4 FW 그룹에만 포함됩니다. |
\\ | \\ | ||
- | * Structure [[user management api#BS2UserBlobEx]] has been added | + | * 구조체 [[user management api#BS2UserBlobEx]] 가 추가되었습니다. |
- | Due to the limitation on size of the existing [[user management api#BS2UserBlob]] structure, there were needs to create a new structure to implement a new feature. The new [[user management api#BS2UserBlobEx]] structure will work only with the v2.4 FW group which includes a field for the job code. Each user will have their own code and name for each job code.\\ | + | 기존 [[user management api#BS2UserBlob]] 구조체 크기 제한으로 인해 새로운 기능 구현을 위한 새로운 구조체를 만들어야했습니다. 새로운 [[user management api # BS2UserBlobEx]] 구조체는 Job Code 필드를 포함하는 v2.4 FW 그룹에서만 동작합니다. 각 사용자는 각 Job Code에 대해 고유 코드 및 이름을 갖습니다. |
\\ | \\ | ||
- | |||
- | <text size="x-large">5.</text> A new method to retrieve logs has been added. | ||
\\ | \\ | ||
- | * API [[BS2_GetLogBlob]] has been added | + | |
- | * Structure [[log management api#BS2EventBlob]] has been added | + | <text size="x-large">5.</text> 로그를 검색하는 새로운 방법이 추가되었습니다. |
- | The existing API [[BS2_GetLog]] was not capable to get logs including the job code. Now there is a new API where it gets the event blob. The event blob can be categorized using a mask value, which leads to be possible to get logs based on the type of the log.\\ | + | \\ |
+ | * 함수 [[BS2_GetLogBlob]] 가 추가되었습니다. | ||
+ | * 구조체 [[log management api#BS2EventBlob]] 가 추가되었습니다. | ||
+ | 기존 API [[BS2_GetLog]]는 Job Code를 포함한 로그를 가져올 수 없었습니다. 이제 이벤트 blob을 가져 오는 새로운 API가 있습니다. 이벤트 blob는 마스크 값을 사용하여 분류할 수 있으며 로그의 유형에 따라 로그를 가져올 수 있습니다.\\ | ||
\\ | \\ | ||
- | <text size="x-large">6.</text> Personal messages will be supported from the next version of the firmware for certain devices. This was implemented to be ready to use once the releases are made. | + | <text size="x-large">6.</text> 개인 메시지는 특정 장치에 한해 다음 버전 FW에서 지원됩니다. 출시되면 사용할 수 있도록 구현되었습니다. |
\\ | \\ | ||
- | * Structure [[user management api#BS2UserBlobEx]] has been added | + | * 구조체 [[user management api#BS2UserBlobEx]] 가 추가되었습니다. |
- | This feature will be supported starting from the FaceStation 2. The rest of the devices with a display screen will support this feature in the future release.\\ | + | 이 기능은 FaceStation 2부터 지원됩니다. 디스플레이 화면이 있는 나머지 장치는 향후 릴리스에서이 기능을 지원합니다. \\ |
- | Due to the limitation on size of the existing [[user management api#BS2UserBlob]] structure, there were needs to create a new structure to implement a new feature. The new [[user management api#BS2UserBlobEx]] structure will work only with the v2.4 FW group which includes a field for personal messages. | + | 기존 [[user management api#BS2UserBlobEx]] 구조체의 크기 제한으로 인해 새로운 기능을 구현하기 위한 새로운 구조체를 만들어야했습니다. 새로운 [[user management api # BS2UserBlobEx]] 구조체는 개인 메시지 필드를 포함하는 v2.4 FW 그룹에서만 작동합니다. |
\\ | \\ | ||
- | <text size="x-large">7.</text> SSL Communication will be available between the server and devices. This will allow the devices to be only connected to a server where the certificate is valid. | + | <text size="x-large">7.</text> SSL 통신은 서버와 장치간에 사용 가능합니다. SSL 통신 |
+ | 사용 시, 장치가 인증서가 유효한 서버에만 연결될 수 있습니다. | ||
\\ | \\ | ||
- | * [[ssl api]] has been added | + | * [[ssl api]] 가 추가되었습니다. |
\\ | \\ | ||
\\ | \\ | ||
- | <WRAP em><text size="x-large">Changed Objects</text></WRAP> | + | <WRAP em><text size="x-large">변경 사항</text></WRAP> |
- | <text size="x-large">1.</text> Parameter <text type="success">**outQuality**</text> has been added to the [[BS2_ScanFingerprint]] API \\ | + | <text size="x-large">1.</text> 파라미터 <text type="success">**outQuality**</text> 가 [[BS2_ScanFingerprint]] API 에 추가되었습니다. \\ |
- | The [[BS2_ScanFingerprint]] API now has a new parameter which returns the quality score of the scanned fingerprint. This was added to give a proper feedback to make fingerprint template management more efficient. | + | [[BS2_ScanFingerprint]] API에 스캔된 지문의 품질 점수를 반환하는 새로운 매개 변수가 추가되었습니다. 이것은 지문 템플릿 관리를보다 효율적으로 수행 할 수 있도록 적절한 피드백을 제공하기 위해 추가되었습니다. |
\\ | \\ | ||
- | **BEFORE** \\ | + | **변경 전** \\ |
<code cpp> | <code cpp> | ||
#include "BS_API.h" | #include "BS_API.h" | ||
줄 80: | 줄 83: | ||
int BS2_ScanFingerprint(void* context, uint32_t deviceId, BS2Fingerprint* finger, uint32_t templateIndex, uint32_t quality, uint8_t templateFormat, OnReadyToScan ptrReadyToScan); | int BS2_ScanFingerprint(void* context, uint32_t deviceId, BS2Fingerprint* finger, uint32_t templateIndex, uint32_t quality, uint8_t templateFormat, OnReadyToScan ptrReadyToScan); | ||
</code> | </code> | ||
- | **AFTER**\\ | + | **변경 후**\\ |
<code cpp> | <code cpp> | ||
#include "BS_API.h" | #include "BS_API.h" | ||
줄 88: | 줄 91: | ||
\\ | \\ | ||
- | <text size="x-large">2.</text> Field <text type="success">**useJobCode, useAlphanumericID, cameraFrequency**</text> has been added to the [[Configuration API#BS2SystemConfig]] structure \\ | + | <text size="x-large">2.</text> 필드 <text type="success">**useJobCode, useAlphanumericID, cameraFrequency**</text> 가 구조체 [[Configuration API#BS2SystemConfig]] 에 추가되었습니다. \\ |
- | The <text type="success">**useJobCode**</text> field was added to allow enable/disable the usage of job codes.\\ | + | <text type="success">**useJobCode**</text> 필드는 Job Code 사용 Enable/Disable 설정을 위해 추가되었습니다.\\ |
- | The alphanumeric ID was already allowed in the certain devices such as, BioStation 2, BioStation A2, BioStation L2, and BioEntry W2. However, the devices with display screens did not support keypads that allowed ID + credential authentications. Starting from the v2.4 FW group, the devices with a display screen can change the value of the <text type="success">**useAlphanumericID**</text> field and allow users to input an alphanumeric ID for authentication.\\ | + | |
- | The camera frequency can be changed for the BioStation A2 device using the <text type="success">**cameraFrequency**</text> field. | + | 영문 ID는 이미 BioStation 2, BioStation A2, BioStation L2 및 BioEntry W2와 같은 특정 장치에서 가능했었습니다. 그러나 디스플레이 화면이 있는 장치는 ID + Credential 인증을 위한 키패드가 지원되지 않았습니다. v2.4 FW 그룹부터 디스플레이 화면이 있는 장치는 <text type="success">**useAlphanumericID**</text> 필드의 값을 변경하고 사용자가 인증을 위해 영문 ID를 입력 할 수있게합니다. \\ |
+ | 카메라 주파수는 <text type="success">**cameraFrequency**</text> 필드를 사용하여 BioStation A2 장치에서 변경할 수 있습니다. | ||
\\ | \\ | ||
- | <text size="x-large">3.</text> Parameter <text type="success">**rs485mode, sslSupported, rootCertExist, dualIDSupported, useAlphanumericID, connectedIP, phraseCodeSupported, card1xSupported, systemExtSupported, voipSupported**</text> has been added to the [[Device API#BS2SimpleDeviceInfo]] Structure \\ | + | <text size="x-large">3.</text> 파라미터 <text type="success">**rs485mode, sslSupported, rootCertExist, dualIDSupported, useAlphanumericID, connectedIP, phraseCodeSupported, card1xSupported, systemExtSupported, voipSupported**</text> 가 구조체 [[Device API#BS2SimpleDeviceInfo]] 에 추가되었습니다. \\ |
- | The [[Device API#BS2SimpleDeviceInfo]] Structure has additional fields that will indicate the capability and status of the device.\\ | + | 구조체 [[Device API#BS2SimpleDeviceInfo]] 에는 장치 지원여부 및 상황을 나타내는 추가적인 필드가 있습니다. \\ |
\\ | \\ | ||
- | <text type="success">**rs485mode**</text> is a field where it determines the RS-485 mode of the device\\ | + | * <text type="success">**rs485mode**</text>는 장치의 RS-485 모드를 결정하는 필드입니다.\\ |
- | <text type="success">**sslSupported**</text> is a field that indicates whether the device supports SSL connection\\ | + | * <text type="success">**sslSupported**</text>는 장치가 SSL 연결을 지원하는지 여부를 나타내는 필드입니다.\\ |
- | <text type="success">**rootCertExist**</text> is a field that indicates whether the device has the root certificate\\ | + | * <text type="success">**rootCertExist**</text>는 장치에 루트 인증서가 있는지 여부를 나타내는 필드입니다.\\ |
- | <text type="success">**dualIDSupported**</text> is a field that indicates whether the device supports alphanumeric ID\\ | + | * <text type="success">**dualIDSupported**</text>는 장치가 Dual ID를 지원하는지 여부를 나타내는 필드입니다.\\ |
- | <text type="success">**useAlphanumericID**</text> is a field where it determines the device is set to use alphanumeric ID\\ | + | * <text type="success">**useAlphanumericID**</text>는 장치가 영문 ID를 지원하는지 여부를 나타내는 필드입니다.\\ |
- | <text type="success">**connectedIP**</text> is a field where it determines the IP address of the server that the device is connected to\\ | + | * <text type="success">**connectedIP**</text> 는 장치가 연결된 서버의 IP 주소를 결정하는 필드입니다.\\ |
- | <text type="success">**phraseCodeSupported**</text> is a field that indicates whether the device supports personal messages\\ | + | * <text type="success">**phraseCodeSupported**</text> 는 장치가 개인 메시지를 지원하는지 여부를 나타내는 필드입니다.\\ |
- | <text type="success">**card1xSupported**</text> is a field that indicates whether the device supports v1 ToC cards\\ | + | * <text type="success">**card1xSupported**</text> 는 장치가 v1 ToC 카드를 지원하는지 여부를 나타내는 필드입니다.\\ |
- | <text type="success">**systemExtSupported**</text> is a field that indicates whether the device can set the RS-485 master key\\ | + | * <text type="success">**systemExtSupported**</text> 는 장치가 RS-485 마스터 키를 설정할 수 있는지 여부를 나타내는 필드입니다.\\ |
- | <text type="success">**voipSupported**</text> is a field that indicates whether the device supports VoIP\\ | + | * <text type="success">**voipSupported**</text> 장치가 VoIP를 지원하는지 여부를 나타내는 필드입니다.\\ |
\\ | \\ | ||
- | <WRAP em><text size="x-large">Bug Fixes</text></WRAP> | + | <WRAP em><text size="x-large">수정된 버그</text></WRAP> |
- | <text size="x-large">1.</text> The UDP packet payload size has been changed starting from the v2.4 FW group. The SDK was modified to support both payload sizes for the old and new firmware.\\ | + | <text size="x-large">1.</text> UDP 패킷 페이로드 크기가 v2.4 FW 부터 변경되었습니다. SDK는 이전 펌웨어와 새 펌웨어의 페이로드 크기를 모두 지원하도록 수정되었습니다.\\ |
\\ | \\ | ||
- | <text size="x-large">2.</text> The ALL mask of [[BS2_GetConfig]] was not working properly. This was caused because the buffer size was set smaller than the added structure [[Configuration API#BS2MultiWiegandConfig]]. Now the buffer size has been increased so the ALL mask will work properly.\\ | + | <text size="x-large">2.</text> [[BS2_GetConfig]]의 모든 마스크가 제대로 작동하지 않았습니다. 이것은 버퍼 크기가 추가된 구조체 [[Configuration API # BS2MultiWiegandConfig]] 보다 작게 설정 되었기 때문에 발생했습니다. 이제 버퍼 크기가 증가하여 모든 마스크가 제대로 작동합니다.\\ |
\\ | \\ | ||
- | <text size="x-large">3.</text> The BioEntry Plus and BioEntry W did had the capability of using the multiple wiegand feature, but was ruled out in the SDK. Now these devices can operate using the multiple wiegand feature.\\ | + | <text size="x-large">3.</text> BioEntry Plus와 BioEntry W는 다중 wiegand 기능을 사용할 수 있었지만 SDK에서는 제외되었습니다. 이제 이 장치들도 여러 wiegand 기능을 사용하여 작동 할 수 있습니다.\\ |
\\ | \\ | ||