реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Библиотека для SIM900B/D, Куплю библиотеку для работы с SIM900B/D
navy2000
сообщение Jun 20 2011, 10:38
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 203
Регистрация: 17-07-06
Пользователь №: 18 874



Требуется библиотека для работы с SIM900B/D.
Все возможности данного модема не нужны.
Нужна возможность установки связи с сервером в интернете и обмена данными, используя TCP/IP.
Библиотека должна быть реализована на языке C для микропроцессора <идеально LPC2478, но не принципиально,
функции PutChar GetChar можно переопределить>. Было бы хорошо, если бы библиотека была написана в среде
IAR Embedded Workbench версии 5.x или 6.x.
Если будет возможность отправки и приема SMS это будет плюсом, но не критично.

Проверка библиотеки:
Соединится с сервером в интернете, передать запрос, получить ответ, разорвать связь. И так три раза.

Наверняка есть уже отлаженные решения, хочу купить.
Если не туда запостил, перенесите.
Go to the top of the page
 
+Quote Post
navy2000
сообщение Jun 21 2011, 08:25
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 203
Регистрация: 17-07-06
Пользователь №: 18 874



Цитата(navy2000 @ Jun 20 2011, 17:38) *
Требуется библиотека для работы с SIM900B/D.


Странно, но предложений нет. Что то не так написал? Судя по активности обсуждений SIM900 специалистов по ней должно быть много.
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Jun 21 2011, 09:03
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



Вы слишком упрощаете проблему.
То что Вы хотите это процентов 10 от основного алгоритма, остальное - инициализация, обработка операторов - а у каждого могут быть свои фокусы в сети, прочее..... В среднем полгода на "отлавливание блох".

Да и пишут каждый под себя, так что вряд ли кто предложит готовое решение.
Прийдется садиться, разбираться и писать самому.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
navy2000
сообщение Jun 21 2011, 09:39
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 203
Регистрация: 17-07-06
Пользователь №: 18 874



Цитата(CADiLO @ Jun 21 2011, 16:03) *
Вы слишком упрощаете проблему.
То что Вы хотите это процентов 10 от основного алгоритма, остальное - инициализация, обработка операторов - а у каждого могут быть свои фокусы в сети, прочее..... В среднем полгода на "отлавливание блох".

Да и пишут каждый под себя, так что вряд ли кто предложит готовое решение.
Прийдется садиться, разбираться и писать самому.


Ну в принципе такой вариант тоже рассматривается. Неплохо было бы и техническую поддержку получать.
К Вам, как специалисту, несколько вопросов:
Скажите, полгода это до получения результата? Или можно получить работающий проект для ОДНОГО конкретного оператора,
а потом доплачивать за адаптацию библиотеки к конкретным условиям? И как вы думаете, сколько может стоить такая работа?
И какое будет время разработки?
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Jun 21 2011, 09:53
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



Полгода это в общих чертах если есть желание сделать универсальный и провереный проект.
Если разработчик ранее сталкивался с особенностями операторов то сделает и быстрее, но стоить будет дороже.

Ну или если тяп-ляп делать - студенту для сдачи сессии, то можно и за несколько дней.
Но и работать оно будет так же - одноразово.

А стоимость... Наверное от пару сотен зелени за программу для студента, до нескольких тысяч для серьезного проекта.
Только вот думаю, что мало из тех кто основательно разобрался захотят продавать свои ноу-хау.



--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
navy2000
сообщение Jun 21 2011, 10:03
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 203
Регистрация: 17-07-06
Пользователь №: 18 874



Цитата(CADiLO @ Jun 21 2011, 16:53) *
Полгода это в общих чертах если есть желание сделать универсальный и провереный проект.


Ну слишком универсальный все равно не получится. Операторы сами-сусами и
меняют свои параметры невзирая ни на стандарт ни на общественное мнение. sad.gif

Цитата(CADiLO @ Jun 21 2011, 16:53) *
Если разработчик ранее сталкивался с особенностями операторов то сделает и быстрее, но стоить будет дороже.

Ну или если тяп-ляп делать - студенту для сдачи сессии, то можно и за несколько дней.
Но и работать оно будет так же - одноразово.


Хотелось бы конечно работать со специалистом. Дешевизна работы со студентами дорого обходится в серии.

Цитата(CADiLO @ Jun 21 2011, 16:53) *
А стоимость... Наверное от пару сотен зелени за программу для студента, до нескольких тысяч для серьезного проекта.
Только вот думаю, что мало из тех кто основательно разобрался захотят продавать свои ноу-хау.


Вот если бы Вы взялись за такой проект, то какие условия бы озвучили и какие дополнительные вопросы бы у Вас появились?
Что может помешать нам договориться? biggrin.gif

Go to the top of the page
 
+Quote Post
CADiLO
сообщение Jun 21 2011, 10:17
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



Я бы не взялся по двум причинам - у меня есть работа при которой нет времени на дополнительные шабашки и я никогда не стал бы работать удаленно, а тем более в отрыве от железа.



--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
navy2000
сообщение Jun 21 2011, 13:16
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 203
Регистрация: 17-07-06
Пользователь №: 18 874



