Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Поиск дистанции от девайса до wifi - точки - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Googlemaps + onBackPressed http://www.cyberforum.ru/android-dev/thread1798587.html
в общем откуда то взялась проблема... Имеется фрагмент №1 с картой с него переход на №2 с указанием точного "адреса ручками" во втором фрагменте при сохранении адреса вызывается private void...
Программирование Android Android fragment + recyclerView Всем привет, помогите написать простой пример такой программы: Есть 1 активность (при запуске на ней отображен фрагмент1, в котором содержится recyclerView) При нажатии на елемент в RecyclerView... http://www.cyberforum.ru/android-dev/thread1798586.html
Программирование Android Collapsingtoolbarlayout
Имеется Collapsingtoolbarlayout, и в нем Toolbar, а второй элемент не ImageView как обычно в примерах, а вертикальный LinearLayout с несколькими TextView. Как можно разделить Title у Toolbar, чтобы...
Программирование Android Передача HTML как строки из Андроида на сервер
Приложение андроида принимает html-строку, которую надо передать на сервер для парсинга. Собственно алгоритм приема html и его передачи на сервер работают. Но только в том случае, когда вместо...
Программирование Android Cursor Android Studio http://www.cyberforum.ru/android-dev/thread1798317.html
Здравствуйте, я начал изучать андроид совсем недавно, добрался до базы данных SQLite. Проблема такая (ниже код): public class MainActivity extends AppCompatActivity implements View.OnClickListener {...
Программирование Android Создание приложения для сайта на Android Есть у меня простенький сайт новостей. Слышал , что можно сделать приложению для сайта на Андроид. Где можно прочитать про это? Дайте пожалуйста ссылку на видеоурок, или на книгу, статью. Все что... подробнее

Показать сообщение отдельно
petruchodd
96 / 95 / 9
Регистрация: 23.06.2009
Сообщений: 535

Поиск дистанции от девайса до wifi - точки - Программирование Android

25.08.2016, 14:05. Просмотров 284. Ответов 12
Метки (Все метки)

Всем привет. Пытаюсь высчитать дистанцию от девайса до вайфай точки.
Нашел формулу
Java
1
2
3
4
public double calculateDistance(double signal, double freq) {
    double exp = (27.55 - (20 * Math.log10(freq)) + Math.abs(signal)) / 20.0;
    return Math.pow(10.0, exp);
}
Базируется оно на уровне сигнала и частоте . Но ... как то так криво считает. При изменении уровня сигнала хотя бы на еденицу - сразу увеличивается дистанция до 10 метров ( сложно сказать прыжки от 1 до 10).
27.55 - константа для вычисления в метрах.
Может кто сталкивался с такой задачей, знает какой нибудь способ более менее стабильный по вычислению дистанции?) Буду очень признателен.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru