С Новым годом! Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/40: Рейтинг темы: голосов - 40, средняя оценка - 4.50
2 / 2 / 0
Регистрация: 06.05.2010
Сообщений: 5

Работа с 3G-модемом

01.09.2010, 15:49. Показов 7484. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте!

купил 3G-модем (USB) от мегафон. установил на комп драйвера, появился порт HUAWEI Mobile Connect - 3G PC UI Interface (COM5). я к этому порту пытаюсь подключится спомощью SerialPort, пытаюсь посылать модему команды чтобы отправить смс, а он отвечает на них в непонятном формате:
^RSSI:16 или ^BOOT:42923261,0,0,0,07

Вот код:
C#
1
2
3
4
5
6
7
8
SerialPort sp = new SerialPort();
            sp.PortName = "COM5";  
            sp.Open();
            sp.Write("AT+CMGF=?");
            Thread.Sleep(1000);
            Console.WriteLine(sp.ReadExisting());
             
            Console.ReadLine();
пожалуйста помогите разобратся!
1
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
01.09.2010, 15:49
Ответы с готовыми решениями:

Работа с 3G - модемом (опрос модема командами)
люди, подскажите. у меня затруднительная ситуация, спрашиваю модем (huawei e 171), а он мне на любые команды отвечает ^RSSI: 17, числа...

Работа с модемом
Здравствуйте знатоки я новенький по C# и сейчас требуется сделать такую петрушку: ситуация такая расскажите кто знает 1) как...

Работа с модемом
Я написал программу, которая должна отправлять на модем команду и считывать с него ответ, вот код: #include <stdio.h> ...

8
 Аватар для kirill29
2098 / 1263 / 173
Регистрация: 01.02.2009
Сообщений: 2,842
01.09.2010, 15:53
Посмотри эту тему: https://www.cyberforum.ru/csha... 54169.html
И эту: https://www.cyberforum.ru/csha... 52378.html
Ну и эту: https://www.cyberforum.ru/csha... 56152.html
1
2 / 2 / 0
Регистрация: 06.05.2010
Сообщений: 5
01.09.2010, 16:56  [ТС]
C#
1
2
3
4
5
6
7
8
9
SerialPort sp = new SerialPort();
            sp.PortName = "COM5";  
            sp.Open();
            sp.Write(String.Format("AT+CMGS=\"{0}\"" + (Char)13, "номертелефона"));
            sp.Write("Salam" + (Char)26 + (Char)13);
            Thread.Sleep(1000);
            Console.WriteLine(sp.ReadExisting());
             
            Console.ReadLine();
получилось отправлять сообщения. вот этот код работает. но существует проблема отправки сообщений в кирилице. присылает знаки "?" вместо текста. как тут быть?
1
36 / 16 / 0
Регистрация: 29.01.2010
Сообщений: 252
26.09.2010, 18:15
какие юзинги сначала надо прописать, а то не находит он имя serialport
0
 Аватар для kirill29
2098 / 1263 / 173
Регистрация: 01.02.2009
Сообщений: 2,842
26.09.2010, 18:20
Цитата Сообщение от dontgiveafk Посмотреть сообщение
какие юзинги сначала надо прописать, а то не находит он имя serialport
C#
1
using System.IO.Ports;
1
36 / 16 / 0
Регистрация: 29.01.2010
Сообщений: 252
26.09.2010, 20:30
Не находит имя Thread к которому применяется метод sleep, в каком намеспейсе он находитсо?
0
 Аватар для kirill29
2098 / 1263 / 173
Регистрация: 01.02.2009
Сообщений: 2,842
26.09.2010, 22:14
dontgiveafk,
C#
1
using System.Threading;
0
 Аватар для Faba
90 / 88 / 17
Регистрация: 30.10.2009
Сообщений: 562
26.09.2010, 22:30
Цитата Сообщение от dontgiveafk Посмотреть сообщение
какие юзинги сначала надо прописать, а то не находит он имя serialport
Цитата Сообщение от dontgiveafk Посмотреть сообщение
Не находит имя Thread к которому применяется метод sleep, в каком намеспейсе он находитсо?
если Вы работаете через Visual Studio: для подключения пространства имён для класса, щёлкните по нему правой кнопкой мыши, выберите: Resolve -> using <имя_нужного_пространства_имён>
а вообще в msdn вводите имя класса и он Вам выдаёт нужную страницу с классом и его полным описанием, в том числе в каком он пространстве находится.
0
90 / 89 / 13
Регистрация: 28.09.2010
Сообщений: 262
28.09.2010, 11:45
Цитата Сообщение от ИльяL Посмотреть сообщение
получилось отправлять сообщения. вот этот код работает. но существует проблема отправки сообщений в кирилице. присылает знаки "?" вместо текста. как тут быть?
Гуглим PDU.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
28.09.2010, 11:45
Помогаю со студенческими работами здесь

Работа с модемом!
Привет всем! Смотрите ребята, такая ситуация... есть модем с номером сим карты ХХХ, у него COM4 порт. Далее в N-месте находится сим карта,...

Работа с модемом
Добрый день, использую TNKernel и ST. Есть GSM модем, работу с модемом сделал через queue. Сделал кольцевой буфер в который пишутся все...

C++. Работа с модемом.
Ребята, здравствуйте... Помогите, пожалуйста, разобраться с программкой. В общем, мне надо наладить работу с модемом. Перерыл куту...

Работа с GSM модемом
Уверен что не туда, но куда не нашел. Здравствуйте. Есть вопрос, могу ли я программно узнать код ответа GSM станции, фактически...

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


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru