View Issue Details

IDProjectCategoryView StatusLast Update
0000648SAS.ПланетаБаг / Bugpublic10-10-2012 11:49
Reportersnake83 Assigned Tofeya  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
PlatformWindowsOSXP SP2OS VersionProfessional
Product Version110418 
Target Version120808Fixed in Version120808 
Summary0000648: Ошибка при определении позиции по базовым станциям GSM
DescriptionПри попытке определения местоположения выводится ошибка: read of address 432b5439
Tagsexception, gsm
Attached Files
error.gif (2,991 bytes)   
error.gif (2,991 bytes)   
SASPlanet.elf (69,481 bytes)
терминал.gif (12,288 bytes)   
терминал.gif (12,288 bytes)   
галка.gif (4,063 bytes)   
галка.gif (4,063 bytes)   

Relationships

related to 0000048 closedvdemidov Ошибка при определении позиции по базовым станциям GSM 
parent of 0000657 closedTolik Нерабочий пример в окне ручного ввода параметров для определения позиции по GSM 
related to 0000808 closedvdemidov Работа с WiFi и Wimax сетями 

Activities

gpsMax

19-04-2011 21:43

manager   ~0002112

1. Версия последняя?

2. На форуме есть топик с отладочными версиями, отчёт сюда приложить неплохо бы.

snake83

20-04-2011 16:36

reporter   ~0002144

Версия последняя, отчет прикрепил.

gpsMax

20-04-2011 16:49

manager   ~0002146

А падает с подключенным/отключенным модемом?

Какие вообще обстоятельства ошибки?

В отчёте (да и в тикете) написано, что WinXP SP2 - а на третьем не пробовали? А на другой машине/системе?

snake83

20-04-2011 16:55

reporter   ~0002147

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

gpsMax

20-04-2011 17:19

manager   ~0002149

Last edited: 20-04-2011 17:21

Ничего не понял :-) Давайте всё-таки подробности.

Вот прицепил я модем к ноуту (WinXP SP3, gprs-модем проводной USB - подозреваю, у вас блютусный?). Подключился через него в сеть, поскачивал тайлы. SAS его не увидел, Com-порт с ним я не нашел - USB вроде на Сom и не встаёт. Как вы узнали, кстати, что в настройках верный порт? Ну и вообще, клещами из вас всё вытягивать? :-)

gpsMax

20-04-2011 17:27

manager   ~0002150

Могу и по блютусу подцепиться к другому девайсу ради тестирования, только это слегка нетривиально будет. Сейчас подумаю и сделаю.

Вы, главное, проясняйте картину, а то соседний тикет на эту тему уже закрыли как невоспроизводимый и без достаточной информации.

snake83

20-04-2011 17:30

reporter   ~0002152

Last edited: 20-04-2011 17:32

Пардон, если запутал. Ситуация такая: имеется телефон - n70, он по блютусу цепляется к ноуту, при этом создавая виртуальный com порт, в моем случае - com40.
Порт 100% верный, подглядел его в настройках модема.
At команды также проходят на телефон, проверял с помощью терминала.

gpsMax

20-04-2011 17:49

manager   ~0002155

Про AT-команды это очень здорово, и картинка очень радует.

А если снять галку, то не падает?
А если порт везде поменять на другой? Например, на 1..15

snake83

20-04-2011 18:44

reporter   ~0002160

Сейчас проверил на другой машине, прога также "крошится", именно с той же ошибкой.
(Win xp sp2, com port 5)

gpsMax

20-04-2011 18:47

manager   ~0002161

Я пока приконнектился на Com4, диагностика проходит, AT-команды проходят, кроме AT+CBC, AT+CSQ - к инету пока не подключился еще. SAS.Планета вроде ничего не видит, но зато и не падает.

snake83

20-04-2011 19:32

reporter   ~0002164

Вручную определяет положение, при вводе cellid, lac, mnc, mcc.

gpsMax

20-04-2011 19:42

manager   ~0002166

Last edited: 20-04-2011 19:53

Вводе куда?

В общем, ладно, не работает оно. Но и не падает, просто ничего не делает.

Про "Gps -> Определить положение по GSM" догадался совсем не сразу, думал, при включенной галке в настройках само будет пытаться.

Мои действия:
- Подключился к девайсу по блютусу, вышел в инет
- Зашел в настройки, выставил верный порт для GSM
- Тыкаю вышеуказанный пункт в меню, ничего не происходит.

Если выставить неверный порт, то говорит сразу про ошибку подключения, то есть порт САС, как минимум, опрашивает. А при верном просто тишина. GSM при этом есть, инет работает, пинги идут, тайлы грузятся.

snake83

20-04-2011 19:51

reporter   ~0002167

Last edited: 20-04-2011 20:17

В настройках программы снимаем галку "автоматически определять параметры бс..."
Это дает возможность вручную ввести данные, в пункте "определить позицию по бс"
Пример данных: 01,250,801,52101 - бс в районе звенигородского шоссе, сектор 1, мтс.

gpsMax

20-04-2011 20:00

manager   ~0002168

> Введите через запятую параметры...
> Например, 02,250,17023,13023

При вводе "02,250,17023,13023" - "Невозможно определить позицию". Товарищи, пример должен быть рабочим. Сейчас отдельный тикет сделаю на эту тему.

gpsMax

20-04-2011 20:11

manager   ~0002169

> 01,250,801,52101
Ага, работает

snake83

20-04-2011 20:14

reporter   ~0002170

В примере заданы параметры мегафоновской бс, вот только LAC неверный.
Попробуйте так: 02,250,7718,11942 Неглинная улица, 2 сектор, мегафон.

Parasite

22-04-2011 03:18

administrator   ~0002237

>А прога этого программера, это факт
Господа, тут не обмен левыми программами, а обсуждение бага. Посторонние вопросы - в лички друг другу плз.

bk99

22-04-2011 06:46

reporter   ~0002240

>Попробуйте так: 02,250,7718,11942 Неглинная улица, 2 сектор, мегафон.

>Вставил "02,250,7718,11942" в англоязычную Планету

А что, если не Мегафон, то эти цифры не прокатят?
Если так, то надо бы вставлять так:
"02,250,7718,11942 (Мегафон)"
или даже так:
"02,250,7718,11942 (Мегафон), хх,ххх,хххх,ххххх (МТС), хх,ххх,хххх,ххххх (Билайн)"
т.е. указывать примеры для всех опсосов из "большой тройки".

ЗЫ Я просто не в теме, но "палочки должны быть перпендикулярны".

Papazol

22-04-2011 10:06

reporter   ~0002242

Если в сабжевое поле ввести легальные данные, положение БС определится. Разве является задачей проверка работоспособности данной фичи? К тому же, при вводе одних и тех же значений (одной и той же БС) всегда попадём на неё, смысл указывать опсоса?

snake83

22-04-2011 10:55

reporter   ~0002244

В принципе, можно примеры не в само окно запросов добавить, а в справку, например.
Кому надо, тот в любом случае до них доберется.
а в окне лишь оставить это:(mnc, mcc, Lac,CellId)

Papazol

22-04-2011 11:06

reporter   ~0002245

Воспользоваться ручным вводом параметров БС с целью определения своего положения можно, лишь имея телефон с включенным нетмонитором. Он есть далеко не у всех, поэтому подключение телефона как модема весьма рулит здесь. И обсуждение окна ручного ввода параметров кажется, как бы это... ненасущным.

gpsMax

22-04-2011 11:15

manager   ~0002246

Last edited: 22-04-2011 11:15

Обсуждение окна ручного ввода кажется, как бы это... идёт в тикете 657 :-)

ELITE

16-05-2011 19:05

reporter   ~0002540

Last edited: 16-05-2011 19:06

щас яндекс мапс запустил сервия мобильные карты и у них есть функция определения координат по БС!!! при этом работает на любых телефонах, даже на базе s40 с явой 2.0

поддержка МТС и мегафона, при этом бесплатно!!! в том числе и трафик на кортографический сервис тоже!!!

может стоит покопать в сторону их приложений и както код из них прикрутить к сас планете? а заодно поглядеть сертификаты для сотовых и алкоритмы полчения координат??

по крайней мере с нокия3110с это единственный сервис, которы заработал и нормально определил координаты (ошибся всега на метров 500) в нескольких точках города :)

Parasite

18-05-2011 04:36

administrator   ~0002552

>при этом работает на любых телефонах
>может стоит покопать в сторону их приложений и както код из них прикрутить к сас планете?
А может просто попытаться понять разницу между приложением ВНУТРИ телефона (яКарты) - и СНАРУЖИ оного (САС)?
Далеко не все _внутренние_ ф-ии телефона даются им и наружу (и весьма часто сюда попадают именно нетмониторные параметры).

