Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: SDK для модулей на базе STA8088
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
Владимир О.
НАВИА предоставляет доступ к SDK для модулей на кристалле STA8088xx - ML8088s(E), GL8088s(E), а также модулей иных производителей.

Оказывается поддержка пользователей.

http://naviaglonass.ru/news/sdk-dlya-rabot...ya-ml8088se.htm

CADiLO
Вопрос только насколько на сегодня оно актуально. Это все равно что при вышедшем SIRF V предлагать SDK на SIRF III sm.gif
Тот же МТ3333 намного вкуснее по потреблению и чуствительности. А ожидаемые чипсеты зимы 2014 еще интереснее будут.
Владимир О.
Берите интегральную оценку чипсета. Не хватайте одну-две характеристики.
По точности чипсет ST существенно лучше чипсета MTK, по набору возможностей - тем более.
Говорю основываясь на опыте работы с обоими чипсетами.
CADiLO
Поживем-увидим....
kan35
Тут еще можно добавить, что STA8088 автомобильно квалифицированный, а всякие MTK и SIRFstar - обычные консьюмерские приемники. Так что для ряда задач остается выбирать между ST и ST.
smalcom
Цитата
Вопрос только насколько на сегодня оно актуально.

т.е. всё, sim68 уже лажа и покупать его не стоит?
CADiLO
Жить он еще будет, но в новые проекты мы его уже не рекомендуем.
Владимир О.
Прошу прощения - но по реальной точности MTK почти вдвое хуже, чем ST.
У нас на реальном небе с хорошей антенной получается 1,33м радиус пятна 60% попаданий, в то время как у MTK такое же измерение меньше 2,45м не дает. Производители обычно дают только пятно 50%, мы меряли 60, 63, 66,6 90, 95, 99, 100%. Это без дифкоррекции, примерно 10...12 часов непрерывной записи.

Да и набор функций у MTK послабее существенно...
CADiLO
Дело в том что большинство потребителей смотрит на цену, доставаемость и потребление. Функций ST может быть и больше, но "батарейки тяжелые", а многим это существенно. Все остальное уже вторично.

Ну и ключевые слова - "на реальном небе с хорошей антенной "
У нас же в условиях города или леса, да с антенной подешевле, ибо "с хорошей продать не сможем" это пятно у всех примерно одинаково.
А еще учтите что многие кто ставит пассивную антенну не заморачиваются с гроундплане.... sm.gif

Владимир О.
Как это говорится, "это, конечно, так, да не совсем так"!

Есть достаточно много применений, в которых чипсету ST нет реальных альтернатив.
Например, метеозонды. Ни один из "гражданских" чипсетов, кроме STA8088xx, не поддерживает работу с высотами более 18км, хотя дословно текст ограничений ITAR гласит "превышение лимита высоты И скорости". В то же время, почти все производители чипсетов понимают это как "превышение лимита высоты ИЛИ скорости".
Работа с "станционарной базой", то есть работа в одной точке с повышенными требованиями по стабильности сигнала PPS, формирование стабильного PPS по ОДНОМУ спутнику.
Информация о статусе синхронизации PPS.
Информация о размере вероятной ошибки местоопределения.

Да и вообще, посмотрите "пробег" от точки первого местоопределения до фактической позиции устройства. У модуля ST с холодного старта она в среднем составляет 27 метров до входа точек в пятно радиусом 2 метра. Другие модули в таких же условиях "набегают" в разы больше.

По поводу энергопотребления - для автомобильных применений, когда ГЛОНАСС/GPS приемник запитан от бортсети с практически неограниченными (на уровне энергопотребления модуля) ресурсами, этот параметр существенного значения не имеет. Это все "маркетинговые штучки" - я повторяюсь, но все-таки советую посмотреть интегральный показатель характеристик.

Рекомендую не смотреть в даташиты, а проверять все на собственном опыте, измерять на одном и том же оборудовании разные изделия. В этом мы можем помочь, приезжайте, измеряйте, проверяйте сами.
Оборудование есть кое-какое.
molecul
Цитата(Владимир О. @ Nov 25 2013, 14:14) *
Например, метеозонды. Ни один из "гражданских" чипсетов, кроме STA8088xx, не поддерживает работу с высотами более 18км, хотя дословно текст ограничений ITAR гласит "превышение лимита высоты И скорости". В то же время, почти все производители чипсетов понимают это как "превышение лимита высоты ИЛИ скорости".


Вот здесь позвольте с вами не согласиться. У CSR есть прошивки специально для метеозондов. Другое дело, что направо и налево они не раздаются. Но под проект поставки возможны.

Касательно прочих утверждений - это не более чем PR - подавляющему большинству потребителей эти функции не требуются. Именно поэтому практически все производители ST-based модулей (не будем тыкать пальцем wink.gif ) втихаря разрабатывают (или уже разработали) решения и на МТК/CSR, с перспективой ухода от ST.
Владимир О.
Спецпрошивки и стандартные прошивки - есть некоторая разница...

