AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR... |
08.09.2013, 18:21
|
|
Частый гость
Регистрация: 08.09.2013
Сообщений: 13
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
|
Передача Файла *.txt C Ммс Карты На Удаленный Сервер (Хостинг)
Здравствуйте, друзья.
Задача такая: устройство на AVR к нему подключена карта памяти и GSM модем SIM900. Устройство должно каждые пять минут пересылать файл *.txt, находящийся на карте памяти на удаленный сервер.
Догадываюсь, что все держится на АТ командах, но каких и вообще передача файла это ж высокоуровневая задача, она хоть подсилу микроконтроллеру? По моему да. Может есть готовые библиотеки? Помогите!!! Для меня это непреодолимый барьер, хоть avr прошивать умею...
Железо уже есть!
|
|
|
|
08.09.2013, 18:43
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,861
Сказал спасибо: 2,532
Сказали Спасибо 11,773 раз(а) в 5,897 сообщении(ях)
|
Re: Передача Файла *.txt C Ммс Карты На Удаленный Сервер (Хостинг)
Проще всего (при небольшом объеме) передавать в режиме CSD, т.е., передачи данных.
Операторы по умолчанию передают на скорости 9600. Для этого нужно просто при наличии регистрации в сети набрать номер командой ATD без точки с запятой, а на том конце поднять трубу - и пойдет передача.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
08.09.2013, 19:56
|
|
Почётный гражданин KAZUS.RU
Регистрация: 10.01.2007
Сообщений: 3,412
Сказал спасибо: 65
Сказали Спасибо 664 раз(а) в 443 сообщении(ях)
|
Re: Передача Файла *.txt C Ммс Карты На Удаленный Сервер (Хостинг)
dommax87, а что и как принимает файлы?
Сообщение от dommax87
|
Догадываюсь, что все держится на АТ командах, но каких ... ?
|
См. раздел "AT Commands for TCPIP Application Toolkit" описания AT команд.
++
Сообщение от akegor
|
на том конце поднять трубу
|
Так ведь там нет трубы, повидимому:
Сообщение от dommax87
|
каждые пять минут пересылать файл *.txt, ... на удаленный сервер
|
__________________
There's always more than one way to skin a cat.
Последний раз редактировалось tempora; 08.09.2013 в 19:59.
|
|
|
|
11.09.2013, 01:52
|
|
Частый гость
Регистрация: 08.09.2013
Сообщений: 13
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Передача Файла *.txt C Ммс Карты На Удаленный Сервер (Хостинг)
Прогресс пошел. Успешно отправляю массив переменных в txt файл на мой хостинг через ftp соединение.
Не ленимся комментировать эту страничку http://mobi.dommax.com.ua/
Дали буде. )
|
|
|
|
11.09.2013, 02:38
|
|
Гражданин KAZUS.RU
Регистрация: 31.12.2010
Сообщений: 837
Сказал спасибо: 371
Сказали Спасибо 153 раз(а) в 113 сообщении(ях)
|
Re: Передача Файла *.txt C Ммс Карты На Удаленный Сервер (Хостинг)
В холле -250 градусов. Почти абсолютный ноль. Не холодно ?
|
|
|
|
11.09.2013, 19:23
|
|
Частый гость
Регистрация: 08.09.2013
Сообщений: 13
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Передача Файла *.txt C Ммс Карты На Удаленный Сервер (Хостинг)
Это ж коридор. Там всегда прохладно
|
|
|
|
16.09.2013, 21:20
|
|
Частый гость
Регистрация: 08.09.2013
Сообщений: 13
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Передача Файла *.txt C Ммс Карты На Удаленный Сервер (Хостинг)
Решил отказаться от карты памяти. Т.е. устройство считывает данные и отправляет в виде GET запроса на сервер. И в замен принимает данные сгенерированные php скриптом (выключить нагрузку или отправить смс ит.п. )
Так что пока все гуд. Следите за проектом.
|
|
|
|
16.09.2013, 22:05
|
|
Гражданин KAZUS.RU
Регистрация: 31.12.2010
Сообщений: 837
Сказал спасибо: 371
Сказали Спасибо 153 раз(а) в 113 сообщении(ях)
|
Re: Передача Файла *.txt C Ммс Карты На Удаленный Сервер (Хостинг)
Постоянно идет синхронизация. Это надо платить за интернет через GSM сеть?
|
|
|
|
16.09.2013, 23:39
|
|
Частый гость
Регистрация: 08.09.2013
Сообщений: 13
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Передача Файла *.txt C Ммс Карты На Удаленный Сервер (Хостинг)
За сеанс передается максимум 100 байт. Ну пусть 1 кБт на все про все.
В час 60кБт. В день до 200кБт.
У МТС 20мБт в день за 0,66 грн.
|
|
|
|
17.09.2013, 00:22
|
|
Гражданин KAZUS.RU
Регистрация: 31.12.2010
Сообщений: 837
Сказал спасибо: 371
Сказали Спасибо 153 раз(а) в 113 сообщении(ях)
|
Re: Передача Файла *.txt C Ммс Карты На Удаленный Сервер (Хостинг)
Вы уверены что оператор тарифицирует именно так? В одном пакете обычно около килобайта данных. Пакет туда + обратно это уже 2 килобайта. Или думаете считают чистый трафик?
Не знаю как МТС. Но другие операторы если специально не брать какие то спец пакет хотят до 10грн за 1 мбайт.
Сообщение от dommax87
|
У МТС 20мБт в день за 0,66 грн.
|
А за 30 дней 19,8 грн.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 08:35.
|
|