2017-02-03 5 views

답변

2

모든 서비스에서 사용할 수있는 "뛰어난 특성"은 분명 없습니다. 또한 적어도 내 지식에는이 특성을 직접 구현하는 서비스가 없습니다. 그것은 단순히 유형 정의 인 것 같습니다.

예를 들어, 지속적인 포도당 모니터링 서비스와 그 특성을 취하십시오. Session Start Time : 값 필드 "Session Start Time"은 org.bluetooth.characteristic.date_time입니다.

흥미롭게도 북유럽 홈페이지에서는 Bluetooth Service으로 표시됩니다. 그러나 거기에는 기능이없는 "ble_date_time_t 유형의 정의"로만 설명됩니다.

+0

답변 해 주셔서 감사합니다. GATT 스펙은 표준 특성을 추가하여 표준 서비스를 사용자 정의 할 수 있습니까? 아니면이를 위해 맞춤 서비스를 만들어야합니까? – telenn

+0

CGM (Continuous Glucose Monitoring) 서비스와 같은 표준 서비스는 Bluetooth 사양에 정의 된대로 정확하게 구현해야합니다. 이는 서로 다른 장치 간의 상호 운용성을 보장하기위한 것입니다. 한 장치가 CGM 서비스를 노출하면 다른 장치는 지정된대로 서비스 작동에 의존 할 수 있습니다. 새 특성을 추가하려면 해당 특성을 작성해야합니다. – Nebr