PDAclub.pl - Forum użytkowników technologii mobilnych

Windows Mobile (Classic, Professional, Standard), Windows Phone 6.x oraz 7/8.x/10 => Oprogramowanie PPC => Dla programistów => Wątek zaczęty przez: yazoo22 w Maj 14, 2005, 12:18:23

Tytuł: Zlece napisanie programu w javie na PDA !!!
Wiadomość wysłana przez: yazoo22 w Maj 14, 2005, 12:18:23
Potrzebuje napisac program na PDA w javie. Mam niemalze wersje na PC, ale potrzebuje ja przerobic tak aby dzialala na PDA (Pocket PC 2003). Nieznam sie za bardzo na Pocket PC dlatego jesli ktos wyrazi chec zrobienia czegos takiego prosze o kontak. Srodowisko jest mi w sumie obojetne - byle by to byla java.
nr. tel. 605429790; gg:3763936; mail: yazoo22@o2.pl

Prosze o szybki kontakt gdyz termin mnie goni !!!!!!!!!!!!!!!!
Tytuł: Zlece napisanie programu w javie na PDA !!!
Wiadomość wysłana przez: kanczug w Maj 14, 2005, 14:44:07
A probowales zainstalowac to:
http://www.pdaclub.pl/view.php?news_id=8766
i uruchomic ten program na PDA?
Tytuł: Zlece napisanie programu w javie na PDA !!!
Wiadomość wysłana przez: yazoo22 w Maj 14, 2005, 15:29:26
Nie probowalem tego ale watpie zeby poszlo !!
Moj program wykorzystuje port szeregowy oraz sockety. Nie wiem czy jest to zainplementowane w MIDP 2.0. Potrzebna bardziej mi jest maszy wirtualna zblizona do J2SE (Musi obslugiwac port szeregowy oraz sockety) !!

PLEASE HELP !!!!

Oferuje za to naprawde niezla sumke :) !!
Tytuł: Zlece napisanie programu w javie na PDA !!!
Wiadomość wysłana przez: cheesus w Maj 14, 2005, 19:38:02
co to znaczy niezla sumke? :)
Tytuł: Zlece napisanie programu w javie na PDA !!!
Wiadomość wysłana przez: yazoo22 w Maj 14, 2005, 22:36:21
To znaczy, że co do ceny możemy się dogadać. Zaproponuj swoją a ja się do tego ustosunkuję. Kontakt do mnie jest podany wyżej. Napisz do mnie a ja opiszę szczegóły programu oraz możemy dogadać się co do ceny za jego wykonanie.

nr. tel. 605429790; gg:3763936; mail yazoo22@o2.pl

Proszę o szybki kontakt, gdyż termin mnie nagil !!!!!
Tytuł: Zlece napisanie programu w javie na PDA !!!
Wiadomość wysłana przez: cheesus w Czerwiec 03, 2005, 17:54:25
niezla sumka, to moze byc 6000 zl za tydzien pracy ;)
Tytuł: Zlece napisanie programu w javie na PDA !!!
Wiadomość wysłana przez: silentjob w Czerwiec 04, 2005, 12:58:09
E tam conajmniej 6000 zł za dzień :D. Trzeba się szanować, no nie?
Tytuł: Zlece napisanie programu w javie na PDA !!!
Wiadomość wysłana przez: cheesus w Czerwiec 04, 2005, 14:39:53
mowimy o prostym programie w javie ;)
Tytuł: Zlece napisanie programu w javie na PDA !!!
Wiadomość wysłana przez: yazoo22 w Czerwiec 04, 2005, 14:53:58
W sumie to program byl dosc prosty !!!! tylko trudniej jest zmusic maszyne wirtualna do odczytu z portu szeregowego !!! Jakos po woli sobie radze. Dzialam pod personal java i Jeode !!! Jesli ktos ma jakis cenne uwagi na temat odczytu z potru pod java (jak to zrobic oraz jaka maszyna wirtualna jest najlepsza) prosze o info na forum lub maila. Kazda informacja moze byc cenna. Chodzi mi o odczytanie danych z gps ktory jest podlaczony do com8. Mam Acera n35. Napisalem juz program ktory listuje wszystkie porty, potem otwieram port com8 i kiedy prubuje z niego odczytac dane wyskakuje mi NullPointerExcepsion !!! Co jest nie tak ?? Jak odczytac dane z gps.
mail yazoo22@o2.pl