А по поводу перехода на другие чипсеты - имеет смысл переходить на заведомо более новые, если только они дают существенное преимущество. Для производителей - по цене, для маркетологов - по рекламных данным, для продавцов - по объему заказов и марже.

Повторюсь - проверяйте, измеряйте и решайте сами.
Каждое техническое решение - это плод компромисса.
Radox
Цитата(Владимир О. @ Nov 22 2013, 16:31) *
НАВИА предоставляет доступ к SDK для модулей на кристалле STA8088xx - ML8088s(E), GL8088s(E), а также модулей иных производителей.

Оказывается поддержка пользователей.

http://naviaglonass.ru/news/sdk-dlya-rabot...ya-ml8088se.htm


Скажите, на каких условиях предоставляется SDK? Могу ли я у Вас получить отладочную плату для работы с чипсетом? Возможно ли получить пример схемы подключения чипсета?
Спасибо!
CADiLO
>>>>Каждое техническое решение - это плод компромисса.

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

http://www.newsru.com/world/04jun2003/weapon.html

Aurochs
Цитата(Владимир О. @ Nov 22 2013, 14:31) *
НАВИА предоставляет доступ к SDK для модулей на кристалле STA8088xx - ML8088s(E), GL8088s(E), а также модулей иных производителей.

Владимир, есть вопрос. Позволяет ли SDK получить доступ к низкоуровневым измерениям (псевдодальностям и допплеровским измерениям) по каждому из следящих каналов?
Заранее благодарен.
Владимир О.
Добрый день!

Для получения этой информации не нужно SDK - в сообщениях $PSTMTS есть запрошенная Вами информация.
Кусок лога со включенными сообщениями ST:

$GPRMC,060419.000,A,6001.28678,N,03019.24672,E,0.1,0.0,261113,,,A*69
$GPGGA,060419.000,6001.28678,N,03019.24672,E,1,06,3.3,059.15,M,18.0,M,,*6B
$GNGNS,060419.000,6001.28678,N,03019.24672,E,AA,06,3.3,0059.2,18.0,,*59
$GPVTG,0.0,T,,M,0.1,N,0.1,K,A*0D
$GPGST,060419.000,14.0,35.9,10.8,90.7,24.2,28.6,24.6*58
$GNGSA,A,3,31,21,16,,,,,,,,,,5.0,3.3,3.8*24
$GNGSA,A,3,78,79,81,,,,,,,,,,5.0,3.3,3.8*2A
$GPGSV,1,1,04,13,12,355,,16,17,310,34,21,38,207,47,31,26,242,42*71
$GLGSV,1,1,04,81,28,263,35,78,36,223,38,80,10,347,,79,47,302,41*61
$PSTMTG,1768,194674.9993,6, 120238294, 9,-48030.0000*2A
$PSTMTS,1,31,149075648.51,-50802.04,1,42,74105,1,23994496.34,-7316011.61,9343046.77,1157.08,125.56,-2898.32,99015.17,12.36,0,0.00,0.00,0,0,0,0,*0A
$PSTMTS,1,21,148572226.09,-45331.23,1,47,72607,1,24793245.94,5152386.89,9390120.28,-1075.80,365.73,2770.99,-99009.94,10.48,0,0.00,0.00,0,0,0,0,*02
$PSTMTS,1,79,3074788.21,-52318.42,1,38,69412,1,23382179.25,379676.68,10080497.03,1401.48,79.50,-3256.92,6683.16,10.37,0,0.00,0.00,0,0,0,0,*29
$PSTMTS,1,86,2430160.14,-48063.54,1,41,66334,1,9729917.54,-8080292.51,22183716.35,2985.76,556.75,-1098.63,3794.76,8.10,0,0.00,0.00,0,0,0,0,*0C
$PSTMTS,1,76,3858008.90,-45275.04,1,35,64569,1,18727366.45,-11447141.18,13049389.44,-1316.56,1211.49,2952.97,28293.19,11.29,0,0.00,0.00,0,0,0,0,*39
$PSTMTS,1,16,149741578.03,-44586.15,1,34,45343,1,3764613.62,-18066723.79,18937516.28,1346.44,2010.36,1680.50,-72168.99,13.54,0,0.00,0.00,0,0,0,0,*02
$PSTMSBAS,1,0,124,21,189,00*1C
$PSTMSBASMCH,0,124,21,189,00*47
$PSTMSBASMCH,1,126,,,00*77
$PSTMCPU,73.02,0,52*6f

Описание сообщения:
$PSTMTS
This message is repeated for each satellite tracked and used for the calculation of a fix
NMEA message list bitmask: 0x200
Format:
$PSTMTS,<dsp-dat>,<SatID>,<PsR>,<Freq>,<plf>,<CN0>,<ttim>,<Satdat>,<Satx>,<Saty>,<Satz>,<Velx>,<Vely>,<Velz>,<src>,<ac>,<difdat>,<drc>,<drrc><predavl>,<predage>,<predeph>,<predtd>,<cr><lf>

