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

 
 
3 страниц V   1 2 3 >  
Reply to this topicStart new topic
> Python в Telit.
DreamTwister
сообщение Dec 7 2011, 05:55
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 71
Регистрация: 5-08-08
Из: Челябинск
Пользователь №: 39 436



Вопрос в следующем. Очень медленно стартуют скрипты.
Даже если выставить AT#STARTMODESCR=1,10 время запуска программы с момента включения модема может занять около минуты.

Все скрипты "скомпилированы", всего используется порядка 15-ти модулей, работающих единым целым.

Почему может возникнуть такой медленный старт? Как ускорить запуск программы?
Go to the top of the page
 
+Quote Post
molecul
сообщение Dec 7 2011, 08:05
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 19-01-11
Из: СПб
Пользователь №: 62 326



Цитата(DreamTwister @ Dec 7 2011, 09:55) *
Вопрос в следующем. Очень медленно стартуют скрипты.
Даже если выставить AT#STARTMODESCR=1,10 время запуска программы с момента включения модема может занять около минуты.

Все скрипты "скомпилированы", всего используется порядка 15-ти модулей, работающих единым целым.

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

Попробуйте #CPUMODE=1 или даже 3. Если совсем не поможет - скорей всего слишком "тяжелые" скрипты. В некоторых случаях можно их оптимизировать, но это надо исходные тексты. Обратитесь к дистрибьютору - вам постараются помочь.
Go to the top of the page
 
+Quote Post
sobr
сообщение Dec 7 2011, 23:24
Сообщение #3


Знающий
****

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



Цитата(DreamTwister @ Dec 7 2011, 12:55) *
Очень медленно стартуют скрипты.
Даже если выставить AT#STARTMODESCR=1,10 время запуска программы с момента включения модема может занять около минуты...

wacko.gif
Цитата(molecul @ Dec 7 2011, 15:05) *
Попробуйте #CPUMODE=1 или даже 3. Если совсем не поможет - скорей всего слишком "тяжелые" скрипты. В некоторых случаях можно их оптимизировать, но это надо исходные тексты.

Да... Вот вам и отличия Phyton от OpenAT.
Go to the top of the page
 
+Quote Post
molecul
сообщение Dec 8 2011, 05:12
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 19-01-11
Из: СПб
Пользователь №: 62 326



Цитата(sobr @ Dec 8 2011, 03:24) *
wacko.gif

Да... Вот вам и отличия Phyton от OpenAT.

Уже есть нужное решение, AppZone
В двух словах - аналог Embedded AT, но без проблем с лицензированием sm.gif Пока только в G30, планируется расширять линейку модулей с поддержкой AppZone.
Programming Language: Standard C
IDE: ECLIPSE IDE + M2M plugin
File System: 1MB
Separate App Space: 512KB
Separate App RAM Space: 512KB
GPIO's: 14 (with 2 Real Interrupts)
A2D: 2 (10 bits resolution)
Interrupt Latency: 130µsec
UART: 1UART
Sockets: Unlimited - memory dependancy
Standard Interfaces: IP Socket (BSD), FS (Posix), UART
Interfaces to OS functions
I2C
AT commands tunneling
Deep Sleep - RTC control
Recovery Mechanism
SSL
OTA Supported

Сообщение отредактировал molecul - Dec 8 2011, 09:19
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
DreamTwister
сообщение Dec 8 2011, 09:29
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 71
Регистрация: 5-08-08
Из: Челябинск
Пользователь №: 39 436



Цитата(molecul @ Dec 7 2011, 14:05) *
Попробуйте #CPUMODE=1 или даже 3. Если совсем не поможет - скорей всего слишком "тяжелые" скрипты. В некоторых случаях можно их оптимизировать, но это надо исходные тексты. Обратитесь к дистрибьютору - вам постараются помочь.


А почему результаты команды не сохраняются после перезагрузки модуля, даже если применяется команда at&w?
Go to the top of the page
 
+Quote Post
molecul
сообщение Dec 8 2011, 09:57
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 19-01-11
Из: СПб
Пользователь №: 62 326



Цитата(DreamTwister @ Dec 8 2011, 13:29) *
А почему результаты команды не сохраняются после перезагрузки модуля, даже если применяется команда at&w?

О какой команде речь? Некоторые команды сохраняются даже без &W, некоторые нет, для некоторых есть специальная отдельная команда для сохранения. Помогло, кстати, увеличение #CPUMODE?

Сообщение отредактировал molecul - Dec 8 2011, 09:58
Go to the top of the page
 
+Quote Post
DreamTwister
сообщение Dec 8 2011, 11:17
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 71
Регистрация: 5-08-08
Из: Челябинск
Пользователь №: 39 436



Цитата(molecul @ Dec 8 2011, 15:57) *
О какой команде речь? Некоторые команды сохраняются даже без &W, некоторые нет, для некоторых есть специальная отдельная команда для сохранения. Помогло, кстати, увеличение #CPUMODE?


Вот про AT#CPUMODE я и спрашивал. Результат выполнения команды не сохраняется после перезагрузки модуля, даже применяя &W.

А в целом подвижки в лучшую сторону есть, скрипт стал быстрее запускаться.
Go to the top of the page
 
+Quote Post
sobr
сообщение Dec 8 2011, 12:37
Сообщение #8


Знающий
****

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



Цитата(molecul @ Dec 8 2011, 12:12) *
Уже есть нужное решение, AppZone

Ну что, ж... Маладцы!!! Почти как OpenAT. Догоняйте скорее, будем ждать.
Go to the top of the page
 
+Quote Post
GeGeL
сообщение Dec 8 2011, 15:26
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 403
Регистрация: 29-04-11
Из: Украина
Пользователь №: 64 682



Цитата(molecul @ Dec 8 2011, 08:12) *
Уже есть нужное решение, AppZone


Ну вот и понеслась жара по трубам... А то:

Цитата(Telit @ Oct 7 2011, 15:18) *
И еще, я лишь хотел довести мысль про бесперспективность! использования в нормальных изделиях так называемых "внутренних ресурсов модуля", и мы оба знаем (да и не только мы), что это лишь маркетинговая уловка, вводящая в заблуждение кучу народа, который в конце концов все равно ставит внешний проц. sm.gif


Смотри, так и Quectel по ресурсам догините (и без проблем с лицензированием) sm.gif
Go to the top of the page
 
+Quote Post
molecul
сообщение Dec 9 2011, 05:27
Сообщение #10


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 19-01-11
Из: СПб
Пользователь №: 62 326



Цитата(DreamTwister @ Dec 8 2011, 15:17) *
Вот про AT#CPUMODE я и спрашивал. Результат выполнения команды не сохраняется после перезагрузки модуля, даже применяя &W.

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

at#cpumode?

#CPUMODE: 0

OK
at#cpumode=1

OK
at&w

OK
at&p

OK
// POWER OFF and ON
at#cpumode?

#CPUMODE: 1

OK


Цитата(sobr @ Dec 8 2011, 16:37) *
Ну что, ж... Маладцы!!! Почти как OpenAT. Догоняйте скорее, будем ждать.

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

Цитата(GeGeL @ Dec 8 2011, 19:26) *
Ну вот и понеслась жара по трубам... А то:

На самом деле, что OpenAT, что OpenCPU, что другие встроенные средства, используют от силы 10% потребителей. Так что скорей это ответ конкурентам - "А у нас это тоже есть, и не хуже". У Телита вообще есть модуль с двумя ядрами, одно из которых полностью отдается на откуп приложению потребителя. Есть на нем проекты, но очень мало..
Go to the top of the page
 
+Quote Post
helga.alsu
сообщение Feb 15 2012, 08:58
Сообщение #11





Группа: Новичок
Сообщений: 1
Регистрация: 9-02-12
Из: Севастополь
Пользователь №: 70 182



Вопрос.
На GE864-GPS команда AT#CPUMODE=? выдаёт результат 0-4.
И если значения от 0 до 2 описаны в мануале (AT-Telit-at-Commands-Reference-Guide-r11.pdf), то о значениях 3-4 можно только догадываться. Субъективно режим 4 быстрее, но не факт.
Кто сталкивался? Кто знает? На сайте roundsolution, а также дистрибьюторы не ответили.
Go to the top of the page
 
+Quote Post
molecul
сообщение Feb 15 2012, 10:00
Сообщение #12


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 19-01-11
Из: СПб
Пользователь №: 62 326



Цитата(helga.alsu @ Feb 15 2012, 12:58) *
Вопрос.
На GE864-GPS команда AT#CPUMODE=? выдаёт результат 0-4.
И если значения от 0 до 2 описаны в мануале (AT-Telit-at-Commands-Reference-Guide-r11.pdf), то о значениях 3-4 можно только догадываться. Субъективно режим 4 быстрее, но не факт.
Кто сталкивался? Кто знает? На сайте roundsolution, а также дистрибьюторы не ответили.

CPUMODE=3 или 4 - это недокументированные значения. Используются, в частности, при eCall вызовах или, по-нашему, ЭРА-ГЛОНАСС. GE864-GPS поддерживает eCall. Да, 4 - это самый быстрый режим.

P.S. А к кому вы обращались, помимо round solutions? Вопрос на самом деле элементарный, странно что не ответили.
Go to the top of the page
 
+Quote Post
Telit
сообщение Feb 15 2012, 15:15
Сообщение #13


Местный
***

Группа: Свой
Сообщений: 377
Регистрация: 12-11-10
Из: СПБ
Пользователь №: 60 836



Цитата(GeGeL @ Dec 8 2011, 18:26) *
Ну вот и понеслась жара по трубам... А то:

Смотри, так и Quectel по ресурсам догините (и без проблем с лицензированием) sm.gif


по поводу своей реплики:
..." И еще, я лишь хотел довести мысль про бесперспективность! использования в нормальных изделиях так называемых "внутренних ресурсов модуля", и мы оба знаем (да и не только мы), что это лишь маркетинговая уловка, вводящая в заблуждение кучу народа, который в конце концов все равно ставит внешний проц." ...

Я готов подписаться еще раз!

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


кстати мы ГЛОНАСС сделали.... гы. Очень дешевый. Подробности попозже.
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Feb 15 2012, 15:37
Сообщение #14


Гуру
******

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



Это не в сторону продукции, скорее в сторону грустной реальности.....

ГЛОНАСС.... дешевый.... Не бывает - РОСПИЛ обидится....

Навеяно старым анекдотом

Нанимает американский генерал летчиков на работу. Заходит немец.
Рассказывает, сколько налетал, в каких операциях участвовал.
Генерал спрашивает:
- А сколько ты хочешь получать?
- 3 тысячи долларов.
- А на что ты их потратишь?
- Ну как? Одну в банк положу, одну - семье, одну себе.
Заходит англичанин. Тоже рассказывает, сколько налетал, в каких операциях участвовал.
- А сколько ты хочешь получать?
- 4 тысячи долларов.
- А на что ты их потратишь?
- Ну как? Одну в банк положу, две - семье, одну себе.
Заходит русский. Генерал спрашивает:
- Сколько налетал?
- Нисколько.
- ???
- В каких операциях участвовал?
- Ни в каких.
- ???!!!
- А сколько получать хочешь?
- 9 тысяч.
- А зачем тебе столько?
- Ну как? Три - Вам. Три - себе. А за три немец летать согласился.

Так и ГЛОНАСС. А то ведь на дешевых модулях не украдешь.....


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


Местный
***

Группа: Свой
Сообщений: 403
Регистрация: 29-04-11
Из: Украина
Пользователь №: 64 682



Цитата(Telit @ Feb 15 2012, 18:15) *
ни один вменяемый человек не будет закладываться на софт внутрь модуля, т.к. в случае "кряка" производителя - все эти наработки и деньги полетят в трубу.
а внешний камень нынче стоит копье.

Вот тут я с Вами согласен - это очень большой минус встроенного кода.
Причем часто кряк производителя и не обязателен - достаточно считать код флештулом и дизассемблировать.
В своем коде я использую недокументированную функцию, являющуюся как бы частью общего механизма защиты модулей M12 Quectel от клонирования и привязывающую код к уникальным идентификаторам конкретного модуля (чипа его флеши) - китайцы дали sm.gif
Но опять же, это не в состоянии сравниться с защитой тех же PIC.

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

И тем не менее, оцпу незаменим в сочетании с МК: я смотрю по теме, как корячаться люди с кривыми реализациями интерфейсов (например, ввод-вывод в тсп-стек и т.п.). Намного проще написать свой интерфейс под задачу на оцпу, и подцепиться к нему МК через "узкий" RS232. При этом значимую часть кода (или хоть какую НЕОТЪЕМЛЕМУЮ часть) можно реализовать в недорогом МК и защитить ее от чтения. В итоге получаем систему, практически не уступающую по взломонадежности коду в МК.

Цитата(Telit @ Feb 15 2012, 18:15) *
кстати мы ГЛОНАСС сделали.... гы. Очень дешевый. Подробности попозже.

А вот это как раз есть самая необходимая вещь в жизни истинного патриота biggrin.gif
А мы, евреи, как-нибудь и GPS перебьемся sm.gif

Сообщение отредактировал GeGeL - Feb 15 2012, 16:59
Go to the top of the page
 
+Quote Post
ssokol
сообщение Feb 15 2012, 18:02
Сообщение #16


Знающий
****

Группа: Свой
Сообщений: 615
Регистрация: 14-02-08
Из: г. Рыбинск, Ярославская область
Пользователь №: 35 028



Цитата(GeGeL @ Feb 15 2012, 20:52) *
А мы, евреи, как-нибудь и GPS перебьемся sm.gif

