Espruino:Примеры/Использование HTTP-прокси при помощи BLE
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.
Использование HTTP-прокси при помощи BLE [1]
В стандарте BLE есть сервис HTTP Proxy. Если этот сервис реализован на вашем устройстве, это позволит другим BLE-устройствам подключаться к нему и запрашивать через него веб-страницы.
Этот сервис есть в программе EspruinoHub, которую можно запустить на Raspberry Pi. Чтобы воспользоваться HTTP Proxy:
- Следуя инструкциям, установите EspruinoHub
- Отредактируйте файл «config.json»:
- Загрузите на Puck.js вот этот код:
NRF.requestDevice({ filters: [{ services: ['1823'] }] }).then(function(device) {
require("ble_http").httpRequest(device, "pur3.co.uk/hello.txt", function(d) {
print("GET:",JSON.stringify(d));
});
});
См.также
Внешние ссылки