Parameter Format Description
dsp-dat Decimal, 1 digit DSP data available:
0 = satellite not tracked
1 = satellite tracked
Sat-ID Decimal, 2 digits Satellite Number (PRN)
PsR Decimal, 10 digits Pseudo range
Freq Decimal, 8 digits Satellite tracking Frequency Offset
Plf Decimal, 1 digit Preamble Lock Flag
0 = Navigation data stream preamble not locked
1 = Navigation data stream preamble locked
CN0 Decimal, 3 digits Satellite Carrier to Noise Ratio ( in dB )
Ttim Decimal, 6 digits Track Time of Satellite ( in seconds )
Satdat Decimal, 1 digit Satellite Data available Flag
0 = Sat. Ephemeris not available or unhealthy Sat.
1 = Sat. Ephemeris available and healthy Satellite
Satx Decimal, 10 digits Satellite Position , X-Coordinate
Saty Decimal, 10 digits Satellite Position , Y-Coordinate
Satz Decimal, 10 digits Satellite Position , Z-Coordinate
Velx Decimal, 8 digits Satellite Velocity , X-Coordinate
Vely Decimal, 8 digits Satellite Velocity , Y-Coordinate
Velz Decimal, 8 digits Satellite Velocity , Z-Coordinate
Src Decimal, 6 Digits Satellite Range Correction
Ac Decimal, 3 Digits Atmospheric Correction
Difdat Decimal, 1 digit Differential Data available Flag
0 = Differential Corrections not available
1 = Differential Corrections available
Drc Decimal, 3 digits Differential Range Correction (from DGPS Station)
Drrc Decimal, 3 digits Differential Range Rate Correction (from DGPS Stat.)
predavl Decimal, 1 digit Prediction available Flag
0 = Predicted Ephemeris not available
1 = Predicted Ephemeris available
predage Decimal, 1 digit Age of predicted Ephemeris (in hours)
predeph Decimal, 1 digit Number of satellites ued for prediction (1 or 2)
predtd Decimal, 1 digit Time distance of Ephemeris calculated from 2 Sats.
Only valid if <pred-eph> = 2

Note: <pred-xxx> fields are only included within the message if the AGPS software module has been included.

Прошу прощения, но в сообщениях не могу сохранить нормальное форматирование...
Владимир О.
Цитата(Radox @ Nov 25 2013, 19:26) *
Скажите, на каких условиях предоставляется SDK? Могу ли я у Вас получить отладочную плату для работы с чипсетом? Возможно ли получить пример схемы подключения чипсета?
Спасибо!

Мы предоставляем SDK на условиях соглашения о неразглашения NDA.
По поводу отладочной платы - что именно Вы имеете в виду?
Нужна плата на модуль ML8088sE или плата на чип STA8088xx?
"Отладка" на модуль - без проблем, "отладка" на чип, к сожалению, пока недоступна. Точнее, ее нужно заказывать у ST, это долго и дорого.
А основное - зачем она нужна Вам? Какие задачи для этой "отладки"? Если Вы планируете задействовать все сигналы чипа - тогда понятно, но если Вам достаточно того, что у модуля уже выведено на контакты - достаточно модуля на отладочной плате.

По поводу схем включения чипа - да, мы можем их предоставить в рамках того же самого NDA.
Radox
Цитата(Владимир О. @ Nov 26 2013, 12:02) *
Мы предоставляем SDK на условиях соглашения о неразглашения NDA.
По поводу отладочной платы - что именно Вы имеете в виду?
Нужна плата на модуль ML8088sE или плата на чип STA8088xx?
"Отладка" на модуль - без проблем, "отладка" на чип, к сожалению, пока недоступна. Точнее, ее нужно заказывать у ST, это долго и дорого.
А основное - зачем она нужна Вам? Какие задачи для этой "отладки"? Если Вы планируете задействовать все сигналы чипа - тогда понятно, но если Вам достаточно того, что у модуля уже выведено на контакты - достаточно модуля на отладочной плате.

По поводу схем включения чипа - да, мы можем их предоставить в рамках того же самого NDA.


Задача самая обычная. По описанию чипсета, складывается впечатление, что это по сути, контроллер с ГЛОНАСС, отсюда возникает вопрос, возможно ли осуществлять прием и обработку координат в самом чипе? Возможно ли по UART подключится к GSM модулю и передавать данные на сервер? Возможен в таком случае отказ от внешнего контроллера?
Владимир О.
Да, при такой формулировке вполне можно решить данную задачу.
Собственно, SDK и нужен для решения подобных задач...
Radox
Цитата(Владимир О. @ Nov 26 2013, 16:04) *
Да, при такой формулировке вполне можно решить данную задачу.
Собственно, SDK и нужен для решения подобных задач...


Это здорово.
Еще вопрос, до меня дошла следующая информация, что в следующем году выйдет новый чипсет Teseo3 с фазовой обработкой сигналов? Что-то более конкретное можете озвучить?
Владимир О.
Информация крайне скудная об этом чипе.
Вообще странно, что Вы хоть что-то слышали о нем...

Ждем официальных или хотя бы полуофициальных сообщений.
Пока пользуемся TeseoII+ (STA8088Cxx) - обновленной, улучшенной версией кристалла.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.