UUIDs
UUID
A universally unique identifier (UUID) is a 128-bit (16 bytes) number that is guaranteed (or has a high probability) to be globally unique.
UUID (Universally Unique Identifier/범용 고유 식별자)는 전역적으로 고유하다는 것이 보장되는 (또는 높은 확률을 갖는) 128비트 (16바이트) 숫자입니다.
UUIDs are used in many protocols and applications other than Bluetooth, and their format, usage, and generation is specified in ITU-T Rec. X.667, alternatively known as ISO/IEC 9834-8:2005.
UUID는 Bluetooth 이외의 많은 프로토콜 및 애플리케이션에서 사용되며 UUID의 형식, 사용법 및 생성은 ITU-T Rec. X.667 (ISO/IEC 9834-8:2005라고도 함).
For efficiency, and because 16 bytes would take a large chunk of the 27-byte data payload length of the Link Layer, the BLE specification adds two additional UUID formats: 16- bit and 32-bit UUIDs.
효율성을 위해 그리고 16바이트는 링크 계층의 27바이트 데이터 페이로드 길이 중 큰 부분을 차지하므로 BLE 사양은 16비트 및 32비트 UUID라는 두 가지 추가 UUID 형식을 추가합니다.
These shortened formats can be used only with UUIDs that are defined in the Bluetooth specification (i.e., that are listed by the Bluetooth SIG as standard Bluetooth UUIDs).
이러한 단축 형식은 Bluetooth 사양에 정의된 UUID (즉, Bluetooth SIG에서 표준 Bluetooth UUID로 나열한 UUID)에만 사용할 수 있습니다.
To reconstruct the full 128-bit UUID from the shortened version, insert the 16- or 32- bit short value (indicated by xxxxxxxx, including leading zeros) into the Bluetooth Base UUID:
단축 버전에서 전체 128비트 UUID를 재구성하려면 16비트 또는 32비트 짧은 값 (선행 0을 포함하여 xxxxxxxx로 표시)을 Bluetooth 기본 UUID에 삽입합니다.
The SIG provides (shortened) UUIDs for all the types, services, and profiles that it defines and specifies.
SIG는 정의하고 지정하는 모든 유형, 서비스 및 프로필에 대한 (축약된) UUID를 제공합니다.
But if your application needs its own, either because the ones offered by the SIG do not cover your requirements or because you want to implement a new use case not previously considered in the profile specifications, you can generate them using the ITU’s UUID generation page.
하지만 SIG에서 제공하는 것이 요구 사항을 충족하지 못하거나 이전에 프로필 사양에서 고려되지 않은 새로운 사용 사례를 구현하려는 등 애플리케이션에 고유한 UUID가 필요한 경우 ITU의 UUID 생성 페이지를 사용하여 생성할 수 있습니다.
Shortening is not available for UUIDs that are not derived from the Bluetooth Base UUID (commonly called vendor-specific UUIDs).
Bluetooth Base UUID (일반적으로 공급업체별 UUID라고 함)에서 파생되지 않은 UUID에는 단축 기능을 사용할 수 없습니다.
In these cases, you’ll need to use the full 128-bit UUID value at all times.
이 경우 항상 전체 128비트 UUID 값을 사용해야 합니다.