а русские не перебьются, бюджетникам глонас обязателен, иначе роспил не пропустит
Go to the top of the page
 
+Quote Post
sobr
сообщение Feb 16 2012, 01:40
Сообщение #17


Знающий
****

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



Цитата(Telit @ Feb 15 2012, 22:15) *
...ни один вменяемый человек не будет закладываться на софт внутрь модуля, т.к. в случае "кряка" производителя - все эти наработки и деньги полетят в трубу.
а внешний камень нынче стоит копье...
Слова представителя производителя, который так и не смог сделать нормальный софт. Продолжу - глупо ездить на автомобиле используя двигатель этого автомобиля, т.к. в случае "кряка" производителя пешком ходить придется. Пара лошадей копье стоит, прицепил машину к животным и вперед!!! biggrin.gif
Go to the top of the page
 
+Quote Post
Telit
сообщение Feb 16 2012, 09:11
Сообщение #18


Местный
***

Группа: Свой
Сообщений: 377
Регистрация: 12-11-10
Из: СПБ
Пользователь №: 60 836



Цитата(GeGeL @ Feb 15 2012, 19:52) *
А вот это как раз есть самая необходимая вещь в жизни истинного патриота biggrin.gif
А мы, евреи, как-нибудь и GPS перебьемся sm.gif


несколько мыслей.

1. в комбо режиме GPS+GLONASS получается значительно большая точность. если интересно могу выслать графики тестовых проездов по лос-анжелесу.
2. в условиях плотной застройки видим гораздо больше спутников.
3. в северных широтах глонасс работает значительно лучше GPS и это факт. у нас большое количество запросов от шведов и как ни странно из канады.
4. ценник в районе 15-ки зеленых должен особо не напрягать.
5. В РФ скоро без глонаса будет никак, строго по приказу президента. так что если хотите продавать в РФ,
то извольте использовать ГЛОНАСС sm.gif

из минусов - потребление не ниже 60-70ма.
цена чуть выше чем просто на GPS.


Цитата(sobr @ Feb 16 2012, 04:40) *
Слова представителя производителя, который так и не смог сделать нормальный софт. Продолжу - глупо ездить на автомобиле используя двигатель этого автомобиля, т.к. в случае "кряка" производителя пешком ходить придется. Пара лошадей копье стоит, прицепил машину к животным и вперед!!! biggrin.gif


софт нормальный, просто есть ограничения по производительности текущего ядра и cкрипт машины.

в новом поколении модулей Telit GE910, это который со встроенном глонасом, используется ядро ARM11 и питон 2.7.2, который работает значительно веселее.

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

90 моих заказчиков (да и других кстати, например симкомовских, с которыми я общаюсь) не используют внутренний софт,
за исключением узкого круга специфических проектов.
Go to the top of the page
 
+Quote Post
molecul
сообщение Feb 16 2012, 10:08
Сообщение #19


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 19-01-11
Из: СПб
Пользователь №: 62 326



Цитата(GeGeL @ Feb 15 2012, 20:52) *
А вот это как раз есть самая необходимая вещь в жизни истинного патриота biggrin.gif
А мы, евреи, как-нибудь и GPS перебьемся sm.gif

BTW, ряд израильских компаний уже интересуются ГЛОНАСС модулями, так что не факт wink.gif
Go to the top of the page
 
+Quote Post
Telit
сообщение Feb 16 2012, 18:24
Сообщение #20


Местный
***

Группа: Свой
Сообщений: 377
Регистрация: 12-11-10
Из: СПБ
Пользователь №: 60 836



Цитата(molecul @ Feb 16 2012, 13:08) *
BTW, ряд израильских компаний уже интересуются ГЛОНАСС модулями, так что не факт wink.gif



еще неслабо интересуются австралия и НЗ. там тоже с гпс покрытием не фонтан.

причина проста, когда амеры делали NAVSTAR, они покрывали в основном территории, через которые полетели бы в случае чего средства доставки. и они совсем не планировали пролеты через канаду или через какую-нибудь австралию, и тем более будущие гражданские применения sm.gif))

а вот с глонасс все по другому. там и орбиты значительно выше. да и быстро сообразили что можно опоздать навсегда.

к тому же как в навстаре так и в глонасс-е, L2 никто не отменял sm.gif

Go to the top of the page
 
+Quote Post
CADiLO
сообщение Feb 17 2012, 07:37
Сообщение #21


Гуру
******

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



ГЛОНАСС это возможность просто урвать деньги на пустом месте сейчас. Навсегда они уже опоздали.

Сегодня на орбите 31 спутник из которых у 17 через год-два заканчиваются сроки эксплуатации - посмотрите когда выводились - срок службы КА 11Ф654 (Глонасс) - 3 года, КА 11Ф654М (Глонасс-М) - 7 лет.

Состав группы ГЛОНАСС на 11.02.2012

Всего в составе ОГ ГЛОНАСС 31 КА
Используются по целевому назначению 24 КА
На этапе ввода в систему 1 КА
Временно выведены на техобслуживание 2 КА
Орбитальный резерв 3 КА
На этапе вывода из системы 0 КА (с 2013 по 2014 планируется выводить устаревшие 11Ф654 и запущеные до 2006 года 11Ф654М)
На этапе летных испытаний 1 КА (в феврале 2012 должны были закинуть второй 14Ф113K1, но наверно отложат на пару месяцев)

"С переходом на спутники «Глонасс-К» точность системы ГЛОНАСС станет сопоставимой с точностью американской навигационной системы NAVSTAR GPS — единственной зарубежной развернутой навигационной системой"

Учитывая что на орбите количество «Глонасс-К» = 1 (в 2011 запущен 14Ф113K1) и летные испытания планируют закончить не ранее 2014го, то можно эту систему спокойно похоронить. Особенно при статистике один вывели - три упало.

"Отказ систем из-за низкого качества комплектующих — давняя проблема российской космической промышленности. Проверка Генпрокуратуры в начале 2010 года показала, что четыре спутника системы ГЛОНАСС в 2009 году отказали (вообще-то отказало шесть, но два с трудом удалось заставить работать на резервных системах), потому что в них поставили тайваньскую микросхему категории Industry. Чтобы приобрести комплектующие уровня Space для системы двойного назначения, нужно специальное разрешение Госдепартамента США, поскольку правами на эти схемы чаще всего владеют калифорнийские компании. За разрешениями в Госдепартамент наши разработчики обычно не обращаются: они либо изыскивают альтернативные методы покупки интересующих деталей, либо покупают что есть."


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Feb 17 2012, 11:12
Сообщение #22


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(CADiLO @ Feb 17 2012, 09:37) *
ГЛОНАСС это возможность просто урвать деньги на пустом месте сейчас. Навсегда они уже опоздали.

Сегодня на орбите 31 спутник из которых у 17 через год-два заканчиваются сроки эксплуатации - посмотрите когда выводились - срок службы КА 11Ф654 (Глонасс) - 3 года, КА 11Ф654М (Глонасс-М) - 7 лет.

Состав группы ГЛОНАСС на 11.02.2012

Всего в составе ОГ ГЛОНАСС 31 КА
Используются по целевому назначению 24 КА
На этапе ввода в систему 1 КА
Временно выведены на техобслуживание 2 КА
Орбитальный резерв 3 КА
На этапе вывода из системы 0 КА (с 2013 по 2014 планируется выводить устаревшие 11Ф654 и запущеные до 2006 года 11Ф654М)
На этапе летных испытаний 1 КА (в феврале 2012 должны были закинуть второй 14Ф113K1, но наверно отложат на пару месяцев)

"С переходом на спутники «Глонасс-К» точность системы ГЛОНАСС станет сопоставимой с точностью американской навигационной системы NAVSTAR GPS — единственной зарубежной развернутой навигационной системой"

Учитывая что на орбите количество «Глонасс-К» = 1 (в 2011 запущен 14Ф113K1) и летные испытания планируют закончить не ранее 2014го, то можно эту систему спокойно похоронить. Особенно при статистике один вывели - три упало.

"Отказ систем из-за низкого качества комплектующих — давняя проблема российской космической промышленности. Проверка Генпрокуратуры в начале 2010 года показала, что четыре спутника системы ГЛОНАСС в 2009 году отказали (вообще-то отказало шесть, но два с трудом удалось заставить работать на резервных системах), потому что в них поставили тайваньскую микросхему категории Industry. Чтобы приобрести комплектующие уровня Space для системы двойного назначения, нужно специальное разрешение Госдепартамента США, поскольку правами на эти схемы чаще всего владеют калифорнийские компании. За разрешениями в Госдепартамент наши разработчики обычно не обращаются: они либо изыскивают альтернативные методы покупки интересующих деталей, либо покупают что есть."

Россия с колен подымается.
Понимать нада.
Go to the top of the page
 
+Quote Post
Telit
сообщение Feb 17 2012, 12:59
Сообщение #23


Местный
***

Группа: Свой
Сообщений: 377
Регистрация: 12-11-10
Из: СПБ
Пользователь №: 60 836



Цитата(_Артём_ @ Feb 17 2012, 14:12) *
Россия с колен подымается.
Понимать нада.



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

