создание блока BLE ESP32
помогите создать блок BLE ESP32
только данные как раньше было.
addr:64:89:83:aa:6b:1d rssi:-49 uuid:11223344-5566-7788-9900-AABBCCDDEEFF power:-60
addr:64:89:83:aa:6b:1d rssi:-50 uuid:11223344-5566-7788-9900-AABBCCDDEEFF power:-60
Отправлено спустя 4 минуты 15 секунд:
вот разок прилетело. такая строка на выход прикручена
device.getAddress().toString().c_str()
Отправлено спустя 4 минуты 44 секунды:
когда rssi было, печатал -9999.
как будто отсюда берет.
Отправлено спустя 52 секунды:
перепутал
addr:64:89:83:aa:6b:1d rssi:-49 uuid:11223344-5566-7788-9900-AABBCCDDEEFF power:-60
addr:64:89:83:aa:6b:1d rssi:-50 uuid:11223344-5566-7788-9900-AABBCCDDEEFF power:-60
Отправлено спустя 4 минуты 15 секунд:
вот разок прилетело. такая строка на выход прикручена
device.getAddress().toString().c_str()
Отправлено спустя 4 минуты 44 секунды:
когда rssi было, печатал -9999.
как будто отсюда берет.
Отправлено спустя 52 секунды:
перепутал
У вас нет необходимых прав для просмотра вложений в этом сообщении.
помогите создать блок BLE ESP32
странно, у меня работает.
Отправлено спустя 2 минуты 41 секунду:
https://tech.fusic.co.jp/posts/2020-02- ... c-ibeacon/
Отправлено спустя 1 минуту 31 секунду:
2 и 3 скриншот предыдущего сообщения. компорт данные которые из этого скетча приходят
Отправлено спустя 7 минут 56 секунд:
данные будут приходить, если соответствует с маяком вот это строка
if (getCompanyId(device) != 0x0100) { // fake Apple 0x4C00 MSB
и надо перевернуть в маяке. записать так 0х0001
Отправлено спустя 3 минуты 37 секунд:
в качестве маяка CustomBLE на андройде, но работают и другие
Отправлено спустя 2 минуты 31 секунду:
еще хорошо бы прикрутить сюда полезную нагрузку. нужны данные акселерометра.
Отправлено спустя 2 минуты 41 секунду:
https://tech.fusic.co.jp/posts/2020-02- ... c-ibeacon/
Отправлено спустя 1 минуту 31 секунду:
2 и 3 скриншот предыдущего сообщения. компорт данные которые из этого скетча приходят
Отправлено спустя 7 минут 56 секунд:
данные будут приходить, если соответствует с маяком вот это строка
if (getCompanyId(device) != 0x0100) { // fake Apple 0x4C00 MSB
и надо перевернуть в маяке. записать так 0х0001
Отправлено спустя 3 минуты 37 секунд:
в качестве маяка CustomBLE на андройде, но работают и другие
Отправлено спустя 2 минуты 31 секунду:
еще хорошо бы прикрутить сюда полезную нагрузку. нужны данные акселерометра.
-
- Полковник
- Сообщения: 3357
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
-
- Полковник
- Сообщения: 3357
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
помогите создать блок BLE ESP32
Я эту технологию не изучал, делал блок механически. Если есть ещё ссылки выложите, попробую вникнуть.
Вместо выводов можно вписать внутри класса дисплей.
Вместо выводов можно вписать внутри класса дисплей.
помогите создать блок BLE ESP32
вывода нужны для того, что бы потом обработать ( получить среднее значение и т.п.), дисплей врят ли понадобится.
в том то все и дело, очень мало готовых проектов, и то они не умеют привязыватся к определенным данным( чтоб все блютузы в эфире не видеть)
Отправлено спустя 1 минуту 10 секунд:
https://blog.shinovent.fi/2018/03/ibeac ... esp32.html
вот еще интересный.
в том то все и дело, очень мало готовых проектов, и то они не умеют привязыватся к определенным данным( чтоб все блютузы в эфире не видеть)
Отправлено спустя 1 минуту 10 секунд:
https://blog.shinovent.fi/2018/03/ibeac ... esp32.html
вот еще интересный.
помогите создать блок BLE ESP32
http://digitrode.ru/computing-devices/m ... v-ble.html
вот еще вариант, но это немного ни то, там видит которые в скетче зашиты.
вот еще вариант, но это немного ни то, там видит которые в скетче зашиты.
-
- Полковник
- Сообщения: 3357
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
помогите создать блок BLE ESP32
Блок с выходами в новом редакторе, не нужно создавать библиотеку.
Только power = 0, проверьте у себя.
Маяк делал на ESP32. Прошил примером BLE iBeacon из библиотеки ESP32 BLE Arduino.
Эту строку: oBeacon.setManufacturerId(0x4C00); // fake Apple 0x004C LSB (ENDIAN_CHANGE_U16!)
изменил на oBeacon.setManufacturerId(0x0001);
Проверил работает.Только power = 0, проверьте у себя.
Маяк делал на ESP32. Прошил примером BLE iBeacon из библиотеки ESP32 BLE Arduino.
Эту строку: oBeacon.setManufacturerId(0x4C00); // fake Apple 0x004C LSB (ENDIAN_CHANGE_U16!)
изменил на oBeacon.setManufacturerId(0x0001);
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя