В настоящее время я изучаю BLE Beacon. Я знаю, что с помощью Google Beacon API и его приложения можно узнать, когда маяк связывается с мой мобильный телефон, поэтому я могу создавать различные уведомления в зависимости от близости. Но в моем случае мне нужно знать близость между носимым маяком и стабильным маяком. Это вообще возможно?
Могу ли я обнаружить близость между двумя маяками?
comment
Вы пробовали что-нибудь? Надеюсь, это не первая ваша остановка в Интернете.
- person sorak   schedule 28.02.2018
Ответы (1)
Две проблемы для этого:
API-интерфейсы Google Beacon не предоставляют информацию о близости, за исключением того, что маяк вообще виден (независимо от расстояния) для мобильного телефона.
Маяки, вообще говоря, односторонние передатчики. Вы не можете использовать маяк для прослушивания другого маяка.
Чтобы что-то подобное работало, вам нужно, чтобы одно из двух устройств (стационарное или мобильное) было сканером маяка, а не маяком. Вы можете сделать сканер маяков из стационарного Raspberry Pi 3, который будет обнаруживать носимые устройства маяков и вычислять расстояние до них. Это подход, который я помог реализовать нескольким клиентам.
person
davidgyoung
schedule
27.02.2018
@davidyoung Спасибо за ответ! Я это проверю!
- person lolofoobar; 28.02.2018