Добрый день. А библиотеку Sim900r.js обновили? Что-то из примеров ничего не работает, кроме функций powerOn и powerOff Вот эти не работают: Код (Javascript): sim.on('simReady', function() { print('simReady'); }); sim.on('simError', function(code) { print('simError'); }); sim.on('ready', function() { print('ready on operator'); }); sim.on('ring', function(phone, cnt) { print('incoming call'); }); sim.on('noCarrier', function() { print('noCarrier'); }); sim.on('sms', function(phone, time, text) { print('sms'); }); sim.on('unknown', function(event, data) { print('unknown'); }); Есть у кого-нибудь какой-либо рабочий пример. Хоть что-нибудь, чтоб мне стартануть с темой GPRS шилда ?
А вот этот код из примеров Код (Javascript): var sim = require('@amperka/Sim900r').connect(); sim.powerOn(); sim.smsSend("+79025572277", "hello", function(error){ console.log(error); }); выдает ошибку Код (Javascript): Error { "msg": "CMD Error", "type": "Error" } и еще очень часто происходить disconnected в IDE. Т.е. подключаешься к com порту, перепрошиваешь, и через 3-5 секунд происходит отключение
Добрый день. Хотелось бы вернуться к теме. Прошло пол года. Есть ли со стороны разработчиков какие-либо действия? Планируется ли работа над этим модулем?
Добрый день, Владимир. У меня ситуация решилась, но через лишний запрос. Если перед отправлением сообщения запросить список смс, то всё идеально отправляется. Код (Javascript): sim.smsList(function(error, data){ console.log(error, data); }); Что интересно, так это то, что данный манёвр позволяет и этот код выполнить Код (Javascript): sim.on('ring', function(phone, cnt) { console.log(phone, cnt); });