Papazol

18-05-2011 04:45

reporter   ~0002553

Даже если всё заработает, зачем нужен этот сервис? Чтобы определить своё местоположение с точностью 500 метров? И это в городе, где много БС. А в селе будем где-то вокруг одной БС в радиусе 5 км. Навигация!

ELITE

18-05-2011 05:01

reporter   ~0002555

ну как вариант приложение для сотового, отдающее наружу нужные параметры...

Parasite

18-05-2011 09:19

administrator   ~0002556

>как вариант приложение для сотового, отдающее наружу нужные параметры
Вы вообще в курсе, сколько в мире различных моделей сотовых, и сколько разнообразнейших мобильных платформ и I\O интерфейсов (причем большинство - очень скудно или вообще никак не документировано производителем)?
Может, все же пойти и купить простейший GPS приемник баксов на пять-десять? :)

ELITE

23-05-2011 04:58

reporter   ~0002637

сложно, не спорю
но яндекс както смог это сделать...
да и если в москве и есть за 5 баксов жпс
то за мкадом ценник от 50 уже, и зп в 5 раз меньше...

Parasite

23-05-2011 05:54

administrator   ~0002638

>но яндекс както смог это сделать...
САС - не яндекс.

>то за мкадом ценник от 50 уже, и зп в 5 раз меньше...
http://www.dealextreme.com/p/nd-100s-sirf-iii-gps-usb-receiver-dongle-for-laptop-work-with-street-trips-37137
29 баксов, включая доставку в любую часть России.

GDragon

12-06-2011 21:31

reporter   ~0002929

подтверждаю баг на sp1 и sp3 winxp pro

GDragon

14-06-2011 06:05

reporter   ~0002935

предлагаю тогда вообще скрыть данный функционал из стабильной версии программы
если нет желания допиливать

vdemidov

14-06-2011 06:44

manager   ~0002938

Это к Feya. Это исключительно его функционал. Мне он кажется абсолютно бесполезным и я его допиливать не собираюсь.

Alex_S

26-06-2011 09:38

reporter   ~0003050

Тоже не работает данная фича. Считаю ее полезной, и хотелось бы ее запустить ).
Готов поучаствовать в тестировании и поиске бага.
Что имеем:
 - SASPlanet версия 110418
 - телефон SonyErricsson W850, связанный с компом по bluetooth. На АТ команды отвечает, com12.
 - данные на порту смотрю при помощи HHDSerialMonitor 3.15.

Активность проги:
-------------------------------------------------------------------
Порт открыт процессом "SASPlanet.exe" (PID: 3812)

Запрос:26.06.2011 12:15:48.406250064 (+73.0156250000 seconds)

 41 54 2B 43 52 45 47 3D 32 0D 41 54 2B 43 4F 50 AT+CREG=2.AT+COP
 53 3D 30 2C 32 0D 41 54 2B 43 52 45 47 3F 0D 41 S=0,2.AT+CREG?.A
 54 2B 43 4F 50 53 3F 0D T+COPS?.

Ответ:26.06.2011 12:15:49.515625064 (+0.9062500000 seconds)

 41 54 2B 43 52 45 47 3D 32 0D 0D 0A 4F 4B 0D 0A AT+CREG=2...OK..
 41 54 2B 43 52 45 47 3F 0D 0D 0A 2B 43 52 45 47 AT+CREG?...+CREG
 3A 20 32 2C 31 2C 22 38 42 39 30 22 2C 22 30 30 : 2,1,"8B90","00
 30 30 36 38 41 37 22 0D 0A 0D 0A 4F 4B 0D 0A 0068A7"....OK..
-------------------------------------------------------------------

Т.е. прога порт открывает, получает lac и cellID, и выдает сообщение "Access violation at address 00405C3A in module 'SASPlanet.exe'. Read of address 8BD182C9".
После этого порт не закрывает, при повторной попытке определить координаты пишет - "ошибка открытия порта".
После закрытия программы порт закрывается. После перезапуска - все то же самое.
Подозреваю, что возникает ошибка при отработке ответа от модема, и машинка состояний не переходит на следующее состояние.

Issue History