Цитата(CADiLO @ Jun 21 2011, 17:17) *
Я бы не взялся по двум причинам - у меня есть работа при которой нет времени на дополнительные шабашки и я никогда не стал бы работать удаленно, а тем более в отрыве от железа.


Жаль. Но все равно спасибо за интересную беседу.
Только слово "шабашка" мне не нравится. Взаимодействие ведь может по разному строится. Если мне каким то образом удастся договориться с вашим руководством,
подписать контракт между двумя юр. лицами, то этот заказ будет уже в рамках вашей основной деятельности. Верно?

Удаленно работать сложно, это факт. Но тут обычно больше заказчики опасаются. Если я найду нужного спеца "вблизи" конечно буду работать с ним.
Пока же исполнитель далеко я пытаюсь как можно лучше абстрагировать задачу от конкретного железа. Можно оплатить стандартную отладочную плату и принимать работу на ней.
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Jun 21 2011, 13:25
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



>>>Если мне каким то образом удастся договориться с вашим руководством, подписать контракт между двумя юр. лицами, то этот заказ будет уже в рамках вашей основной деятельности. Верно?

Нет - мы не занимаемся разработками вообще. Только консультациями по применению. Это я на прошлой работе
занимался разработками и внедрением, а теперь это именно была бы шабашка. sm.gif

Так что лучше найти кого-то рядом.


>>>Можно оплатить стандартную отладочную плату и принимать работу на ней.

Не получится - нельзя путать работу с микроконтроллерами и системное проектирование
где есть стандартные библиотеки и решения - разные подходы.
Это все равно что корабелам поручить делать самолеты.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
andrewlekar
сообщение Jun 22 2011, 05:08
Сообщение #10


Знающий
****

Группа: Участник
Сообщений: 837
Регистрация: 8-02-07
Пользователь №: 25 163



Теоретически можно на отладочной плате весь проект оттестировать sm.gif Особенно если отладочная плата - точная копия будущей рабочей платы. Однако иметь под рукой системотехника, паяльник, пару запасных модулей и пару контроллеров под рукой не помешает. Для удаленки маловероятно sm.gif
Go to the top of the page
 
+Quote Post
vka_
сообщение Jun 22 2011, 12:39
Сообщение #11


Участник
*

Группа: Участник
Сообщений: 56
Регистрация: 12-07-09
Пользователь №: 51 179



Цитата(navy2000 @ Jun 20 2011, 14:38) *
Требуется библиотека для работы с SIM900B/D.
Все возможности данного модема не нужны.
Нужна возможность установки связи с сервером в интернете и обмена данными, используя TCP/IP.
Библиотека должна быть реализована на языке C для микропроцессора <идеально LPC2478, но не принципиально,
функции PutChar GetChar можно переопределить>. Было бы хорошо, если бы библиотека была написана в среде
IAR Embedded Workbench версии 5.x или 6.x.
Если будет возможность отправки и приема SMS это будет плюсом, но не критично.

Проверка библиотеки:
Соединится с сервером в интернете, передать запрос, получить ответ, разорвать связь. И так три раза.

Наверняка есть уже отлаженные решения, хочу купить.
Если не туда запостил, перенесите.

А почему не хотите в среде EmbeddedAT Sim900?
А не устроит ли решение конкретно вашей задачи, а не создание библиотеки?
Go to the top of the page
 
+Quote Post
navy2000
сообщение Jun 24 2011, 08:28
Сообщение #12


Местный
***

Группа: Свой
Сообщений: 203
Регистрация: 17-07-06
Пользователь №: 18 874



Цитата(vka_ @ Jun 22 2011, 19:39) *
А почему не хотите в среде EmbeddedAT Sim900?
А не устроит ли решение конкретно вашей задачи, а не создание библиотеки?


Конкретно по нашей задаче.
На сегодняшний день имеется три типа приборов установленных на мобильных объектах.
Мобильных объектов несколько сотен и они в разных городах. На каждом мобильном объекте
один прибор.
1...2 раза в сутки они сдают журнал событий, для этого нужно прибыть в пункт сдачи и слить.
Интерфейсы используются USB и BlueTooth. Есть потребность отказаться от сбора объектов в
одном месте и передавать данные на сервер по GPRS. Сеанс связи начинается и заканчивается по
инициативе прибора. Операторы связи в разных городах могут быть разные.
Размер суточного журнала событий до 8 Мбайт.

Про EmbeddedAT Sim900 ничего не скажу, не знаю.
Результатом работы вижу исходники программы которые я смогу прилинковать к своему проекту для
любого из трех типов приборов.
Go to the top of the page
 
+Quote Post
andrewlekar
сообщение Jun 24 2011, 10:01
Сообщение #13


Знающий
****

Группа: Участник
Сообщений: 837
Регистрация: 8-02-07
Пользователь №: 25 163



С такой постановкой задачи вы ничего не добьётесь. Берите лучше человека на ставку или отдавайте весь проект на аутсорс. А вообще, проект на мой взгляд, хорош и без GPRS. Я бы только Wi-Fi попробовал бы прикрутить вместо блютуса.
Go to the top of the page
 
