M2M GSM application

6 отговора 236 прегледа
#1

M2M GSM application

Имам два ГСМа,
първия свързвам към компютъра през RS232 или друг порт.
Искам да напиша следанта програма (С++ или друг).
От втория ГСМ пращам СМС към първя свързан към компютъра,
Програнмата "прихваща" СМСа и го изписва на екрана на ПКто
( то от своя страна може да прави разни работи в зависимост от съдържанието на СМСа).
Молабата ми е ако някой има разработени класове или
документация по въпроса да ми помогне.
Полезно ми е всичко от управление на серийни портове до
документи с АТ комади на ГСМи.
Програмата ще бъде с отворен код ( поне в часта, която за съм писал ).

Б Л А Г О Д А Р Я ! ! !
fmi@abv.bg

Отговор
в отговор на LamerSlamer #2

Re: M2M GSM application

под windows работата с порта е направена като работа с файл. отварянето изглежда нещо такова:

hPort=CreateFile(port, GENERIC_READ | GENERIC_WRITE,//access
0,//share
NULL,//security
OPEN_EXISTING,
FILE_ATTRIBUTE_NORMAL,
NULL );


управлението става с функции от типа на SetCommState,EscapeCommFunction или SetCommMask. за повече инфо виж в msdn. можеш да четеш направо с ReadFile без да ползваш WaitCommEvent, дори е по-добре (поне под 98), защото по някаква причина WaitCommEvent прави опашка.

Отговор
в отговор на LamerSlamer #3

Re: M2M GSM application

Vizh tuka, niakoi mai te e izprevaril, che i sorsa si e dal

[линк]

Отговор
в отговор на Cherepa #4

Re: M2M GSM application

... Да това е готино.
Аз не казвам, че ще откривам топлата вода.Дори на PCто си имам 10тина
работещи програмки като тази която искам да напиша.

Ако имате два ГСМа и кабел за връзка с РС пробвайте:

< URL [линк] /URL>

ако имате успех, пишете ми !

Oxygen SMS and SMSPlus ActiveX Controls Features
===============================================
- supports Nokia 3210, 3310, 3330, 3350, 3390, 3410, 5110, 5130, 5190, 5210,
5510, 6110, 6130, 6150, 6190, 6210, 6250, 6310, 6310i, 6360, 6510, 7110,
7190, 8210, 8250, 8290, 8310, 8390, 8850, 8855, 8890, 8910 phones.

... Б.А. работи и с Ериксон Р320

- autodetects phone model after connection
- allows to send SMS messages through any SMS centre
- sends simple text and unicode messages
- automatically generates events when SMS message or delivery report come
- optional autodelete of incoming messages and reports feature
- allows to get inbox total and busy count, read and delete messages from SMS
inbox
- allows to retrieve last Dialled, Received or Missed caller name and phone
number (*)
- able to send and receive picture messages
- able to send CLI logos
- allows to save and send Ringtones and Operator logos (*)
- allows to save and reset Startup logo (*)
- flash messages sending
- news-flash message sending (*)
- allows to get variable phone parameters: IMEI, model, SMSCenter phone number,
Hardware/Software revision and date, Battery and Signal level.
- can be used in any programming environment supporting ActiveX
(e.g. ASP, Microsoft Visual Basic, Microsoft Visual C++, Microsoft Access,
Borland Delphi, Borland C++ Builder)


(*) - Plus Edition only





Отговор
в отговор на LamerSlamer #5

Re: M2M GSM application

Ако искаш да задълбаеш, виж ETSI GSM 07.05 Technical Specification (потърси с Google, че не помня от къде го дръпнах или виж на [линк]), както и разширения AT Command Set който използват телефоните за управление на SMS и допълнителните възможности, предоставени от производителя.



Mixy
Отговор
в отговор на LamerSlamer #6

Re: M2M GSM application

ooo ieeeee, tova e mnogo interesno!
shte potarsia neshto po vaprosa........

Отговор
в отговор на LamerSlamer #7

Re: M2M GSM application

Май ще се спра на Oxygen ActiveX. Професионална е и за сега не дава бъгове.
Жалко, че ще трябва да изръся $150 от финансовя директор. Което автоматично ще доведе до забраната да разпространявам безплатно
програмката.

Отговор