Pozdro
Tytuł: Zlece napisanie programu w javie na PDA !!!
Wiadomość wysłana przez: MacBirdie w Czerwiec 04, 2005, 15:10:56
Skoro NullPointerException, to chyba jednak nie otwiera Ci w pełni tego portu. :)
Tytuł: Zlece napisanie programu w javie na PDA !!!
Wiadomość wysłana przez: yazoo22 w Czerwiec 04, 2005, 17:50:17
a to nie jest komunikat, ze np. na porcie nie ma zadnych danych... ???
Tytuł: Zlece napisanie programu w javie na PDA !!!
Wiadomość wysłana przez: MacBirdie w Czerwiec 04, 2005, 17:56:46
To wklej może ten kawałek kodu otwierający i czytający dane z portu i zaznacz, która linia odpala ten wyjątek.
Zazwyczaj NPE wyskakuje, gdy zmiennej nie zostanie przypisany obiekt reprezentujący połączenie, a to się może dziać z różnych względów.
Tytuł: Zlece napisanie programu w javie na PDA !!!
Wiadomość wysłana przez: yazoo22 w Czerwiec 04, 2005, 20:02:18
import java.util.*;
import javax.comm.*;
import java.io.*;


public class Porty {

static CommPortIdentifier portId,tym;
static Enumeration portList;
private InputStream cos;
private SerialPort porty;




public Porty(){

    CommPortIdentifier portID = null;
       for (Enumeration portList = CommPortIdentifier.getPortIdentifiers();
           portList.hasMoreElements() ;) {
            CommPortIdentifier portId = (CommPortIdentifier)portList.nextElement();
            if (portId.getName().equals("COM8:")) {
                tym = portId;
            }        
       }
       if (tym == null) {
           // Unable to find COM8
          System.out.println("No Com8");
           return;
         }
         else {
           // found COM8
            System.out.println("Yes!!! Com8");
         }
     
          try{
             cos = porty.getInputStream(); //Tu wywala wyjatek:NullPointerException
          }catch (IOException e){}
                
          
           System.out.println("Data from Com8");
           System.out.println(cos);
           }
       


public static void main(String[] args){
   
   Porty porcik = new Porty();
}

}

Moze ktos ma jakis inny przykladowy progra ktory potrafi odczytac z portu. Albo wie co jest zle z tym...

[Dodano: 2005-06-04 22:58:49]
OK!! Juz wszystko dziala elegancko !!! Port sie otwiera i dane ladnie sie odczytuja !!!

Dzieki RMK !! :):):)
Tytuł: Zlece napisanie programu w javie na PDA !!!
Wiadomość wysłana przez: MacBirdie w Czerwiec 05, 2005, 16:31:21
No, widać ewidentnie, co jest nie tak, a skoro już problem rozwiązany, to ok. :)
Tytuł: Zlece napisanie programu w javie na PDA !!!
Wiadomość wysłana przez: yazoo22 w Czerwiec 06, 2005, 12:17:28
Jeszcze jedno male pytanko...

Jak odczytuje dane z gps (mam odbiornik wbudowany - Acer n35 - na com8) to jakos dziwnie je odbieram. Program jest tak zoorganizowany ze pokazuje ile znakow jest odczytanych. I zreguly jest to mala liczba (od 0 - 10). Mam aplikacje dzialajaca na pc i wiem jak wyglada protokol NMEA i ze powinno byc wiecej tych danych. Kozystam rowniez z innego programu i on odczytuje wszystkie dane (bedzie tego z 6 lini po 30 znakow w kazdej). Dlaczego moj program czyta tylko sczatkowe informacje z gps. Wiem ze trzeb ustawic Timeout i baudrate. Robilem to i nie pomaga. Ktos wie jak usunac ten problem.

[Dodano: 2005-06-06 12:23:27]
Jeszcze jedno male pytanko...

Jak odczytuje dane z gps (mam odbiornik wbudowany - Acer n35 - na com8) to jakos dziwnie je odbieram. Program jest tak zoorganizowany ze pokazuje ile znakow jest odczytanych. I zreguly jest to mala liczba (od 0 - 10). Mam aplikacje dzialajaca na pc i wiem jak wyglada protokol NMEA i ze powinno byc wiecej tych danych (duzo wiecej !!!). Kozystam rowniez z innego programu na ppc i on odczytuje wszystkie dane (bedzie tego z 6 lini po 30 znakow w kazdej). Dlaczego moj program czyta tylko sczatkowe informacje z gps. Wiem ze trzeb ustawic timeout i baudrate. Robilem to i nie pomaga. Ktos wie w czym tkwi problem i  jak go  usunac.
Tytuł: Zlece napisanie programu w javie na PDA !!!
Wiadomość wysłana przez: silentjob w Czerwiec 06, 2005, 17:12:29
Cytat: cheesus
mowimy o prostym programie w javie ;)

Spoko(na razie) się na tym nie znam ;).
Pozdrawiam
Tytuł: Zlece napisanie programu w javie na PDA !!!
Wiadomość wysłana przez: yazoo22 w Czerwiec 06, 2005, 17:34:39
Ok juz udalo mi sie rozwiazac problem... Trzeba uzyc funckji "EventListener...", ktora nasluchuje port i jak sie dane zbiora w buforze odczytuje je.

Apropo program wcale nie taki trudny tylko trzeba sie nasiedziec i naszukac roznych rzeczy, lub miec pomoc od RMK :)

Dzieki wielkie RMK jeszcze raz :)