PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Разработка программ (http://pccar.ru/forumdisplay.php?f=27)
-   -   CarPhone Русский проект (http://pccar.ru/showthread.php?t=7476)

Alexx13 13.02.2009 03:18

Вложений: 1
Цитата:

Сообщение от Glouck (Сообщение 87164)
Спасибо, но лучше сразу вынести в ini.
Команды: сначала AT+MODE=2 отдельной строкой (иначе ругается), потом остальная инициализация: AT+CLIP=1;+COLP=1;+CRC=1; (+ то, что ты еще используешь). Для запроса уровня сети AT+MODE=0, AT+CSQ, AT+MODE=2 отдельными строчками. Для запроса состояния, батареи, тел. книжки и т.д. в MODE=0 переключаться не надо - все и так работает.


Отлично!


Motorola RAZR2 V9. Для набора номера, чтоб модем не пытался коннектиться, у этого телефона команда ATDV

Кстати, не исключено, что AT+MODE=2 и для других телефонов работает, попробуй на своем.

По поводу звука - есть sdk для widcomm'овских драйверов, там, окромя прочего, расписано, как надо пнуть драйвер, чтобы он подключил гарнитуру.
http://www.broadcom.com/products/blu...0_3101-SDK.zip

P.S. Подскажите какой-нибудь толковый терминал для висты 64...



Пожалуйста зделай мне схемму с точным порядком команд

Например:

Перый опрос
1 AT+MODE=2
2 AT+CLIP=1 вкл аон
3 +COLP=1 что это?
4 +CRC=1 что это?
5 ... модель телефона (у меня ATI3)
6 ... имя оператора (у меня at+COPS?)

проверка статуса
1 ... батарея (у меня AT+CBC)
2 ... приём (у меня AT+CSQ)
3 ... статус линии (у меня AT+CPAS)

набор номера
1 ... (у меня ATDномер; )
2 ...

прием звонка

и т.д.


P.S. Подскажите какой-нибудь толковый терминал для висты 64...[/QUOTE]
а что моя прога и с вистой 64 работает?
вот тебе терминал !
Подойдет?

Glouck 13.02.2009 09:28

Цитата:

Сообщение от Alexx13 (Сообщение 87316)
Пожалуйста зделай мне схемму с точным порядком команд

Начальная инициализация:
AT+CGMI;+CGMM;+COPS?;+CBC;+CPAS;+CSQ
AT+MODE=2
AT+CLIP=1;+COLP=1;+CRC=1
Опрос в цикле:
AT+CBC;+CPAS
Прием звонка:
ATA
Набор номера:
ATDV<номер>
Пояснения к командам:
+COLP=1 - включает отображения номера куда звоним (если звоним с аппарата, то таким образом можно посмотреть номер куда идет звонок) выдает вот такое:
D: VOICE
+COLP: "<номер>",129,"<имя из записной книжки>"
+CRC=1 - включает расширенный вариант ответов - например при звонке голосом выдается:
+CRING: VOICE и следующей строкой:
+CLIP: "<номер>",145,,,"<имя из записной книжки>"
+CGMI - производитель телефона (мой выдает пустую строку, видимо из-за кастомной прошивки)

+CGMM - модель телефона, мой выдает вот такое:
+CGMM: "GSM900","GSM1800","GSM1900","WCDMA","MODEL=MOTORAZRV9"
для того, чтобы опрашивать в цикле и состояние сети тоже, можно сделать так:
AT+MODE=0
AT+CSQ;+CBC;+CPAS
AT+MODE=2
AT+CLIP=1;+COLP=1;+CRC=1
пока что все команды (кроме +MODE) совпадают с твоими...

Вот список стандартных команд для GSM телефонов с комментариями по совместимости:
http://gatling.ikk.sztaki.hu/~kissg/gsm/at+c.html
Вот это список (неполный) моторольных команд:
http://en.wikipedia.org/wiki/Motorola_Phone_AT_Commands
Вот тут можно скачать полный список AT+ команд для моторолы (надо зарегиться):
https://developer.motorola.com/docst...mands_Ref.pdf/

Цитата:

а что моя прога и с вистой 64 работает?
вот тебе терминал !
Подойдет?
Прога работает, а вот терминал - нет... Ну, я уже нашел терминал, спасибо...

aptm 13.02.2009 13:14

Цитата:

Сообщение от Alexx13 (Сообщение 87315)
на днях переделаю под мотороллы и выложу

Спасибо, но MC75 - сименс. ;)

Alexx13 13.02.2009 16:13

Цитата:

Сообщение от Glouck (Сообщение 87324)
Прога работает, а вот терминал - нет... Ну, я уже нашел терминал, спасибо...

поправил терминал!

pafftis 16.02.2009 22:18

Готвова новая версия, работает мею входящих и исходящих вызовов, а так же умеем отправлять смс! и заработало меню настроек ком порта! но не как не могу прикрепить файл сюда, обменники туго грузятся! Куда залить?

ZelBack 17.02.2009 01:59

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

KapKan 17.02.2009 21:02

Если сама берет трубку то стоит проверить режим автоответа командой ATS0?
если ответ будет не ноль, то необходимо установить в ноль т.е. выключить режим автоответа.

ZelBack 17.02.2009 23:54

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

pafftis 18.02.2009 00:29

ОБНОВИЛ ПРОГРАММУ

P.s: Кстати у меня 19 день варения!!!:):):):):D:D:D

Juice Explos 18.02.2009 00:58

2 Pafftis с наступающим!!! Удачи во всех делах, в том числе и в этом не простом проекте:bye:


Часовой пояс GMT +4, время: 16:41.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot