GSM Модуль A6 не отправляет смс, и не принимает.

Тема в разделе "Проводная и беспроводная связь", создана пользователем Rabil, 16 янв 2018.

  1. Airbus

    Airbus Оракул

    Баланс попробуйте так ATD*100# когда то так получалось правда на Сименсе C35
     
    CYITEP_BAC9I нравится это.
  2. Rabil

    Rabil Нерд

    в даташите написанно 2.8
     
  3. Rabil

    Rabil Нерд

    пробывал, та же ошибка
     
  4. b707

    b707 Гуру

    Запрос баланса, модем А6, реальный тест минуту назад
    Код (Text):
    AT+CSCS="HEX"
    OK

    AT+CUSD=1,#100#,15
    OK

    +CUSD: 2, "D6F01C0D1287D961F71C14BBCD5C3018485E1
    7BB40C2B7BB3ED781602E180C24AF8B5D20E21BFE66BB
    D3F432FBE4CE9741E2303BEC9EE775A0510C661B01" ,15
    После расшифровки:
    Vash balans 173.00 rub. Bonus: 0.00 rub. Dopolnitel'nye balansy: #106#
    Length: 70

    Версия прошивки V03.03.20161229019H03 Сим карта Билайн
     
    Последнее редактирование: 21 янв 2018
  5. Человек вам помогает. А вы на него так...
     
    b707 нравится это.
  6. Rabil

    Rabil Нерд

    он просто не в том тоне начал, а я не против я нааборот за дружбу
     
  7. Rabil

    Rabil Нерд

    щас проверим, а с помощью чего расшифровал??
     
  8. a1000

    a1000 Гик

    Как-то всё сложновато. В NEOWAY M590 всё было как-то попроще. Задаёшь режим кодировки
    AT+CSCS= "GSM"
    И по команде ATD*101# - выдавался ответ сразу в текстовом режиме. На А6 такое не проходит. ATD*101# вообще не работает, а если в режиме GSM послать запрос AT+CUSD=1,#101#,15 - выдаёт кракозябры.
    Ну и тоже присоединяюсь к Rabil - чем декодировать HEX? У меня ни один онлайн конвертер по человечески не расшифровал полученный ответ

    +CUSD: 2, "CE30C81A9EA3CB6DD07C8C2ED3CBA0980B06039DE56E17881A96A7CDA093F54D0E9BD
    FEE3288993EA3E9AB930BE47CB7CB7210B99C9FD3ED697A995D7683C86F50ECE68AC95C32580CE70
    255E1F2B09D9D0FA7E96590FBDD2ECBDF6D901DD4CC83AC6F72D8FC76974141381CD402DDEF7797F
    D4D0E9BDFEEB2AB1E06" ,15
     
  9. Rabil

    Rabil Нерд

    Такая же фигня, кто знает как расшифровать ответьте пожалуйста.
     
    a1000 нравится это.
  10. Airbus

    Airbus Оракул

    Так а давайте попробуем по другому?В СИМ под номером 1 запишем *100# имя любое Вася Петя Баланс.И отправим команду ATD1
     
  11. Rabil

    Rabil Нерд

    Безымянный.png
     
  12. Rabil

    Rabil Нерд

    перепрошил модем
     
  13. Rabil

    Rabil Нерд

    001.png 001.png
     
  14. Rabil

    Rabil Нерд

    Вот что выдает у меня
     
  15. Rabil

    Rabil Нерд

    Все я победил!!!!!!!!!!!!!!!! У меня получилось.
    1) прошей модуль как было сказанно высше
    2 )поставь скорость через AT команду 9600 b и не выключай модуль!
    3 ) AT+CSCS="HEX"
    OK
    AT+CUSD=1,#100#,15
    OK
    4) полученный код обрабатывешь тут!!! https://www.rapidtables.com/convert/number/hex-to-ascii.html
     
  16. Airbus

    Airbus Оракул

    Все равно не текст приходит?Как в 44 посте?
     
  17. Rabil

    Rabil Нерд

    к сожалению нет, приходит это

    002D0031003900330440002E ,72
     
  18. b707

    b707 Гуру

    перевод:
    Na Vashem schete 1.00 grn. Tarif 'Vodafone Light+'. Nomer deystvitelen do 17.12.2018. Upravlyaite nomerom v My Vodafone App - www.vodafone.ua
    Length: 141
     
  19. Rabil

    Rabil Нерд

    У меня щас лишь один вопрос. Нельзя добиться того что бы модуль в GSM кодировке присылал ответ на USSD запрос?
     
  20. b707

    b707 Гуру

    Я такого не встречал. Но перекодировать прямо в программе нетрудно, читайте вот тут, начиная с сообщения 14 и далее
    http://arduino.ru/forum/apparatnye-voprosy/gsm-a6-vopros-pro-ring
     
    CYITEP_BAC9I нравится это.