Модераторы: javastic, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> NetBeans или Jbuilder for Siemens 
:(
    Опции темы
MikeRu
Дата 21.12.2007, 11:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 21.12.2007

Репутация: нет
Всего: нет



Привет всем я С -ый программист. Разобрался с программой NetBeans 5.0 и частично с Jbuilder. Создаю проект по подключению к модему Siemens TC65   
Код

 public void startApp() /*throws MIDletStateChangeException*/ {
      run();
    int i;
    System.out.println("RS232Demo: startApp");
    System.out.println("Looping back received data, leave with 'Q'...");
    RS232Demo();
    try {
      int ch = -1;
      //while(ch != 'Q') {
      for (i=0;i<5;i++){
      ch = inStream.read();
        if (ch >= 0) {
          outStream.write(ch);
          System.out.print((char)ch);
        }
      }
    } catch(IOException e) {
      System.out.println(e);
    }
    System.out.println();
    destroyApp(true);
    
  } 
 public void RS232Demo() {
    System.out.println("RS232Demo: Constructor");
    System.out.println("Available COM-Ports: " + System.getProperty("microedition.commports"));
        try {
          String strCOM = "comm:com1;blocking=Off;baudrate=112200";
          commConn = (CommConnection)Connector.open(strCOM);
          System.out.println("CommConnection(" + strCOM + ") opened");
          System.out.println("Real baud rate: " + commConn.getBaudRate());
          inStream  = commConn.openInputStream();
          outStream = commConn.openOutputStream();
          System.out.println("InputStream and OutputStream opened");
        } catch(IOException e) {
          System.out.println(e);
          notifyDestroyed();
        }
    }

Проект успешно заливается на модем этим все и заканчивается. Как же все таки получать с него (модема) тестовые сообщения, что все залилось и так далее? Что проект залился видно через виндовый проводник.  smile 
PM MAIL   Вверх
MikeRu
Дата 21.12.2007, 12:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 21.12.2007

Репутация: нет
Всего: нет



что все так страшно? что никто не отвечает smile 
PM MAIL   Вверх
MikeRu
Дата 21.12.2007, 13:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 21.12.2007

Репутация: нет
Всего: нет



Жаль что разработчики здесь не живут
PM MAIL   Вверх
eugine_s
Дата 21.12.2007, 15:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 581
Регистрация: 14.11.2007
Где: Киев

Репутация: 17
Всего: 17



С ком портами я не работал, поэтому не подскажу. 
Но я бы советовал, из твоего startApp() убрать работу с портами и со Input/OutputStream-ми.
Лучше было бы запустить работу с ними в отдельном потоке.

Причем тут NetBeans 5.0 и Jbuilder я вообще не понял. Они только IDE(читай, как очень навороченый блокнот/notepad и все).

Цитата(MikeRu @  21.12.2007,  11:46 Найти цитируемый пост)
Проект успешно заливается на модем этим все и заканчивается.


Куда заливается?  smile  
Что именно заливается? 

Я так понимаю, что ты сделал jar-файл и установил его на телефон? А уже при запуске ничего не происходит?

Если не секрет, какая цель разработки? Что должно в конечном варианте получится.
Может стоить отказаться от комм-соединения и посмотреть в сторону BT-соединения?

PM MAIL   Вверх
MikeRu
Дата 27.12.2007, 12:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 21.12.2007

Репутация: нет
Всего: нет




Цитата

Куда заливается?  smile  
Что именно заливается? 

Да именно заливается в флешь память модема. 
Цитата

А уже при запуске ничего не происходит?

Да именно так но это уже поборол на самом деле. Теперь задача стоит как же отправить тестовую СМС-ку? Из АТ команд как это делается я уже понял. А вот из java код не очень 
            strRcv = ATCmd.send("\rAT+CMGF=1\r");
            strRcv = ATCmd.send("\rAT+CMGS=+7916 и так далее smile\r");
            strRcv = ATCmd.send("\rHelloFromSiemens\r");
вот как же сформировать эмуляцию комманд ctrl+Z? Или есть другие схемы?

Это сообщение отредактировал(а) MikeRu - 27.12.2007, 12:32
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса

  • Прежде чем задать вопрос прочтите это!
  • Литература по Java находится здесь.
  • Литературу по Java обсуждаем здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит" (возле кнопок кодов) если у Вас нет русских шрифтов.
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда

  • FAQ раздела лежит здесь!
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java ME (J2ME) | Следующая тема »


 




[ Время генерации скрипта: 0.0758 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.