0

iOS (Objective-C) 용 응용 프로그램에서 작업하고 있습니다.MAC ios를 사용하여 BLE 장치에 연결

이 장치의 MAC 또는 UUID를 지정할 수 있도록 BLE 장치에 연결하는 방법을 찾고 있습니다.

현재 동일한 이름의 BLE 장치가 두 개 있으므로 두 장치를 구별 할 수 없으므로 많은 장치에서 동일한 기능을 사용할 수 없습니다.

BLE 장치에 연결될 때 MAC 또는 UUID를 지정하는 방법이 있습니까?

+1

아니요. CoreBluetooth는 MAC을 기반으로 식별자를 만들지 만 일반적으로 이름과 함께 광고하는 서비스별로 장치를 구별합니다. 일단 사용자가 처음 장치에 연결하면 식별자를 저장할 수 있습니다. 다음 번에 장치를 볼 때 동일한 식별자가 사용됩니다. – Paulw11

답변

1

RSSI 신호 강도는 두 개 이상의 장치를 구분합니다. 한 번 UUID가 주변 장치에서 발생하면 주변 장치를 구별합니다.

+0

주변 기기 MAC 주소로는 불가능합니다. –