+Quote Post
av-master
сообщение Jun 24 2011, 10:26
Сообщение #14


Знающий
****

Группа: Свой
Сообщений: 857
Регистрация: 14-05-05
Из: Украина
Пользователь №: 4 998



т.е. нужно просто установить связь перейти в прозрачный режим и слить туда инфу ? / 3000кБакса. и будет на C. правла под пик24. но зато отлажено и работает. включения выключения слипы и. т.д. контроль связи ...
Go to the top of the page
 
+Quote Post
andrewlekar
сообщение Jun 24 2011, 11:03
Сообщение #15


Знающий
****

Группа: Участник
Сообщений: 837
Регистрация: 8-02-07
Пользователь №: 25 163



3000 килобаксов? Ну и запросы у вас sm.gif
Go to the top of the page
 
+Quote Post
Slonofil
сообщение Jun 24 2011, 12:13
Сообщение #16


Местный
***

Группа: Участник
Сообщений: 327
Регистрация: 6-10-09
Из: РФ :: Ленинград
Пользователь №: 52 781



Это ещё дёшево за надёжный и качественный продукт, обкатанный в тысячах устройств. Посчитайте, сколько потребуется заплатить своему сотруднику, взятому в штат для решения такой задачи. Если он не будет специалистом в этой области, а просто толковым и исполнительным технарём, то ему потребуется от 3 до 6 месяцев работы (нужно платить ЗП), затем - пару месяцев тестов на десятке-другом прототипов... если учесть временнЫе и материальные затраты, то ещё и дороже выйдет!
Go to the top of the page
 
+Quote Post
Frolov Kirill
сообщение Jun 24 2011, 12:24
Сообщение #17


Местный
***

Группа: Участник
Сообщений: 212
Регистрация: 2-02-11
Пользователь №: 62 643



Да эти все бездельники программисты! Да это любой студент за один месяц напишет.
Go to the top of the page
 
+Quote Post
navy2000
сообщение Jun 24 2011, 13:02
Сообщение #18


Местный
***

Группа: Свой
Сообщений: 203
Регистрация: 17-07-06
Пользователь №: 18 874



Цитата(av-master @ Jun 24 2011, 17:26) *
т.е. нужно просто установить связь перейти в прозрачный режим и слить туда инфу ? / 3000кБакса. и будет на C. правла под пик24. но зато отлажено и работает. включения выключения слипы и. т.д. контроль связи ...


Какие ресурсы микроконтроллера используются? То есть что нужно будет переписывать при портировании на ARM?
И если можно про функционал поподробнее...
Есть ли сопроводительная документация на исходники?

p.s. Надеюсь все таки имелось в виду $3к?
Go to the top of the page
 
+Quote Post
av-master
сообщение Jun 24 2011, 15:37
Сообщение #19


Знающий
****

Группа: Свой
Сообщений: 857
Регистрация: 14-05-05
Из: Украина
Пользователь №: 4 998



biggrin.gif конечно 3 ))

делалось для себя )) 2 года отлаживалось.
как библиотека она не совсем библиотека. ...
требует таймера 10мс. по программе и по памяти там немного... PIC24FJ64GA004 30-40% по памяти.

у нас оно в Охранке трудится. в некоторых все время спит. и иногда просыпается для отправки. а в некоторых всегда бдит и если что в стеке появляется, то отправляет немедленно...
В целом задача гарантированно установить связь ( с учетом перезапусков и переконектов при неудачах) и гарантированно отправить данные.
кроме того при установленной связи. по томуже TCP тунелю. можно посылать ему команды конфигурирования.. и управления...

что переписывать не знаю (я не программист), а мой программист пикоман )) потому АРМ-ы еще не пробовал...

Доки для себя не делали. но код прокоментирован...
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Jun 24 2011, 15:45
Сообщение #20


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(navy2000 @ Jun 24 2011, 11:28) *
Размер суточного журнала событий до 8 Мбайт.


Так по 8 мегабайт надо передать из разных городов и от разных провайдеров?
Тогда это уже не детская задача.
Есть решение программное для таких вещей, но на освоение исходников понадобится не меньше пары месяцев.
Все равно, что ядро линукса изучить где-то по объему. Путь явно неоптимальный.
Лучше закажите аппаратную примочку-шлюз в интернет.
Go to the top of the page
 
+Quote Post
Arthur_Sh
сообщение Jun 25 2011, 07:36
Сообщение #21


Знающий
****

Группа: Свой
Сообщений: 512
Регистрация: 17-02-09
Пользователь №: 44 983



3кБакса код под мегу128
Go to the top of the page
 
+Quote Post
sobr
сообщение Jun 25 2011, 08:36
Сообщение #22


Знающий
****

Группа: Свой
Сообщений: 926
Регистрация: 18-01-07
Пользователь №: 24 552



5Кбаксов, код под SL6087, ничего прилинковывать не придется. laughing.gif
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 30th July 2025 - 04:16
Рейтинг@Mail.ru


Страница сгенерированна за 0.01579 секунд с 7
ELECTRONIX ©2004-2016