европейцы всей европой еле-еле два галилео смогли запустить и то на наших носителях sm.gif))
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Feb 17 2012, 13:13
Сообщение #24


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(Telit @ Feb 17 2012, 14:59) *
глонасс стратегически важный вопрос для рф.
когда 3 спутника в прошлом году утопили, через пару месяцев забросили еще 3 и даже не чихнули.
и я уверен что запустят их столько сколько нужно будет и денег на это жалеть также не будут.

Будет надеятся.

Цитата(Telit @ Feb 17 2012, 14:59) *
к тому же сейчас система реально работает. что и увидели сейчас на западе и активно стали мастерить оборудование под глонасс.

Работает.

Цитата(Telit @ Feb 17 2012, 14:59) *
европейцы всей европой еле-еле два галилео смогли запустить и то на наших носителях sm.gif))

Опять мы их опередили.
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Feb 17 2012, 13:25
Сообщение #25


Гуру
******

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



Потер. А то от темы ушли.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Telit
сообщение Feb 17 2012, 16:54
Сообщение #26


Местный
***

Группа: Свой
Сообщений: 377
Регистрация: 12-11-10
Из: СПБ
Пользователь №: 60 836



Цитата(CADiLO @ Feb 17 2012, 10:37) *
"Отказ систем из-за низкого качества комплектующих — давняя проблема российской космической промышленности. Проверка Генпрокуратуры в начале 2010 года показала, что четыре спутника системы ГЛОНАСС в 2009 году отказали (вообще-то отказало шесть, но два с трудом удалось заставить работать на резервных системах), потому что в них поставили тайваньскую микросхему категории Industry. Чтобы приобрести комплектующие уровня Space для системы двойного назначения, нужно специальное разрешение Госдепартамента США, поскольку правами на эти схемы чаще всего владеют калифорнийские компании. За разрешениями в Госдепартамент наши разработчики обычно не обращаются: они либо изыскивают альтернативные методы покупки интересующих деталей, либо покупают что есть."


не читайте советских газет по утрам sm.gif
Go to the top of the page
 
+Quote Post
GeGeL
сообщение Feb 19 2012, 19:26
Сообщение #27


Местный
***

Группа: Свой
Сообщений: 403
Регистрация: 29-04-11
Из: Украина
Пользователь №: 64 682



Цитата(Telit @ Feb 16 2012, 12:11) *
1. в комбо режиме GPS+GLONASS получается значительно большая точность. если интересно могу выслать графики тестовых проездов по лос-анжелесу.


Интересно, но теория. Или я чего-то не пойму, или как математически можно повысить точность позиционирования системы GPS за счет Глонасс, имея на входе координаты, определенные этими системами? Или там смычка на уровне чипсетов и обсчитываются одновременно и те, и другие спутники?
Go to the top of the page
 
+Quote Post
butthead2
сообщение Feb 19 2012, 20:01
Сообщение #28


Местный
***

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



Цитата(GeGeL @ Feb 19 2012, 22:26) *
Интересно, но теория. Или я чего-то не пойму, или как математически можно повысить точность позиционирования системы GPS за счет Глонасс, имея на входе координаты, определенные этими системами? Или там смычка на уровне чипсетов и обсчитываются одновременно и те, и другие спутники?

Координата находится как решение уравнения о пересечении Н сфер, у каждой по спутнику в центре. Для математики без разницы какой системы спутники. Хоть все Н разные. Но чипсет естественно должен уметь их ловить
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Feb 20 2012, 07:00
Сообщение #29


Гуру
******

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



>>>не читайте советских газет по утрам

Если бы на закате Союза мне не пришлось поработать в "системе", то я бы с радостью поулыбался вместе с вами.
Но пришлось столкнуться и с бакинскими "чайниками", и с зеленоградскими "ножками с корпусом без кристалла", и с армянскими конденсаторами..... И с изделиями прошедшими приемку и не работающими на столе или ушедшими со стола "за бугор".

Так что японцы правильно сказали - отстали навсегда.



--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Feb 20 2012, 10:17
Сообщение #30


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(CADiLO @ Feb 20 2012, 09:00) *
>>>не читайте советских газет по утрам

Если бы на закате Союза мне не пришлось поработать в "системе", то я бы с радостью поулыбался вместе с вами.
Но пришлось столкнуться и с бакинскими "чайниками", и с зеленоградскими "ножками с корпусом без кристалла", и с армянскими конденсаторами..... И с изделиями прошедшими приемку и не работающими на столе или ушедшими со стола "за бугор".

Так что японцы правильно сказали - отстали навсегда.

