You can subscribe to this list here.
2005 |
Jan
|
Feb
|
Mar
|
Apr
(5) |
May
(33) |
Jun
(5) |
Jul
(13) |
Aug
(28) |
Sep
(6) |
Oct
(3) |
Nov
(20) |
Dec
(11) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2006 |
Jan
(1) |
Feb
(17) |
Mar
(35) |
Apr
(1) |
May
(4) |
Jun
(8) |
Jul
(5) |
Aug
(4) |
Sep
(1) |
Oct
|
Nov
(1) |
Dec
|
2007 |
Jan
(6) |
Feb
(6) |
Mar
|
Apr
(4) |
May
(1) |
Jun
(1) |
Jul
|
Aug
(9) |
Sep
(3) |
Oct
(2) |
Nov
(4) |
Dec
(9) |
2008 |
Jan
|
Feb
(7) |
Mar
(2) |
Apr
(14) |
May
(9) |
Jun
(1) |
Jul
(2) |
Aug
|
Sep
(1) |
Oct
|
Nov
(8) |
Dec
(2) |
2009 |
Jan
(3) |
Feb
(5) |
Mar
(4) |
Apr
(13) |
May
|
Jun
(1) |
Jul
(7) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(3) |
2010 |
Jan
(3) |
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
(3) |
Oct
|
Nov
(8) |
Dec
(4) |
2011 |
Jan
(3) |
Feb
(4) |
Mar
(7) |
Apr
(2) |
May
(7) |
Jun
(1) |
Jul
|
Aug
|
Sep
(10) |
Oct
|
Nov
|
Dec
|
2012 |
Jan
|
Feb
|
Mar
|
Apr
(2) |
May
(2) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2015 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(2) |
Dec
|
2018 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
From: Leo N. <leo...@gm...> - 2009-04-14 08:04:23
|
If you get a "NullPointerException" you should also know which line it is thrown from. I guess it's thrown from the "while(lsri.isDataReady());" as lsri may be null if "robot.requestInterfaceLaser (0, PlayerConstants.PLAYER_OPEN_MODE);" is unable to locate the laser interface. Anyway try to get more info on the NullPointerException and post the whole stacktrace if you need more help. Bests Leo 2009/4/10 Skuld <tan...@ho...> > > What is your version of JavaClient? > > I don't work a lot on JavaClient, but I know that you have to call > (directly > or not) > a function whose name is Read() (PlayerClient in the c++ native library), > in > order to retrieve data from > Player/Stage, to fill up fields of your structure, and then you can reach > data by > functions like getRanges(). > So your first call of getRanges, "lsri.getData().getRanges();", can't fill > these fields. It's useless. > Maybe you have to call readAll() (of the class PlayerClient in javaClient) > if you're not in threaded > mode, or call runThreaded(0,0) if you implemented the Runnable interface. > Those functions will call > an equivalent of Read. > I guess that "isDataReady" doesn't ask a reading from Player/Stage, but > only check if, in the most recent data retrieved, there is data about > laser. > But you > still have to retrieve it. > > If it doesn't work, check your "robot" creation. Maybe it's your > nullpointer > error' source. > > Do you know the name of the function which cause the error? > > > kevinl wrote: > > > > Hi all, > > I don't know how to use the laserInterface, so I run the following code > > for a try: > > lsri = robot.requestInterfaceLaser (0, PlayerConstants.PLAYER_OPEN_MODE); > > while(lsri.isDataReady()); > > lnum=lsri.getData().getRanges_count(); > > lsri.getData().getRanges(); > > ldata=lsri.getData().getRanges(); > > > > I get the error of "NullPointerException". Could you advise me on how to > > use the laserInterface? And I am confused with the method "public void > > readData(PlayerMsgHdr header)" , how can I get a PlayerMsgHdr variable? > > > > Thanks a lot, > > kevin. > > > > > > -- > View this message in context: > http://www.nabble.com/Problems-with-laserinterface-tp22986701p22987951.html > Sent from the java-player-users mailing list archive at Nabble.com. > > > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by: > High Quality Requirements in a Collaborative Environment. > Download a free trial of Rational Requirements Composer Now! > http://p.sf.net/sfu/www-ibm-com > _______________________________________________ > Java-player-users mailing list > Jav...@li... > https://lists.sourceforge.net/lists/listinfo/java-player-users > -- ************************************** Leonardo Nomdedeu Calvente leo...@gm... |
From: Skuld <tan...@ho...> - 2009-04-10 13:25:41
|
What is your version of JavaClient? I don't work a lot on JavaClient, but I know that you have to call (directly or not) a function whose name is Read() (PlayerClient in the c++ native library), in order to retrieve data from Player/Stage, to fill up fields of your structure, and then you can reach data by functions like getRanges(). So your first call of getRanges, "lsri.getData().getRanges();", can't fill these fields. It's useless. Maybe you have to call readAll() (of the class PlayerClient in javaClient) if you're not in threaded mode, or call runThreaded(0,0) if you implemented the Runnable interface. Those functions will call an equivalent of Read. I guess that "isDataReady" doesn't ask a reading from Player/Stage, but only check if, in the most recent data retrieved, there is data about laser. But you still have to retrieve it. If it doesn't work, check your "robot" creation. Maybe it's your nullpointer error' source. Do you know the name of the function which cause the error? kevinl wrote: > > Hi all, > I don't know how to use the laserInterface, so I run the following code > for a try: > lsri = robot.requestInterfaceLaser (0, PlayerConstants.PLAYER_OPEN_MODE); > while(lsri.isDataReady()); > lnum=lsri.getData().getRanges_count(); > lsri.getData().getRanges(); > ldata=lsri.getData().getRanges(); > > I get the error of "NullPointerException". Could you advise me on how to > use the laserInterface? And I am confused with the method "public void > readData(PlayerMsgHdr header)" , how can I get a PlayerMsgHdr variable? > > Thanks a lot, > kevin. > > -- View this message in context: http://www.nabble.com/Problems-with-laserinterface-tp22986701p22987951.html Sent from the java-player-users mailing list archive at Nabble.com. |
From: kevinl <liu...@gm...> - 2009-04-10 11:40:04
|
Hi all, I don't know how to use the laserInterface, so I run the following code for a try: lsri = robot.requestInterfaceLaser (0, PlayerConstants.PLAYER_OPEN_MODE); while(lsri.isDataReady()); lnum=lsri.getData().getRanges_count(); lsri.getData().getRanges(); ldata=lsri.getData().getRanges(); I get the error of "NullPointerException". Could you advise me on how to use the laserInterface? And I am confused with the method "public void readData(PlayerMsgHdr header)" , how can I get a PlayerMsgHdr variable? Thanks a lot, kevin. -- View this message in context: http://www.nabble.com/Problems-with-laserinterface-tp22986701p22986701.html Sent from the java-player-users mailing list archive at Nabble.com. |
From: Leo N. <leo...@gm...> - 2009-04-08 08:59:30
|
You are wellcome ;) 2009/4/8 kevinl <liu...@gm...> > > Hi leo, > Thank you very much! > > Yours sincerely, > kevin. > > > Leo Nomdedeu wrote: > > > > As stated in the readme you should issue a first command: > > > > # autoreconf -i > > > > That sould make the configure file. The rest of the process is as always. > > > > Bests > > Leo > > > > 2009/4/8 kevinl <liu...@gm...> > > > >> > >> Hi Leo, > >> Thank you very much! I have already download the files. But the > >> release-2-0-patches does not contain all the files needed to make and > >> install. There is not the file "congfiure". I am new to linux, could you > >> advise me on how to install the version 2.0? > >> > >> Thanks a lot, > >> kevin > >> > >> > >> Leo Nomdedeu wrote: > >> > > >> > svn co > >> > http://playerstage.svn.sourceforge.net/svnroot/playerstageplayerstage > >> > then in the folder player/code/player/branches/release-2-0-patches > >> > > >> > I wrote it from memory so take it as an orientation, not as an exact > >> path. > >> > > >> > The svn command can be narrowed to download only the > >> release-2-0-patches > >> > but > >> > I don't remember now ... to early in the morning ;) > >> > > >> > Hope it helps. > >> > Leo > >> > > >> > > >> > 2009/4/8 kevinl <liu...@gm...> > >> > > >> >> > >> >> Hi all, > >> >> > >> >> I'm currently working on the plateform Player/Stage and I need to use > >> >> Javaclient with Player. But the Javaclient 2.0 seems to be unable to > >> work > >> >> with the player 2.1. So I want to try the player 2.0. Could you > advise > >> me > >> >> on > >> >> where can I get Player2.0 & Stage2.0? > >> >> > >> >> Thanks a lot, > >> >> kevin > >> >> -- > >> >> View this message in context: > >> >> > >> > http://www.nabble.com/Where-can-I-get-Player2.0---Stage2.0--tp22944353p22944353.html > >> >> Sent from the java-player-users mailing list archive at Nabble.com. > >> >> > >> >> > >> >> > >> >> > >> > ------------------------------------------------------------------------------ > >> >> This SF.net email is sponsored by: > >> >> High Quality Requirements in a Collaborative Environment. > >> >> Download a free trial of Rational Requirements Composer Now! > >> >> http://p.sf.net/sfu/www-ibm-com > >> >> _______________________________________________ > >> >> Java-player-users mailing list > >> >> Jav...@li... > >> >> https://lists.sourceforge.net/lists/listinfo/java-player-users > >> >> > >> > > >> > > >> > > >> > -- > >> > ************************************** > >> > Leonardo Nomdedeu Calvente > >> > leo...@gm... > >> > > >> > > >> > ------------------------------------------------------------------------------ > >> > This SF.net email is sponsored by: > >> > High Quality Requirements in a Collaborative Environment. > >> > Download a free trial of Rational Requirements Composer Now! > >> > http://p.sf.net/sfu/www-ibm-com > >> > _______________________________________________ > >> > Java-player-users mailing list > >> > Jav...@li... > >> > https://lists.sourceforge.net/lists/listinfo/java-player-users > >> > > >> > > >> > >> -- > >> View this message in context: > >> > http://www.nabble.com/Where-can-I-get-Player2.0---Stage2.0--tp22944353p22945501.html > >> Sent from the java-player-users mailing list archive at Nabble.com. > >> > >> > >> > >> > ------------------------------------------------------------------------------ > >> This SF.net email is sponsored by: > >> High Quality Requirements in a Collaborative Environment. > >> Download a free trial of Rational Requirements Composer Now! > >> http://p.sf.net/sfu/www-ibm-com > >> _______________________________________________ > >> Java-player-users mailing list > >> Jav...@li... > >> https://lists.sourceforge.net/lists/listinfo/java-player-users > >> > > > > > > > > -- > > ************************************** > > Leonardo Nomdedeu Calvente > > leo...@gm... > > > > > ------------------------------------------------------------------------------ > > This SF.net email is sponsored by: > > High Quality Requirements in a Collaborative Environment. > > Download a free trial of Rational Requirements Composer Now! > > http://p.sf.net/sfu/www-ibm-com > > _______________________________________________ > > Java-player-users mailing list > > Jav...@li... > > https://lists.sourceforge.net/lists/listinfo/java-player-users > > > > > > -- > View this message in context: > http://www.nabble.com/Where-can-I-get-Player2.0---Stage2.0--tp22944353p22946165.html > Sent from the java-player-users mailing list archive at Nabble.com. > > > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by: > High Quality Requirements in a Collaborative Environment. > Download a free trial of Rational Requirements Composer Now! > http://p.sf.net/sfu/www-ibm-com > _______________________________________________ > Java-player-users mailing list > Jav...@li... > https://lists.sourceforge.net/lists/listinfo/java-player-users > -- ************************************** Leonardo Nomdedeu Calvente leo...@gm... |
From: kevinl <liu...@gm...> - 2009-04-08 08:57:14
|
Hi leo, Thank you very much! Yours sincerely, kevin. Leo Nomdedeu wrote: > > As stated in the readme you should issue a first command: > > # autoreconf -i > > That sould make the configure file. The rest of the process is as always. > > Bests > Leo > > 2009/4/8 kevinl <liu...@gm...> > >> >> Hi Leo, >> Thank you very much! I have already download the files. But the >> release-2-0-patches does not contain all the files needed to make and >> install. There is not the file "congfiure". I am new to linux, could you >> advise me on how to install the version 2.0? >> >> Thanks a lot, >> kevin >> >> >> Leo Nomdedeu wrote: >> > >> > svn co >> > http://playerstage.svn.sourceforge.net/svnroot/playerstageplayerstage >> > then in the folder player/code/player/branches/release-2-0-patches >> > >> > I wrote it from memory so take it as an orientation, not as an exact >> path. >> > >> > The svn command can be narrowed to download only the >> release-2-0-patches >> > but >> > I don't remember now ... to early in the morning ;) >> > >> > Hope it helps. >> > Leo >> > >> > >> > 2009/4/8 kevinl <liu...@gm...> >> > >> >> >> >> Hi all, >> >> >> >> I'm currently working on the plateform Player/Stage and I need to use >> >> Javaclient with Player. But the Javaclient 2.0 seems to be unable to >> work >> >> with the player 2.1. So I want to try the player 2.0. Could you advise >> me >> >> on >> >> where can I get Player2.0 & Stage2.0? >> >> >> >> Thanks a lot, >> >> kevin >> >> -- >> >> View this message in context: >> >> >> http://www.nabble.com/Where-can-I-get-Player2.0---Stage2.0--tp22944353p22944353.html >> >> Sent from the java-player-users mailing list archive at Nabble.com. >> >> >> >> >> >> >> >> >> ------------------------------------------------------------------------------ >> >> This SF.net email is sponsored by: >> >> High Quality Requirements in a Collaborative Environment. >> >> Download a free trial of Rational Requirements Composer Now! >> >> http://p.sf.net/sfu/www-ibm-com >> >> _______________________________________________ >> >> Java-player-users mailing list >> >> Jav...@li... >> >> https://lists.sourceforge.net/lists/listinfo/java-player-users >> >> >> > >> > >> > >> > -- >> > ************************************** >> > Leonardo Nomdedeu Calvente >> > leo...@gm... >> > >> > >> ------------------------------------------------------------------------------ >> > This SF.net email is sponsored by: >> > High Quality Requirements in a Collaborative Environment. >> > Download a free trial of Rational Requirements Composer Now! >> > http://p.sf.net/sfu/www-ibm-com >> > _______________________________________________ >> > Java-player-users mailing list >> > Jav...@li... >> > https://lists.sourceforge.net/lists/listinfo/java-player-users >> > >> > >> >> -- >> View this message in context: >> http://www.nabble.com/Where-can-I-get-Player2.0---Stage2.0--tp22944353p22945501.html >> Sent from the java-player-users mailing list archive at Nabble.com. >> >> >> >> ------------------------------------------------------------------------------ >> This SF.net email is sponsored by: >> High Quality Requirements in a Collaborative Environment. >> Download a free trial of Rational Requirements Composer Now! >> http://p.sf.net/sfu/www-ibm-com >> _______________________________________________ >> Java-player-users mailing list >> Jav...@li... >> https://lists.sourceforge.net/lists/listinfo/java-player-users >> > > > > -- > ************************************** > Leonardo Nomdedeu Calvente > leo...@gm... > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by: > High Quality Requirements in a Collaborative Environment. > Download a free trial of Rational Requirements Composer Now! > http://p.sf.net/sfu/www-ibm-com > _______________________________________________ > Java-player-users mailing list > Jav...@li... > https://lists.sourceforge.net/lists/listinfo/java-player-users > > -- View this message in context: http://www.nabble.com/Where-can-I-get-Player2.0---Stage2.0--tp22944353p22946165.html Sent from the java-player-users mailing list archive at Nabble.com. |
From: Leo N. <leo...@gm...> - 2009-04-08 08:43:49
|
As stated in the readme you should issue a first command: # autoreconf -i That sould make the configure file. The rest of the process is as always. Bests Leo 2009/4/8 kevinl <liu...@gm...> > > Hi Leo, > Thank you very much! I have already download the files. But the > release-2-0-patches does not contain all the files needed to make and > install. There is not the file "congfiure". I am new to linux, could you > advise me on how to install the version 2.0? > > Thanks a lot, > kevin > > > Leo Nomdedeu wrote: > > > > svn co > > http://playerstage.svn.sourceforge.net/svnroot/playerstageplayerstage > > then in the folder player/code/player/branches/release-2-0-patches > > > > I wrote it from memory so take it as an orientation, not as an exact > path. > > > > The svn command can be narrowed to download only the release-2-0-patches > > but > > I don't remember now ... to early in the morning ;) > > > > Hope it helps. > > Leo > > > > > > 2009/4/8 kevinl <liu...@gm...> > > > >> > >> Hi all, > >> > >> I'm currently working on the plateform Player/Stage and I need to use > >> Javaclient with Player. But the Javaclient 2.0 seems to be unable to > work > >> with the player 2.1. So I want to try the player 2.0. Could you advise > me > >> on > >> where can I get Player2.0 & Stage2.0? > >> > >> Thanks a lot, > >> kevin > >> -- > >> View this message in context: > >> > http://www.nabble.com/Where-can-I-get-Player2.0---Stage2.0--tp22944353p22944353.html > >> Sent from the java-player-users mailing list archive at Nabble.com. > >> > >> > >> > >> > ------------------------------------------------------------------------------ > >> This SF.net email is sponsored by: > >> High Quality Requirements in a Collaborative Environment. > >> Download a free trial of Rational Requirements Composer Now! > >> http://p.sf.net/sfu/www-ibm-com > >> _______________________________________________ > >> Java-player-users mailing list > >> Jav...@li... > >> https://lists.sourceforge.net/lists/listinfo/java-player-users > >> > > > > > > > > -- > > ************************************** > > Leonardo Nomdedeu Calvente > > leo...@gm... > > > > > ------------------------------------------------------------------------------ > > This SF.net email is sponsored by: > > High Quality Requirements in a Collaborative Environment. > > Download a free trial of Rational Requirements Composer Now! > > http://p.sf.net/sfu/www-ibm-com > > _______________________________________________ > > Java-player-users mailing list > > Jav...@li... > > https://lists.sourceforge.net/lists/listinfo/java-player-users > > > > > > -- > View this message in context: > http://www.nabble.com/Where-can-I-get-Player2.0---Stage2.0--tp22944353p22945501.html > Sent from the java-player-users mailing list archive at Nabble.com. > > > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by: > High Quality Requirements in a Collaborative Environment. > Download a free trial of Rational Requirements Composer Now! > http://p.sf.net/sfu/www-ibm-com > _______________________________________________ > Java-player-users mailing list > Jav...@li... > https://lists.sourceforge.net/lists/listinfo/java-player-users > -- ************************************** Leonardo Nomdedeu Calvente leo...@gm... |
From: kevinl <liu...@gm...> - 2009-04-08 08:32:21
|
Hi Leo, Thank you very much! I have already download the files. But the release-2-0-patches does not contain all the files needed to make and install. There is not the file "congfiure". I am new to linux, could you advise me on how to install the version 2.0? Thanks a lot, kevin Leo Nomdedeu wrote: > > svn co > http://playerstage.svn.sourceforge.net/svnroot/playerstageplayerstage > then in the folder player/code/player/branches/release-2-0-patches > > I wrote it from memory so take it as an orientation, not as an exact path. > > The svn command can be narrowed to download only the release-2-0-patches > but > I don't remember now ... to early in the morning ;) > > Hope it helps. > Leo > > > 2009/4/8 kevinl <liu...@gm...> > >> >> Hi all, >> >> I'm currently working on the plateform Player/Stage and I need to use >> Javaclient with Player. But the Javaclient 2.0 seems to be unable to work >> with the player 2.1. So I want to try the player 2.0. Could you advise me >> on >> where can I get Player2.0 & Stage2.0? >> >> Thanks a lot, >> kevin >> -- >> View this message in context: >> http://www.nabble.com/Where-can-I-get-Player2.0---Stage2.0--tp22944353p22944353.html >> Sent from the java-player-users mailing list archive at Nabble.com. >> >> >> >> ------------------------------------------------------------------------------ >> This SF.net email is sponsored by: >> High Quality Requirements in a Collaborative Environment. >> Download a free trial of Rational Requirements Composer Now! >> http://p.sf.net/sfu/www-ibm-com >> _______________________________________________ >> Java-player-users mailing list >> Jav...@li... >> https://lists.sourceforge.net/lists/listinfo/java-player-users >> > > > > -- > ************************************** > Leonardo Nomdedeu Calvente > leo...@gm... > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by: > High Quality Requirements in a Collaborative Environment. > Download a free trial of Rational Requirements Composer Now! > http://p.sf.net/sfu/www-ibm-com > _______________________________________________ > Java-player-users mailing list > Jav...@li... > https://lists.sourceforge.net/lists/listinfo/java-player-users > > -- View this message in context: http://www.nabble.com/Where-can-I-get-Player2.0---Stage2.0--tp22944353p22945501.html Sent from the java-player-users mailing list archive at Nabble.com. |
From: Leo N. <leo...@gm...> - 2009-04-08 06:59:39
|
svn co http://playerstage.svn.sourceforge.net/svnroot/playerstageplayerstage then in the folder player/code/player/branches/release-2-0-patches I wrote it from memory so take it as an orientation, not as an exact path. The svn command can be narrowed to download only the release-2-0-patches but I don't remember now ... to early in the morning ;) Hope it helps. Leo 2009/4/8 kevinl <liu...@gm...> > > Hi all, > > I'm currently working on the plateform Player/Stage and I need to use > Javaclient with Player. But the Javaclient 2.0 seems to be unable to work > with the player 2.1. So I want to try the player 2.0. Could you advise me > on > where can I get Player2.0 & Stage2.0? > > Thanks a lot, > kevin > -- > View this message in context: > http://www.nabble.com/Where-can-I-get-Player2.0---Stage2.0--tp22944353p22944353.html > Sent from the java-player-users mailing list archive at Nabble.com. > > > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by: > High Quality Requirements in a Collaborative Environment. > Download a free trial of Rational Requirements Composer Now! > http://p.sf.net/sfu/www-ibm-com > _______________________________________________ > Java-player-users mailing list > Jav...@li... > https://lists.sourceforge.net/lists/listinfo/java-player-users > -- ************************************** Leonardo Nomdedeu Calvente leo...@gm... |
From: kevinl <liu...@gm...> - 2009-04-08 06:54:43
|
Hi all, I'm currently working on the plateform Player/Stage and I need to use Javaclient with Player. But the Javaclient 2.0 seems to be unable to work with the player 2.1. So I want to try the player 2.0. Could you advise me on where can I get Player2.0 & Stage2.0? Thanks a lot, kevin -- View this message in context: http://www.nabble.com/Where-can-I-get-Player2.0---Stage2.0--tp22944353p22944353.html Sent from the java-player-users mailing list archive at Nabble.com. |
From: Leo N. <leo...@gm...> - 2009-03-02 11:46:12
|
I'm glad you got it working. It's a long time I have not used smalltalk, but it seams you keep it alive ;) Bests! Leo 2009/3/2 Serge Stinckwich <ser...@do...> > > > > Leo Nomdedeu wrote: > > > > I have never found any documentation regarding the communication. Indeed, > > the xdr library is build "on the fly" depending on the contents of the > > "playercore/player.h" header by a Python process > > "playerxdr/playerxdrgen.py". > > The reason I have not released any patched version of the JavaClient is > > that > > a patch will only work for a few time, as P/S developers do not consider > > changes in this communication a problem, what unfortunately is a big > issue > > for those trying to interface Player from other languages. What we are > > developing now is a process similar to this playerxdrgen to create the > > xdr-based communications on java on-the-fly. > > > > > > Thank you for this information Leo ! I found now some problems with my > client and it works much better ;-) I could rotate my robot, use a sonar > without glitch. If you are interested, my work is here : > http://www.squeaksource.com/WifiBot.html > > -- > Serge Stinckwich > UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam > Smalltalkers do: [:it | All with: Class, (And love: it)] > http://doesnotunderstand.org/ > -- > View this message in context: > http://www.nabble.com/Questions-about-where-to-start-upgrading-JavaClient-tp20997349p22285003.html > Sent from the java-player-users mailing list archive at Nabble.com. > > > > ------------------------------------------------------------------------------ > Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, > CA > -OSBC tackles the biggest issue in open source: Open Sourcing the > Enterprise > -Strategies to boost innovation and cut costs with open source > participation > -Receive a $600 discount off the registration fee with the source code: > SFAD > http://p.sf.net/sfu/XcvMzF8H > _______________________________________________ > Java-player-users mailing list > Jav...@li... > https://lists.sourceforge.net/lists/listinfo/java-player-users > -- ************************************** Leonardo Nomdedeu Calvente leo...@gm... |
From: Serge S. <ser...@do...> - 2009-03-02 10:15:49
|
Leo Nomdedeu wrote: > > I have never found any documentation regarding the communication. Indeed, > the xdr library is build "on the fly" depending on the contents of the > "playercore/player.h" header by a Python process > "playerxdr/playerxdrgen.py". > The reason I have not released any patched version of the JavaClient is > that > a patch will only work for a few time, as P/S developers do not consider > changes in this communication a problem, what unfortunately is a big issue > for those trying to interface Player from other languages. What we are > developing now is a process similar to this playerxdrgen to create the > xdr-based communications on java on-the-fly. > > Thank you for this information Leo ! I found now some problems with my client and it works much better ;-) I could rotate my robot, use a sonar without glitch. If you are interested, my work is here : http://www.squeaksource.com/WifiBot.html -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Smalltalkers do: [:it | All with: Class, (And love: it)] http://doesnotunderstand.org/ -- View this message in context: http://www.nabble.com/Questions-about-where-to-start-upgrading-JavaClient-tp20997349p22285003.html Sent from the java-player-users mailing list archive at Nabble.com. |
From: Leo N. <leo...@gm...> - 2009-03-02 07:53:13
|
I have never found any documentation regarding the communication. Indeed, the xdr library is build "on the fly" depending on the contents of the "playercore/player.h" header by a Python process "playerxdr/playerxdrgen.py". The reason I have not released any patched version of the JavaClient is that a patch will only work for a few time, as P/S developers do not consider changes in this communication a problem, what unfortunately is a big issue for those trying to interface Player from other languages. What we are developing now is a process similar to this playerxdrgen to create the xdr-based communications on java on-the-fly. Hope this helps Bests Leo 2009/3/2 Serge Stinckwich <ser...@do...> > > Hi, > > i'm currently working on a Player/Stage client written in Smalltalk for my > own research needs and i must say that the java client helps me a lot to > understand how the player/stage protocol works ;-) > I'm trying to make a client that works with Player 2.1: i can connect to a > player server, create a position2d or Sonar interfaces, but i have some > problems like failed decoding from the server side. I guess i would have > the > same problem with the Java client. > I'm looking for some documentation about the Player protocol apart from the > C code ;-) > Maybe we could collaborate all together by documenting the protocol for all > the P/S clients ? > > Thank you. > > > > Leo Nomdedeu wrote: > > > > Hi Giri > > > > If you want to fix JavaClient you have to first digg into p/s to know > wich > > are the XDR elements sent for each of the commands of each of the > > interfaces > > you need. Then go back to the JavaClient sourcecode and fix each of the > > communications (usually inside the proxies themselves) to send and > receive > > these elements properly. > > > > Hope this helps > > Bests > > Leo > > > > 2009/2/17 Giri_Nathan <Gir...@md...> > > > >> > >> Hi Leo, > >> I would like to use a java client for player 2.1 In an earlier posting, > >> you > >> mentioned that someone might be starting that work. I was wondering if > >> there > >> is something available? > >> > >> I read the java client code and it is not very difficult to understand. > I > >> guess the new student is planning to write some auto-generator to create > >> the > >> necessary java de(marshalling) classes. > >> > >> Is it possible to modify java client 2.0 to make it work with player > 2.1. > >> I > >> am thinking it might be possible to just modify the java code for > >> interfaces > >> I need so that I can quickly have a working java client. Please let me > >> know > >> if there is something wrong with that approach. What is causing the > >> incompatibillity? > >> I would like to get the position2d to work first. Please give me some > >> tips > >> as to which parts of the java client needs to be modified to make this > >> work. > >> > >> thanks > >> Giri > >> -- > >> View this message in context: > >> > http://www.nabble.com/Questions-about-where-to-start-upgrading-JavaClient-tp20997349p22047966.html > >> Sent from the java-player-users mailing list archive at Nabble.com. > >> > >> > >> > >> > ------------------------------------------------------------------------------ > >> Open Source Business Conference (OSBC), March 24-25, 2009, San > Francisco, > >> CA > >> -OSBC tackles the biggest issue in open source: Open Sourcing the > >> Enterprise > >> -Strategies to boost innovation and cut costs with open source > >> participation > >> -Receive a $600 discount off the registration fee with the source code: > >> SFAD > >> http://p.sf.net/sfu/XcvMzF8H > >> _______________________________________________ > >> Java-player-users mailing list > >> Jav...@li... > >> https://lists.sourceforge.net/lists/listinfo/java-player-users > >> > > > > > > > > -- > > ************************************** > > Leonardo Nomdedeu Calvente > > leo...@gm... > > > > > ------------------------------------------------------------------------------ > > Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, > > CA > > -OSBC tackles the biggest issue in open source: Open Sourcing the > > Enterprise > > -Strategies to boost innovation and cut costs with open source > > participation > > -Receive a $600 discount off the registration fee with the source code: > > SFAD > > http://p.sf.net/sfu/XcvMzF8H > > _______________________________________________ > > Java-player-users mailing list > > Jav...@li... > > https://lists.sourceforge.net/lists/listinfo/java-player-users > > > > > > -- > View this message in context: > http://www.nabble.com/Questions-about-where-to-start-upgrading-JavaClient-tp20997349p22283116.html > Sent from the java-player-users mailing list archive at Nabble.com. > > > > ------------------------------------------------------------------------------ > Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, > CA > -OSBC tackles the biggest issue in open source: Open Sourcing the > Enterprise > -Strategies to boost innovation and cut costs with open source > participation > -Receive a $600 discount off the registration fee with the source code: > SFAD > http://p.sf.net/sfu/XcvMzF8H > _______________________________________________ > Java-player-users mailing list > Jav...@li... > https://lists.sourceforge.net/lists/listinfo/java-player-users > -- ************************************** Leonardo Nomdedeu Calvente leo...@gm... |
From: Serge S. <ser...@do...> - 2009-03-02 07:06:27
|
Hi, i'm currently working on a Player/Stage client written in Smalltalk for my own research needs and i must say that the java client helps me a lot to understand how the player/stage protocol works ;-) I'm trying to make a client that works with Player 2.1: i can connect to a player server, create a position2d or Sonar interfaces, but i have some problems like failed decoding from the server side. I guess i would have the same problem with the Java client. I'm looking for some documentation about the Player protocol apart from the C code ;-) Maybe we could collaborate all together by documenting the protocol for all the P/S clients ? Thank you. Leo Nomdedeu wrote: > > Hi Giri > > If you want to fix JavaClient you have to first digg into p/s to know wich > are the XDR elements sent for each of the commands of each of the > interfaces > you need. Then go back to the JavaClient sourcecode and fix each of the > communications (usually inside the proxies themselves) to send and receive > these elements properly. > > Hope this helps > Bests > Leo > > 2009/2/17 Giri_Nathan <Gir...@md...> > >> >> Hi Leo, >> I would like to use a java client for player 2.1 In an earlier posting, >> you >> mentioned that someone might be starting that work. I was wondering if >> there >> is something available? >> >> I read the java client code and it is not very difficult to understand. I >> guess the new student is planning to write some auto-generator to create >> the >> necessary java de(marshalling) classes. >> >> Is it possible to modify java client 2.0 to make it work with player 2.1. >> I >> am thinking it might be possible to just modify the java code for >> interfaces >> I need so that I can quickly have a working java client. Please let me >> know >> if there is something wrong with that approach. What is causing the >> incompatibillity? >> I would like to get the position2d to work first. Please give me some >> tips >> as to which parts of the java client needs to be modified to make this >> work. >> >> thanks >> Giri >> -- >> View this message in context: >> http://www.nabble.com/Questions-about-where-to-start-upgrading-JavaClient-tp20997349p22047966.html >> Sent from the java-player-users mailing list archive at Nabble.com. >> >> >> >> ------------------------------------------------------------------------------ >> Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, >> CA >> -OSBC tackles the biggest issue in open source: Open Sourcing the >> Enterprise >> -Strategies to boost innovation and cut costs with open source >> participation >> -Receive a $600 discount off the registration fee with the source code: >> SFAD >> http://p.sf.net/sfu/XcvMzF8H >> _______________________________________________ >> Java-player-users mailing list >> Jav...@li... >> https://lists.sourceforge.net/lists/listinfo/java-player-users >> > > > > -- > ************************************** > Leonardo Nomdedeu Calvente > leo...@gm... > > ------------------------------------------------------------------------------ > Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, > CA > -OSBC tackles the biggest issue in open source: Open Sourcing the > Enterprise > -Strategies to boost innovation and cut costs with open source > participation > -Receive a $600 discount off the registration fee with the source code: > SFAD > http://p.sf.net/sfu/XcvMzF8H > _______________________________________________ > Java-player-users mailing list > Jav...@li... > https://lists.sourceforge.net/lists/listinfo/java-player-users > > -- View this message in context: http://www.nabble.com/Questions-about-where-to-start-upgrading-JavaClient-tp20997349p22283116.html Sent from the java-player-users mailing list archive at Nabble.com. |
From: Leo N. <leo...@gm...> - 2009-02-17 07:32:10
|
Hi Giri If you want to fix JavaClient you have to first digg into p/s to know wich are the XDR elements sent for each of the commands of each of the interfaces you need. Then go back to the JavaClient sourcecode and fix each of the communications (usually inside the proxies themselves) to send and receive these elements properly. Hope this helps Bests Leo 2009/2/17 Giri_Nathan <Gir...@md...> > > Hi Leo, > I would like to use a java client for player 2.1 In an earlier posting, you > mentioned that someone might be starting that work. I was wondering if > there > is something available? > > I read the java client code and it is not very difficult to understand. I > guess the new student is planning to write some auto-generator to create > the > necessary java de(marshalling) classes. > > Is it possible to modify java client 2.0 to make it work with player 2.1. I > am thinking it might be possible to just modify the java code for > interfaces > I need so that I can quickly have a working java client. Please let me know > if there is something wrong with that approach. What is causing the > incompatibillity? > I would like to get the position2d to work first. Please give me some tips > as to which parts of the java client needs to be modified to make this > work. > > thanks > Giri > -- > View this message in context: > http://www.nabble.com/Questions-about-where-to-start-upgrading-JavaClient-tp20997349p22047966.html > Sent from the java-player-users mailing list archive at Nabble.com. > > > > ------------------------------------------------------------------------------ > Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, > CA > -OSBC tackles the biggest issue in open source: Open Sourcing the > Enterprise > -Strategies to boost innovation and cut costs with open source > participation > -Receive a $600 discount off the registration fee with the source code: > SFAD > http://p.sf.net/sfu/XcvMzF8H > _______________________________________________ > Java-player-users mailing list > Jav...@li... > https://lists.sourceforge.net/lists/listinfo/java-player-users > -- ************************************** Leonardo Nomdedeu Calvente leo...@gm... |
From: Giri_Nathan <Gir...@md...> - 2009-02-16 23:18:00
|
Hi Leo, I would like to use a java client for player 2.1 In an earlier posting, you mentioned that someone might be starting that work. I was wondering if there is something available? I read the java client code and it is not very difficult to understand. I guess the new student is planning to write some auto-generator to create the necessary java de(marshalling) classes. Is it possible to modify java client 2.0 to make it work with player 2.1. I am thinking it might be possible to just modify the java code for interfaces I need so that I can quickly have a working java client. Please let me know if there is something wrong with that approach. What is causing the incompatibillity? I would like to get the position2d to work first. Please give me some tips as to which parts of the java client needs to be modified to make this work. thanks Giri -- View this message in context: http://www.nabble.com/Questions-about-where-to-start-upgrading-JavaClient-tp20997349p22047966.html Sent from the java-player-users mailing list archive at Nabble.com. |
From: Skuld <tan...@ho...> - 2009-02-12 16:46:19
|
There, I got a problem of freezing of Stage while executing my java program, which uses javaclient 2.0. I use Player 204, Stage 203 (Don't have choices, I need 2.0.x versions to be compatibles with javaclient 2.0). My java program is a multiple thread of agent to interact with simulated robots in stage, in order to test special behaviour effects on the resolution of a problem. So each agent retrieve info from the laser, compute it and tell the robot where it has to go (one agent=one thread, with a call to runThreaded of playerclient into his own life cycle). Here, I'm using 16 agents linked with 16 robots in stage, and they're supposed to move forward, avoiding obstacles. Simple. But it freezes Stage at different moments, depending on values of the variables : interval_sim 100 interval_real 150 gui_interval 10 , and of fate (with same values of variables, execution freezes at different times ; about 10 to 30 seconds). I tried to slow the execution of my loop (with a thread.sleep) but it isn't working well. I tried managing variables but it's not working either. Is anyone have an idea? Skuld -- View this message in context: http://www.nabble.com/Stage-freeze-%3A-too-many-java-thread--too-fast--tp21979838p21979838.html Sent from the java-player-users mailing list archive at Nabble.com. |
From: Skuld <tan...@ho...> - 2009-02-09 14:46:44
|
Plop! I up, because I need help ^^ Now I'm working with Player 2.0.4 and Stage 2.0.3 (seems to be ok, but I'm not sure) and I have doubt about Javaclient version. In the 2.0 version, I can't manage to use correctly setPosition, Player tells me this: warning : decoding failed on message to 4:0 with type 2 (but it's an important part of my work, so if it's possible, please tell me ! and tell me how.) Is it a bug with this function/ability, in version 2.0? So I'm trying the 1.6.5 version but it looks entirely different, and I'm not sure it will work fine with my Player/stage. Could you inform me ? Thanks for your attention, Skuld Skuld wrote: > > Hi ^^ > > I'm currently working on the plateform Player/Stage for a team of AI > researchers on Toulouse, > so I need to use Javaclient with Player. But I've seen (and experiment) > that my version of Player : 2.1.2 > and my version of Javaclient: 2.0 aren't compatible. > So, I have to fix it to continue my work of programming, > but I would want to know : > -will it a new version of Javaclient be released soon? Will it be > compatible with Player 2.1 series? > and > -if not, could you advise me on what versions are compatible ? And where > can I download them? > (and I need to interface Player with Stage 3.0.1; is it ok?) > > Thanks for your time, and thanks for developing this librairies on java ^^ > Skuld > -- View this message in context: http://www.nabble.com/Javaclient-compatibilities-on-position-tp21827139p21914259.html Sent from the java-player-users mailing list archive at Nabble.com. |
From: Skuld <tan...@ho...> - 2009-02-04 09:36:31
|
Hi ^^ I'm currently working on the plateform Player/Stage for a team of AI researchers on Toulouse, so I need to use Javaclient with Player. But I've seen (and experiment) that my version of Player : 2.1.2 and my version of Javaclient: 2.0 aren't compatible. So, I have to fix it to continue my work of programming, but I would want to know : -will it a new version of Javaclient be released soon? Will it be compatible with Player 2.1 series? and -if not, could you advise me on what versions are compatible ? And where can I download them? (and I need to interface Player with Stage 3.0.1; is it ok?) Thanks for your time, and thanks for developing this librairies on java ^^ Skuld -- View this message in context: http://www.nabble.com/Information-query-tp21827139p21827139.html Sent from the java-player-users mailing list archive at Nabble.com. |
From: Oscar J. R. L. <ojr...@ho...> - 2009-01-23 18:26:10
|
Hi all, I am running the examples of JavaClient 2.0, but the robot doesn't move. I printed out the positions after set a speed of 0.2 (posi.setSpeed(0.2, 0)) but the position is always the same, the new position is not updated. What can I be doing wrong? I haven't modified any of the code of the examples, so it's supposed to work. I have tested the same player but using a C++ client and it works. Thank you very much _________________________________________________________________ Anímate y disfruta con los mejores juegos de Messenger, ¡descúbrelos! http://www.vivelive.com/juegos/ |
From: Oscar J. R. L. <ojr...@ho...> - 2009-01-23 11:27:10
|
Hi all, Sorry for multiple request about this topic, but there was a mistake in the mailing lit and it was posted a question with my subject but with another question in the body of the message. My question was: I am startirg using JavaClient for Player Stage. I have downloaded the Javaclient 2.0.1 version and I am trying to run the examples (space wanderer, wall follower, etc.) but it seems like something is wrong. When I try to debug the application, the PlayerClient object is created succesfully, so I suppose the connection to player server is ok, and the requestInterfacePosition2D method is ok also. however, when the PlayerClient object tries to call requestInterfaceSonar method, it returns a null reference. The same happens with laser and other devices. I changed the method invocation order, so I call first the requestInterfaceSonar(0, PlayerConstants.PLAYER_OPEN_MODE) method, and after I call the requestInterfacePosition2D (0, PlayerConstants.PLAYER_OPEN_MODE) method. In this case, the PlayerClient returns an interface for the sonar. Nevertheles, the robot does't move in spite of it sets a velocity of 0.2 en each step. I am printing out the position of the robot and this is always the same, it is not updated, so it get always the same sonar readings. I have set the MotorPower method to enabe anyway. I am using a Player Stage simulation, not a real-world robot. Summarizing, I have these questions. - The method invocation has an specific order? why does in the examples always call first the requestInterfacePosition2D method and it doesn't work in my simulation (I have to call first the request for the sonar interface)? - Why my robot doesn't move? I have seen the C++ examples and always put the line setMotorEnable(true), so I did the same in java: setMotorPower(1), but it doesn't work neither. Thank you very much for your help! regards Oscar Disfruta antes que nadie del nuevo Windows Live Messenger _________________________________________________________________ Anímate y disfruta con los mejores juegos de Messenger, ¡descúbrelos! http://www.vivelive.com/juegos/ |
From: Oscar J. R. L. <ojr...@ho...> - 2009-01-22 17:42:22
|
Hi all, I am startirg using JavaClient for Player Stage. I have downloaded the Javaclient 2.0.1 version and I am trying to run the examples (space wanderer, wall follower, etc.) but it seems like something is wrong. When I try to debug the application, the PlayerClient object is created succesfully, so I suppose the connection to player server is ok, and the requestInterfacePosition2D is ok also. however, when the PlayerClient object tries to call requestInterfaceSonar method, it returns a null reference. The same happens with laser and other devices. I changed the method invocation order, so I call first the requestInterfaceSonar(0, PlayerConstants.PLAYER_OPEN_MODE) method, and after that I call the requestInterfacePosition2D (0, PlayerConstants.PLAYER_OPEN_MODE) method. In this way, the PlayerClient returns an interface for the sonar finally. Nevertheles, the robot does't move in spite of it sets a velocity of 0.2 en each step. The position is always the same, it is not updated, so it get the same sonar readings. I have set the MotorPower to enabe anyway. I am using a Player Stage simulation, not a real-world robot. Thank you very much for your help! regards Oscar _________________________________________________________________ Llévate Messenger en el móvil a todas partes ¡Conéctate! http://www.microsoft.com/spain/windowsmobile/messenger/default.mspx |
From: Leo N. <leo...@gm...> - 2008-12-14 16:03:42
|
Hi there I have received recently good news about this porting, and that is that I have a new student under my supervision with a grant to develop this port, so we all can work together ;) Right now we are studing different posible C proprocessors to be able to "parse" the javac.h file and generate "Java Value Object" able of encoding and decoding themselves into and from XDR. The XDR library has some minor changes, basically because we have ported also the javaclient to J2ME. The first approach I made a year and a half ago was using the PCPP class from "gluegen" project to do this work. I had some problems, like lacking array support, and so on, that made me spend more time than programed at the beggining. Now, and with this new guy working on this, I hope to be able to release something not long from now. Anyway we have to work on this also at the design level as I would like to provide a much easier java client for player, specially regarding the Threaded/nonThreaded stuff. By the way, Radu (or any other one), do you have any sort of UML like diagram of the current JavaClient? 2008/12/14 Tung Nguyen <ng....@gm...> > Hi all, > > I was wondering if someone here could give me some tips on where to start > upgrading JavaClient 2.0 to work with Player/Stage 2.1.x > > In an earlier thread in respond to Maria Staudte, Leo mentioned that: > > " The messages sent by the PS server have been modified since 2.0.5 so > the javaclient proxies are trying to decode diferent size messages. This > leads to strange behaviours, basically due to the fact that javaclient is > unable to decode those messages." > > So should I start by modifying the way JavaClient 2.0 handles XDR message > in a manner that is compatible to Player/Stage messages, or should I be > fixing other parts of the client too ? > > Due to time constraint, I would like to be able to communicate (receive and > send msgs) with some drivers only, will this take some load off the > JavaClient upgrading process ? > > I considered Leo's response before about how wrapping would tie my control > code down to a single platform, so I would love know how I can make use of > the existing JavaClient 2.0. > > Thanks a lot, > > Tung > > > ------------------------------------------------------------------------------ > SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada. > The future of the web can't happen without you. Join us at MIX09 to help > pave the way to the Next Web now. Learn more and register at > > http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/ > _______________________________________________ > Java-player-users mailing list > Jav...@li... > https://lists.sourceforge.net/lists/listinfo/java-player-users > > -- ************************************** Leonardo Nomdedeu Calvente leo...@gm... |
From: Tung N. <ng....@gm...> - 2008-12-14 04:45:25
|
Hi all, I was wondering if someone here could give me some tips on where to start upgrading JavaClient 2.0 to work with Player/Stage 2.1.x In an earlier thread in respond to Maria Staudte, Leo mentioned that: " The messages sent by the PS server have been modified since 2.0.5 so the javaclient proxies are trying to decode diferent size messages. This leads to strange behaviours, basically due to the fact that javaclient is unable to decode those messages." So should I start by modifying the way JavaClient 2.0 handles XDR message in a manner that is compatible to Player/Stage messages, or should I be fixing other parts of the client too ? Due to time constraint, I would like to be able to communicate (receive and send msgs) with some drivers only, will this take some load off the JavaClient upgrading process ? I considered Leo's response before about how wrapping would tie my control code down to a single platform, so I would love know how I can make use of the existing JavaClient 2.0. Thanks a lot, Tung |
From: Radu B. R. <ru...@cs...> - 2008-11-13 12:25:50
|
Forwarded to the appropriate mailing list... -------- Original Message -------- Subject: javaclient MapInterface Date: Thu, 13 Nov 2008 12:44:27 +0100 From: Diego Rivera Arranz <Die...@al...> To: ru...@cs... Hi, I'm a studying computer engineering at the university of Castellon, Spain. I'm doing a project which uses the javaclient library. I'm having a little trouble with the MapInterface. I'm trying to draw the simulated robot's map by requesting the MapDataVector, but it's never ready. It even fails to provide me the Map information when I request it. Other devices like the laser or the sonar work perfectly. Do you know what could be happening? Thanks a lot for your help. |
From: Leo N. <leo...@gm...> - 2008-11-07 10:07:13
|
I agree with Radu. Wrappers are there to solve very specific problems, not to wrap every C or C++ program or library to say it works on Java. Obviously I will not complain if you develop the wrappers and they work properly, it's your work and your effort, but I guess it will be more painless and useful to design and develop a correct java solution. The first and biggest drawback of a JNI approach I think will be the fact that you will be developing a JavaClient tight to an specific OS (likely linux). For me it's not a solution coz I work with all three major OS (usually in MAC) but ... if it's enough for you and some other people, once more I will not complain about that :) Probably the best solution I see is to design a correct and proper Java based solution, having in mind what is already developed, but not compromising a good solution due to a not too good but already done solution, and then consider a collaborative development. Radu and I, do not have much free time, but I hope we will be able to develop or at least give a ray of light in some aspects or some peaces of the code. Hope to be of any help. Bests Leo 2008/11/7 Radu Bogdan Rusu <ru...@cs...> > Actually I haven't. When I started coding JavaClient, the swig interfaces > that we were using for the python library were > crap. > > Personally I don't like wrappers all that much, but hey, if it works, and > people are happy, why not :) > > Radu. > > Tung Nguyen wrote: > > Hi Radu and Leo, > > > > Thanks for your replies to my previous question, I really appreciate > > them. I have another question for you though: > > I'd like to know if using JNI to wrap around the player C (or C++) > > client lib is another feasible/reasonable solution for communicating > > with the player server. > > I saw elsewhere people were considering using either JNI or CORBA for > > this purpose. > > > > I guess you guys have already considered this option instead of writing > > a java client completely from the ground up. If this is true, I would > > really like to know the drawbacks of the JNI approach (if it's > > reasonable at all) as opposed to writing a client from scratch > > (JavaClient2). > > > > Thanks, > > > > Tung, > > > > > > > > ------------------------------------------------------------------------ > > > > ------------------------------------------------------------------------- > > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > > Build the coolest Linux based applications with Moblin SDK & win great > prizes > > Grand prize is a trip for two to an Open Source event anywhere in the > world > > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > > > > > > ------------------------------------------------------------------------ > > > > _______________________________________________ > > Java-player-users mailing list > > Jav...@li... > > https://lists.sourceforge.net/lists/listinfo/java-player-users > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > Build the coolest Linux based applications with Moblin SDK & win great > prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > Java-player-users mailing list > Jav...@li... > https://lists.sourceforge.net/lists/listinfo/java-player-users > -- ************************************** Leonardo Nomdedeu Calvente leo...@gm... |