Date Modified Username Field Change
19-04-2011 20:25 snake83 New Issue
19-04-2011 20:25 snake83 File Added: error.gif
19-04-2011 21:41 gpsMax Tag Attached: gsm
19-04-2011 21:41 gpsMax Tag Attached: exception
19-04-2011 21:43 gpsMax Note Added: 0002112
19-04-2011 21:43 gpsMax Status new => feedback
19-04-2011 21:44 gpsMax Relationship added related to 0000048
19-04-2011 21:45 gpsMax Summary Не определяется позиция по БС => Ошибка при определении позиции по базовым станциям GSM
20-04-2011 16:36 snake83 File Added: SASPlanet.elf
20-04-2011 16:36 snake83 Note Added: 0002144
20-04-2011 16:36 snake83 Status feedback => new
20-04-2011 16:49 gpsMax Note Added: 0002146
20-04-2011 16:49 gpsMax Status new => feedback
20-04-2011 16:55 snake83 Note Added: 0002147
20-04-2011 16:55 snake83 Status feedback => new
20-04-2011 17:19 gpsMax Note Added: 0002149
20-04-2011 17:19 gpsMax Status new => feedback
20-04-2011 17:20 gpsMax Note Edited: 0002149
20-04-2011 17:21 gpsMax Note Edited: 0002149
20-04-2011 17:27 gpsMax Note Added: 0002150
20-04-2011 17:30 snake83 Note Added: 0002152
20-04-2011 17:30 snake83 Status feedback => new
20-04-2011 17:32 snake83 Note Edited: 0002152
20-04-2011 17:36 snake83 File Added: терминал.gif
20-04-2011 17:49 gpsMax Note Added: 0002155
20-04-2011 18:26 snake83 File Added: Terminal.exe
20-04-2011 18:44 snake83 Note Added: 0002160
20-04-2011 18:47 gpsMax Note Added: 0002161
20-04-2011 19:32 snake83 Note Added: 0002164
20-04-2011 19:42 gpsMax Note Added: 0002166
20-04-2011 19:44 gpsMax Status new => acknowledged
20-04-2011 19:49 snake83 File Added: галка.gif
20-04-2011 19:49 snake83 File Added: ввод параметров.gif
20-04-2011 19:51 snake83 Note Added: 0002167
20-04-2011 19:53 gpsMax Note Edited: 0002166
20-04-2011 19:55 snake83 Note Edited: 0002167
20-04-2011 19:58 snake83 Note Edited: 0002167
20-04-2011 20:00 gpsMax Note Added: 0002168
20-04-2011 20:08 gpsMax Relationship added parent of 0000657
20-04-2011 20:11 gpsMax Note Added: 0002169
20-04-2011 20:14 snake83 Note Added: 0002170
20-04-2011 20:17 snake83 Note Edited: 0002167
22-04-2011 03:18 Parasite Note Added: 0002237
22-04-2011 03:18 Parasite File Deleted: Terminal.exe
22-04-2011 06:46 bk99 Note Added: 0002240
22-04-2011 10:06 Papazol Note Added: 0002242
22-04-2011 10:55 snake83 Note Added: 0002244
22-04-2011 11:06 Papazol Note Added: 0002245
22-04-2011 11:15 gpsMax Note Added: 0002246
22-04-2011 11:15 gpsMax Note Edited: 0002246
16-05-2011 19:05 ELITE Note Added: 0002540
16-05-2011 19:06 ELITE Note Edited: 0002540
18-05-2011 04:36 Parasite Note Added: 0002552
18-05-2011 04:45 Papazol Note Added: 0002553
18-05-2011 05:01 ELITE Note Added: 0002555
18-05-2011 09:19 Parasite Note Added: 0002556
23-05-2011 04:58 ELITE Note Added: 0002637
23-05-2011 05:54 Parasite Note Added: 0002638
12-06-2011 21:31 GDragon Note Added: 0002929
14-06-2011 06:05 GDragon Note Added: 0002935
14-06-2011 06:44 vdemidov Note Added: 0002938
19-06-2011 08:55 gpsMax Relationship added related to 0000808
26-06-2011 09:38 Alex_S Note Added: 0003050
15-08-2011 19:58 vdemidov Assigned To => feya
15-08-2011 19:58 vdemidov Status acknowledged => assigned
09-09-2011 09:26 feya Status assigned => resolved
09-09-2011 09:26 feya Fixed in Version => 120808
09-09-2011 09:26 feya Resolution open => fixed
09-09-2011 11:44 Tolik Target Version => 120808
23-01-2012 10:58 vdemidov Product Version => 110418
10-10-2012 11:49 Tolik Status resolved => closed
08-08-2025 13:22 zed Category Баг => Баг / Bug