skilful 0 6 июля, 2017 Опубликовано 6 июля, 2017 · Жалоба Здравствуйте. Подскажите, пожалуйста, какое самое дешевое решение для передачи файла через Email по GSM/GPRS? Есть счетчик - хочу с него показания считывать и высылать себе на почту. Пока, что нашел Orange PI 2G IOT , но там какое-то сырое все судя по отзывам и не понятно работает или нет. Еще есть китайский модуль Module A6 c AT командами. Позволяют ли АТ команды слать как-то файл пока, что для меня темный лес. Да и еще в почте шифрование же. Этот факт добавляет непонятки ) Поделитесь мыслями, пожалуйста. Спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sigmaN 0 6 июля, 2017 Опубликовано 6 июля, 2017 · Жалоба Omega-2 вам в помощь. Может и имэйл не понадобится )) см видео https://youtu.be/kabWcZriVCE где купить http://ampero.ru/collection/omega-2 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
skilful 0 6 июля, 2017 Опубликовано 6 июля, 2017 · Жалоба Omega-2 вам в помощь. Может и имэйл не понадобится )) см видео https://youtu.be/kabWcZriVCE где купить http://ampero.ru/collection/omega-2 что-то не увидел как пользовать GPRS. Доп модули к главному модулю мне кажется дорого выйдет Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 35 6 июля, 2017 Опубликовано 6 июля, 2017 · Жалоба GSM модем за 120 руб + процессор на плате за 100-300 руб. Пишите программу и получаете письма. Шифрование можно выкинуть, хотя если есть знания, то можно и с шифрованием. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sigmaN 0 6 июля, 2017 Опубликовано 6 июля, 2017 · Жалоба что-то не увидел как пользовать GPRS. Ну учитывая, что там есть и USB на борту и линукс то подцепить туда можно вообще любой модем! Поэтому не знаю в чем проблема. UART естественно тоже есть Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
skilful 0 7 июля, 2017 Опубликовано 7 июля, 2017 · Жалоба Ну учитывая, что там есть и USB на борту и линукс то подцепить туда можно вообще любой модем! Поэтому не знаю в чем проблема. UART естественно тоже есть подскажите, пожалуйста. То есть через любой модем с АТ командами я смогу отправить ФАЙЛ на электронную почту? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sigmaN 0 7 июля, 2017 Опубликовано 7 июля, 2017 · Жалоба Так а к чему тут вообще АТ команды то? Это нижний уровень. Вы как только коннект установите вам всё равно надо TCP\IP стек поднимать и с SMTP сервером разговаривать. Дались вам эти AT команды, а... Они нужны только чтоб связь установить с другим модемом(оператора). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
skilful 0 7 июля, 2017 Опубликовано 7 июля, 2017 · Жалоба Так а к чему тут вообще АТ команды то? Это нижний уровень. Вы как только коннект установите вам всё равно надо TCP\IP стек поднимать и с SMTP сервером разговаривать. Дались вам эти AT команды, а... Они нужны только чтоб связь установить с другим модемом(оператора). да, просто пробелов много в знаниях...как модем работает этот в сотовой сети. вот по модели OSI представить как сетевая карта работает вроде примерно могу, а тут тяжеловато что-то )) возьмем, допустим, предложенную Вами плату с Омега2. Сопряг я ее с модемом GSM. В целом получается, что после установления соединения с сотовым оператором и подключения к интернету с помощью АТ команд я уже смогу использовать стек TCP/IP ? И как-бы модем станет "прозрачным" звеном для меня? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sigmaN 0 7 июля, 2017 Опубликовано 7 июля, 2017 · Жалоба Да, вы соединяете модем с помощью АТ команд с модемом оператора, с этого момента вам доступны протоколы канального уровня(у вас еще нет IP адреса и всей этой веселухи) Далее вы устанавливаете связь по протоколу PPP https://ru.wikipedia.org/wiki/PPP_(%D1%81%D...BA%D0%BE%D0%BB) И тут уже вы получаете IP адрес, шлюз и все эти дела. Тепееерь уже вам доступны протоколы сетевого и транспортного уровня(TCP/IP), с помощью которых вы и будете использовать протокол уровня приложений(SMTP) чтоб послать себе имэйл. https://ru.wikipedia.org/wiki/SMTP Add: Всё это можно исключить, если соединять два модема друг с другом. Т.е. совершить GSM Data Call. Вы используете АТ команды чтобы позвонить себе на другой GSM модем и когда тот берет трубку - вам доступна передача байтов по этому каналу. Дальше можете вообще никакой протокол не использовать а прям туда байты передавать и они будут появляться на том конце. Это будет голый канальный уровень и всё. Поверх него можете уже реализовывать свои протоколы и т.д. Но это конечно немного не тоже самое, что отправить email ) Add2: ну да, во всех случаях после того как модем установил соединение он становится прозрачным. А как же еще ) Ну там правда он будет выцеплять AT команды из потока передаваемых байт, чтоб вы могли передать команду обрыва связи например. В обычной жизни это не является проблемой потому что обычные передаваемые данные инкапсулированы в какой-то протокол и даже если вы в этом форуме напишите AT команду то модем связь не оборвет, потому что эта команда будет инкапсулирована в PPP и далее в IP и в TCP Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
skilful 0 7 июля, 2017 Опубликовано 7 июля, 2017 · Жалоба Да, вы соединяете модем с помощью АТ команд с модемом оператора, с этого момента вам доступны протоколы канального уровня(у вас еще нет IP адреса и всей этой веселухи) Далее вы устанавливаете связь по протоколу PPP https://ru.wikipedia.org/wiki/PPP_(%D1%81%D...BA%D0%BE%D0%BB) И тут уже вы получаете IP адрес, шлюз и все эти дела. Тепееерь уже вам доступны протоколы сетевого и транспортного уровня(TCP/IP), с помощью которых вы и будете использовать протокол уровня приложений(SMTP) чтоб послать себе имэйл. https://ru.wikipedia.org/wiki/SMTP Add: Всё это можно исключить, если соединять два модема друг с другом. Т.е. совершить GSM Data Call. Вы используете АТ команды чтобы позвонить себе на другой GSM модем и когда тот берет трубку - вам доступна передача байтов по этому каналу. Дальше можете вообще никакой протокол не использовать а прям туда байты передавать и они будут появляться на том конце. Это будет голый канальный уровень и всё. Поверх него можете уже реализовывать свои протоколы и т.д. Но это конечно немного не тоже самое, что отправить email ) Add2: ну да, во всех случаях после того как модем установил соединение он становится прозрачным. А как же еще ) Ну там правда он будет выцеплять AT команды из потока передаваемых байт, чтоб вы могли передать команду обрыва связи например. В обычной жизни это не является проблемой потому что обычные передаваемые данные инкапсулированы в какой-то протокол и даже если вы в этом форуме напишите AT команду то модем связь не оборвет, потому что эта команда будет инкапсулирована в PPP и далее в IP и в TCP Спасибо большое Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sigmaN 0 7 июля, 2017 Опубликовано 7 июля, 2017 · Жалоба Надо ли говорить, что реализации всех этих протоколов уже есть в линуксе и потому что-то вроде Омеги-2 тут как раз самый простой вариант всё это завести. Да, можно и на голом камне это всё организовать, но я бы не рекомендовал, учитывая ваши вопросы, предполагаю что очень сложно и долго вам будет этот путь проходить. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться