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

 
 
> Меню конфигурации, порты USB SIMcom 9000
vintick
сообщение Jan 8 2014, 11:29
Сообщение #1


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

Группа: Участник
Сообщений: 186
Регистрация: 4-05-09
Пользователь №: 48 624



Есть ли стандартные методы вывода
конфигурационного меню пользователя
(программы микроконтроллера) через
виртуальные порты USB SIMcom 9000.
Т.е. по кнопке или команде из внешней
утилиты из мк выводим некое меню,
меняем данные, сохраняем, выходим.
Или все на свое усмотрение.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 11)
vintick
сообщение Jan 17 2014, 06:57
Сообщение #2


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

Группа: Участник
Сообщений: 186
Регистрация: 4-05-09
Пользователь №: 48 624



Если правильно понял, то по I2C можно
подбрасывать туда свои данные?
Go to the top of the page
 
+Quote Post
vintick
сообщение Jan 17 2014, 14:57
Сообщение #3


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

Группа: Участник
Сообщений: 186
Регистрация: 4-05-09
Пользователь №: 48 624



Нет, только по PCM-му.
Go to the top of the page
 
+Quote Post
Waldelk
сообщение Jan 20 2014, 11:11
Сообщение #4


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

Группа: Участник
Сообщений: 83
Регистрация: 8-08-13
Пользователь №: 77 841



Цитата(vintick @ Jan 8 2014, 15:29) *
Есть ли стандартные методы вывода
конфигурационного меню пользователя
(программы микроконтроллера) через
виртуальные порты USB SIMcom 9000.
Т.е. по кнопке или команде из внешней
утилиты из мк выводим некое меню,
меняем данные, сохраняем, выходим.
Или все на свое усмотрение.


Вы по всей видимости имеете в виду работу с модулями семейства SIM53XX ?
с помощью AT команд можно настроить всё, что угодно. Причём такой подход хорош ещё и тем, что например облегчается автоматизация настройки большого числа модулей (по сравнению с гипотетичеким меню)
Go to the top of the page
 
+Quote Post
vintick
сообщение Jan 21 2014, 08:10
Сообщение #5


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

Группа: Участник
Сообщений: 186
Регистрация: 4-05-09
Пользователь №: 48 624



Я имел ввиду как выводить свои данные
из управляющего контроллера на виртуальный
порт (simcom USB-COM) и принимать оттуда в мк.
Т.е. модуль в прозрачном режиме пропускает
данные от мк в обе стороны. Но кажеться нет
такой возможности. Было бы хорошо иметь
в модуле уже готовые такие команды и
отдельный виртуальный порт-user. Польза
от USB стала бы еще выше.
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Jan 21 2014, 11:03
Сообщение #6


Гуру
******

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



Элементарно, Ватсон.

Пишете свою прогу на LUA или EAT для WCDMA. Запихиваете ее в модуль.
И будет она там крутиться и выполнять нужные функции - брать с физического COM порта модуля данные по признаку и выпихивать их в USB-modem или USB-debug. Ну и обратное действо.
Этакий себе плагин к стандартному фирмваре.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
vintick
сообщение Jan 25 2014, 07:38
Сообщение #7


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

Группа: Участник
Сообщений: 186
Регистрация: 4-05-09
Пользователь №: 48 624



А что такое, не могу прочитать по I2C в скрипте
командой i2c.read_i2c_dev:

rst = i2c.read_i2c_dev(0x43,0x1C,1);
print(rst,"\r\n");

Для проверки читаю vid pid камерки, выдает
не те данные или false.

АТ-командой все нормально:
if (data) then
cmd = "AT+CRIIC=0x43,0x1C,1\r\n";
sio.clear()
sio.send(cmd)
rsp = sio.recv(5000)
print(rsp)
end

В чем дело?
Go to the top of the page
 
+Quote Post
vintick
сообщение Jan 27 2014, 08:22
Сообщение #8


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

Группа: Участник
Сообщений: 186
Регистрация: 4-05-09
Пользователь №: 48 624



Посоветуйте пож. какую-нибудь среду
для отладки скриптов.
Go to the top of the page
 
+Quote Post
Waldelk
сообщение Jan 27 2014, 10:14
Сообщение #9


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

Группа: Участник
Сообщений: 83
Регистрация: 8-08-13
Пользователь №: 77 841



Цитата(vintick @ Jan 27 2014, 12:22) *
Посоветуйте пож. какую-нибудь среду
для отладки скриптов.

Достаточно неплохо себя зарекомендовала среда Eclipse
также рекомендую к знакомству:
http://habrahabr.ru/post/196272/
http://www.nixp.ru/news/Lua-Development-To...%D0%B0-Lua.html
Go to the top of the page
 
+Quote Post
vintick
сообщение Jan 29 2014, 09:36
Сообщение #10


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

Группа: Участник
Сообщений: 186
Регистрация: 4-05-09
Пользователь №: 48 624



Подскажите пож. для работы с EAT есть
специальная IDE-среда от SIMCOM для 52хх серии?
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Jan 29 2014, 10:01
Сообщение #11


Гуру
******

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



Специальной среды нет, но Симком полюбляет Eclipse IDE-R


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


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

Группа: Участник
Сообщений: 186
Регистрация: 4-05-09
Пользователь №: 48 624



Люди, объясните пож. почему в скрипте
в динамике не работает команда:

rsp = i2c.read_i2c_dev(0x43,0x1C,0x01);
print(rsp,"\r\n"); здесь выдает не те данные!


следом читаю АТ-командой:

cmd = "AT+CRIIC=0x43,0x1C,1\r";
sio.clear()
sio.send(cmd)
rsp = sio.recv(5000)
print(rsp) здесь правильно.

Если выхожу в debug.debug(), то первая команда
начинает раблтать правильно.

Что такое?
Go to the top of the page
 
+Quote Post

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

 


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


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