Как всё печально...
Одно радует: хоть украина ще не вмерла
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Feb 20 2012, 10:22
Сообщение #31


Гуру
******

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



Ага - мучается.... sm.gif


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


Местный
***

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



Дабы не плодить темы, спрошу здесь.

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

Проблемы есть следующие:

1. Если заливать в модуль "не скомпилированную" версию скрипта, все работает как надо, но стартует при этом с задержкой больше минуты (скриптик на 3 кб, одним файлом).

2. Если же заливать "скомпилированную" версию, то скрипт вообще не запускается. Точнее, один раз у меня получилось сделать так, чтобы он запускался (и при этом не было задержки исполнения), но повторить больше не удается.

Хотелось бы услышать мнение представителя фирмы - стоит ли вообще связываться с этой возможностью? Первое впечатление возникло не самое приятное... Вроде бы и руки не самые кривые, но стабильной работы добиться пока так и не удалось.


--------------------
Good News Everyone!
Go to the top of the page
 
+Quote Post
molecul
сообщение Feb 21 2012, 13:46
Сообщение #33


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 19-01-11
Из: СПб
Пользователь №: 62 326



Цитата(Pavel V. @ Feb 21 2012, 17:26) *
Дабы не плодить темы, спрошу здесь.

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

Проблемы есть следующие:

1. Если заливать в модуль "не скомпилированную" версию скрипта, все работает как надо, но стартует при этом с задержкой больше минуты (скриптик на 3 кб, одним файлом).

2. Если же заливать "скомпилированную" версию, то скрипт вообще не запускается. Точнее, один раз у меня получилось сделать так, чтобы он запускался (и при этом не было задержки исполнения), но повторить больше не удается.

Хотелось бы услышать мнение представителя фирмы - стоит ли вообще связываться с этой возможностью? Первое впечатление возникло не самое приятное... Вроде бы и руки не самые кривые, но стабильной работы добиться пока так и не удалось.

Вообще говоря, если скрипт работает, то работает стабильно. Наиболее частая ошибка - это название скрипта. Некомпилированный скрипт должен иметь расширение .py, а компилированный - .pyo. Кроме того, в названии не должно быть пробелов, звездочек и других спецсимволов.
От скрипта нельзя требовать невозможного - там не поддерживаются операции с плавающей точкой (во всяком случае в текущей версии), многопоточность и пр. В принципе, если вы написали скрипт, но он работает некорректно, то можете связаться с техподдержкой дистрибьютора и попросить сделать его анализ. Telit производит это бесплатно и дает свои рекомендации по оптимизации работы.
Go to the top of the page
 
+Quote Post
Pavel V.
сообщение Feb 25 2012, 13:53
Сообщение #34


Местный
***

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



Цитата(molecul @ Feb 21 2012, 17:46) *
Вообще говоря, если скрипт работает, то работает стабильно. Наиболее частая ошибка - это название скрипта. Некомпилированный скрипт должен иметь расширение .py, а компилированный - .pyo. Кроме того, в названии не должно быть пробелов, звездочек и других спецсимволов.
От скрипта нельзя требовать невозможного - там не поддерживаются операции с плавающей точкой (во всяком случае в текущей версии), многопоточность и пр. В принципе, если вы написали скрипт, но он работает некорректно, то можете связаться с техподдержкой дистрибьютора и попросить сделать его анализ. Telit производит это бесплатно и дает свои рекомендации по оптимизации работы.

Вроде бы поборол проблему. Оказалось, скрипт компилировался другой версией питона (помимо штатного набора софта от Telit в системе был установлен официальный релиз Python 2.7).

Какой командой компилируются скрипты при вызове пункта Compile из контекстного меню?


--------------------
Good News Everyone!
Go to the top of the page
 
+Quote Post
smalcom
сообщение Feb 25 2012, 16:18
Сообщение #35


Профессионал
*****

Группа: Свой
Сообщений: 1 292
Регистрация: 26-06-07
Пользователь №: 28 718



чтото вроде этого
Цитата
%python% -O -OO -S -tt "..\..\..\..\tool\python\Lib\Dircompile.py" %cppdir%\%%f
Go to the top of the page
 
+Quote Post
Pavel V.
сообщение Feb 29 2012, 11:56
Сообщение #36


Местный
***

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



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


--------------------
Good News Everyone!
Go to the top of the page
 
+Quote Post
mempfis_
сообщение Feb 29 2012, 13:12
Сообщение #37


Профессионал
*****

Группа: Свой
Сообщений: 1 001
Регистрация: 27-06-06
Пользователь №: 18 409



