Доброго времени суток всем! Приобрел ISKRA NEO + GPRS Shield от Амперки. Собираю все, как здесь http://wiki.amperka.ru/продукты:gprs-shield . SIM карта Velcom (Беларусь). ПинКода нет. Заливаю скетч отправки SMS - ничего. В serial "Init error". Загружал разные скетчи, итог один: дальше цикла Код (C++): while (!gprs.init()) { // если связи нет, ждём 1 секунду // и выводим сообщение об ошибке; // процесс повторяется в цикле, // пока не появится ответ от GPRS-устройства delay(1000); Serial.print("Init error\r\n"); } не идет. Светодиод AIR моргает 1 раз в 3 сек - говорит о том, что сеть найдена. Диод ON конечно тоже горит. Подключал от внешнего источника и от USB - разницы нет. Может кто-нибудь сталкивался с такой проблемой, помогите плз Библиотеки качал здесь https://github.com/amperka/gprs-shield
Есть продвижение... в связке: китайский UNO + GPRS Shield от Амперки - работает, СМС шлет, но только если в создать объект с параметрами: Код (C++): GPRS myGSM(0, 1, 19200); где: tx, rx, скорость - соответственно. На искре такое решение не помогает =((( совсем никто не знает почему
А Шилд к Искре подключили то правильно?К каким выходам?Я не нашёл на плате перемычек для программного/аппаратного Serial (USART) значит программного там нет?На кетайских есть.Возможно придётся подправить скетч под аппаратный Serial
Амперковский gprs шилд можно подключить к программному UART. Для этого нужно просто снять перемычки рядом с 0 и 1 и соединить контакты, с которых сняли перемычки, с другими пинами, используя провода. По исходной проблеме. Можно попробовать так: Код (Text): GPRS myGSM(19200); Судя по всему, на шилде установлена скорость порта, отличная от той, что используется в библиотеке по умолчанию (9600). Этот вариант на Искре нео в теории должен правильно инициализировать правильный аппаратный порт. Вариант Код (Text): GPRS myGSM(0, 1, 19200); Использует программный порт на 0,1 , что теоретически может приводить к конфликту из-за того, что на тех же пинах сидит аппаратный порт. Кроме того, на искре нео, как и на всех леонардообразных, в принципе не все пины могут использоваться для программного порта.
Предлагаю вообще не использовать программный порт и проще и код компактнее будет.Я так вообще его не использую-только аппаратный
. Да, Вы были правы, спасиБО. Теперь и ИСКРА работает =)) По описанию , поэтому и перемычек нет, да и на моей китайской тож нет. Просто перед прошивкой шилда нужно с него перемычки tx, rx снять. СпасиБО всем за советы и помощь.