не работает из коробки с примерами из Wiki IskraJs + Troyka Slot Shield + WiFi Troyka Module Код из вики, только свой SSID и пароль Код (Javascript): // Настраиваем интерфейс UART PrimarySerial.setup(115200); // логин и пароль WiFi-сети var SSID = 'Amperka.ru'; var PSWD = 'iskraJS'; var wifi = require('@amperka/wifi').setup(PrimarySerial, function(err) { // подключаемся к Wi-Fi сети wifi.connect(SSID, PSWD, function(err) { print('Connected'); // Выполняем запрос require('http').get('http://amperka.ru', function(res) { var response = ''; res.on('data', function(d) { response += d; }); res.on('close', function() { print(response); }); }); }); }); При прошивке выдает: Module AT not found Подскажите, что я делаю не так?
Воспользуйтесь следующим кодом, а так же примите настройки в шаге 2 http://wiki.amperka.ru/js:ide#шаг_2 Код (Javascript): Serial3.setup(115200); // логин и пароль WiFi-сети var SSID = 'Amperka.ru'; var PSWD = 'iskraJS'; var wifi = require('@amperka/wifi').setup(Serial3, function(err) { // подключаемся к Wi-Fi сети wifi.connect(SSID, PSWD, function(err) { print('Connected'); // Выполняем запрос require('http').get('http://espruino.com', function(res) { var response = ''; res.on('data', function(d) { response += d; }); res.on('close', function() { print(response); }); }); }); });
Настройки в шаге 2 я применил конечно же. Приложу скрины Ваш код попробовал - результат тот же. Так же пишет Module AT not found https://yadi.sk/i/tyPwHwVRgLwFSg https://yadi.sk/i/eecMeee_LHPLmA https://yadi.sk/i/WWapjEwAlMsLOA https://yadi.sk/i/98hJHvRibSrGPg
Открывается ли ссылка в браузере http://www.espruino.com/modules/AT.js Откройте браузер при работе с EspruinoIDE Используются ли расширения браузера - VPN или подобные.... Если да отключите... Возможно придётся обновить Espruino IDE - удалить её и затем снова установить. Не забыв про ШАГ 2 инструкции.
1. Да, открывается (https://yadi.sk/i/F-pd_Ws17OpIgA) 2. Открывал браузер и переходил по ссылке при запушенной EspruinoIDE 3. Расширения типа VPN не используются 4. Удалять и ставить пробовал. Также поставил в виде приложения. Обновлялся до последней версии и пробовал предыдущую. Пробовал с разных компьютеров, с разных интернет соединений (дом, офис), пробовал днем/ночью, зажигал свечку - ничего не помогает
Попробуйте прореквайрить какой-нибудь другой эспруиновский модуль, например: Код (Javascript): var kb = require('USBKeyboard'); Если опять будет ошибка, то предлагаю скачать все нужные js-модули с http://www.espruino.com/modules/ и разместить локально как описано тут: http://forum.amperka.ru/threads/f-a-q-ЧаВо-Прежде-чем-задать-вопрос-на-форуме.12591/#post-125368 Я, кстати, тоже заметил, что в свежей версии IDE при использовании настройки под амперковские модули перестали находится модули с эскруино.ком... Но т.к. пользуюсь модулями локально, то не обращаю внимания на это... Походу очередной "привет" от Гордона
Попробуйте, как временное решение, в настройках IDE в Communications -> Module URL указать http://jsff.ru/modules/
Мне в техподдержке подсказали грузить из репозитория. Все работает. Сначала я подумал: если у меня отключат интернет - я не смогу перепрошиться, но потом я вспомнил: это же библиотека для wifi модуля, так что если интернет отключат, она мне точно не понадобится)))