Цитата(Pavel V. @ Feb 29 2012, 14:56) *
Интересует еще вот какой вопрос - какой величиной ограничен размер одного скрипта, загруженного в модуль? В официальной документации я этой цифры не нашел - означает ли это, что размер ограничен только доступной памятью?


Вообщето когда работал с питоном в официальных документах от Telit (easy script in python - както так он назывался) встречал рекомендации не заливать файлы более 16 килобайт. А более крупные дробить на файлы помельче. Иначе падает скорость запуска скрипта.
Go to the top of the page
 
+Quote Post
molecul
сообщение Feb 29 2012, 13:21
Сообщение #38


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 19-01-11
Из: СПб
Пользователь №: 62 326



Цитата(Pavel V. @ Feb 29 2012, 15:56) *
Интересует еще вот какой вопрос - какой величиной ограничен размер одного скрипта, загруженного в модуль? В официальной документации я этой цифры не нашел - означает ли это, что размер ограничен только доступной памятью?

Внимательней читайте документацию:
The recommended dimension of the compiled file .pyo should be <16KByte
Прикрепленные файлы
Прикрепленный файл  Telit_Easy_Script_Python_r13.pdf ( 909.04 килобайт ) Кол-во скачиваний: 14
 
Go to the top of the page
 
+Quote Post
Ruslan-maniak
сообщение Jun 19 2013, 10:22
Сообщение #39


Частый гость
**

Группа: Участник
Сообщений: 92
Регистрация: 27-12-12
Из: Томск
Пользователь №: 74 999



Работаю сейчас с Телитом GL-865. Пытаюсь работать с помощью скриптов на Питоне. Однако ничего не получается кроме команды PRINT, которая передаёт строку во второй УАРТ. Записываю скомпиленный вот такой код.
Код
import MDM
import SER
import MOD

print 'start'

a = SER.send('sdg')    
print a
print 'OK'
MOD.sleep(10)

По идеи команда SER.send должна передавать в первый УАРТ строку 'sdg'. Но этого не проиходит. Приходит только на второй УАРТ 'start', '1' (отсутствие ошибки отправки) и 'OK'. Что я делаю не так? Основываюсь на документе Телитовском документе Easy Script in Python.
В терминале приходит вот что
Прикрепленное изображение



Телитовский пример тестирования SER также не работает
Go to the top of the page
 
+Quote Post
Ruslan-maniak
сообщение Jun 20 2013, 03:57
Сообщение #40


Частый гость
**

Группа: Участник
Сообщений: 92
Регистрация: 27-12-12
Из: Томск
Пользователь №: 74 999



Я так понимаю, что у меня ошибка при импортировании SER. Но в ПитонВин я перехожу в эту библиотеку из моего скрипта без проблем, да и ни где ни каких рекомендаций нет по её импорту.

Сообщение отредактировал Ruslan-maniak - Jun 20 2013, 03:57
Go to the top of the page
 
+Quote Post
Telit_Sprt
сообщение Jun 21 2013, 21:38
Сообщение #41


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 21-01-13
Пользователь №: 75 273



Здравствуйте Руслан,
для корректной работы с физическими портами UART, сначала нужно настроить параметры работы с ними, попробуйте такой пример, он работает корректно:
import MOD
import SER

print 'Test UART\r'

SER.set_speed('115200','8N1') /// Настройка порта ASC0

while 1:
MOD.sleep(5)
a = SER.send('TEST\r\n')
print '%d\r' % a

Желаю удачи!

Сообщение отредактировал Telit_Sprt - Jun 21 2013, 21:38
Go to the top of the page
 
+Quote Post
golf2109
сообщение Jun 29 2013, 23:53
Сообщение #42


Участник
*

Группа: Участник
Сообщений: 66
Регистрация: 15-04-10
Из: Kiev
Пользователь №: 56 654



Цитата(Ruslan-maniak @ Jun 20 2013, 07:57) *
Я так понимаю, что у меня ошибка при импортировании SER. Но в ПитонВин я перехожу в эту библиотеку из моего скрипта без проблем, да и ни где ни каких рекомендаций нет по её импорту.

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

import SER
import sys

speed = SER.set_speed('115200')

class SerWriter:

def write(self,s):

SER.send(s+'\r')

sys.stdout = sys.stderr = SerWriter()


но иногда этот метод не срабатывает. Причина может быть в том, что нужно выключить режим виртуализации портов:

import SER
import sys
import MDM

res = MDM.send('AT#CMUXSCR=0,115200\r',2)
speed = SER.set_speed('115200')
class SerWriter:
def write(self,s):
SER.send(s+'\r')
sys.stdout = sys.stderr = SerWriter()
Go to the top of the page
 
+Quote Post

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

 


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


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