У меня проблема с проверкой устройства в настоящее время. Я пытаюсь выполнить сканирование c2541 с помощью Android beacon library и я не могу найти его в списке, если я попытаюсь сканировать StickNFind device. или HM, чем его работа.Устройство BLE CC2541 не отсканировано с помощью библиотеки радиомаяка android
Следующий мой фрагмент кода.
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_ranging);
mHandler = new Handler();
beaconManager.bind(RangingActivity.this);
beaconManager.getBeaconParsers().clear();
beaconManager.getBeaconParsers().add(new BeaconParser().
setBeaconLayout("m:0-3=4c000215,i:4-19,i:20-21,i:22-23,p:24-24"));
beaconManager.getBeaconParsers().add(new BeaconParser().
setBeaconLayout("x,s:0-1=feaa,m:2-2=20,d:3-3,d:4-5,d:6-7,d:8-11,d:12-15"));
beaconManager.getBeaconParsers().add(new BeaconParser().
setBeaconLayout("s:0-1=feaa,m:2-2=00,p:3-3:-41,i:4-13,i:14-19"));
beaconManager.getBeaconParsers().add(new BeaconParser().
setBeaconLayout("s:0-1=feaa,m:2-2=10,p:3-3:-41,i:4-20v"));
beaconManager.getBeaconParsers().add(new BeaconParser().
setBeaconLayout("s:0-1=fed8,m:2-2=00,p:3-3:-41,i:4-21v"));
beaconManager.bind(this);
//scanning();
}
Если кто-нибудь имеет представление об этом, чем любезно предложить мне решение
Я знаю, этот вопрос является то, что некоторые связанные аппаратные средства, но возникают проблемы с моим выше кодом.
Итак, любая помощь будет очень благодарна Спасибо заранее.
Правильно ли установлен CC2541 с прошивкой Eddystone/Android Beacon? Также поймите, что iBeacon и Eddystone - это два разных протокола маяка. –
Спасибо за ваш отзыв, моя прошивка до сих пор, что еще я могу сделать, вы можете предложить мне способ? Я не знаю много о двух протоколах, вы можете дать мне некоторую ссылку, а не окунуться в знания, но я знаю, что маяк, и мое устройство имеет разные протокол? –
Можете ли вы предложить мне макет байта для вышеуказанного устройства? –