Sorry, the software is not available for download.
I cannot get it to work on another PC let alone provide you with a clean build. There are MANY things to configure and install. It is not that i do not want to share my code, but unless you are a software guru just forget it.
"Stack" is a term used for the various layers of software and/or hardware that the bits go through. I think the term stack stems from the OSI model, see eg wikipedia. The BT stack i meant is the BlueTooth software that came with the BT dongle...
legoguitars: if you program it and use rxtx, you can use ANY BT dongle, also Toshiba, NOT supported by LEGO. It may be easier with supported ones, i can not tell. If you want to use BT from the LEGO NXT software, which is very convenient, a supported BT stack is required.
In my case, i installed the Toshiba stack and software, and created a BT connection to the NXT (after pairing once) for eg COM1. In Java with rxtx i open COM1 and use iCommand
API calls. Let me know if u need more details, bye!
Hey there its legoguitars, I built the entire forklift and got a blue-tooth dongy (DBT 120) and the joystick you were using (Logitech extreme 3d pro). Please put video of how to load and program the programs onto the computer! Thanks
I think we have a problem here... as i explained in various comments: one cannot simply install and run a program for this to work. To my frustration i have myself not been able to redo it on another machine. However, to give an idea this is what i did:
1 install Eclipse with java SDK, SWTProjectTemplate, and java libraries: iCommand, JXInput, RxTx.
4 the application first sets up a connection with rxtx over BT to the NXT, and then periodically gets input, translates into motor speeds and sets it with eg Motor.A.setSpeed(); Motor.A.forward(); i may be able to share my sources
5 then you go and tweak the translating as you like it!
Needless to say that there were MANY hurdles taken along the way, my journey took weeks to get there.
Maybe better find an easier alternative way, but at the time this seemed a good idea...
No, none of that, as far as i can tell, but thanks for taking a guess.
I wrote a Java app on the PC that uses JXInput to get the joystick events, translate into motor speeds and iCommand talk to the standard brick with LEGO firmware, via BlueTooth.
I found MRS too daunting when trying it out for a year ago or so :)
I like the idea of back wheel steering as it does not skid if u turn to hard
good job!!
chickens1hamsters2 1 year ago
hello there again, I wondering where to down load these programs. also I was wondering if these programs are all one program or different programs.
legoguitars 2 years ago
Sorry, the software is not available for download.
I cannot get it to work on another PC let alone provide you with a clean build. There are MANY things to configure and install. It is not that i do not want to share my code, but unless you are a software guru just forget it.
Apologies!
NXTLiftBoy 2 years ago
Thank you for your help, but please explain what a blue tooth stacker is.
legoguitars 3 years ago
Sorry for not explaining in the first place.
"Stack" is a term used for the various layers of software and/or hardware that the bits go through. I think the term stack stems from the OSI model, see eg wikipedia. The BT stack i meant is the BlueTooth software that came with the BT dongle...
NXTLiftBoy 3 years ago
Thank you, do I need the same BT dongle that you have or can I use a different one?
legoguitars 3 years ago
legoguitars: if you program it and use rxtx, you can use ANY BT dongle, also Toshiba, NOT supported by LEGO. It may be easier with supported ones, i can not tell. If you want to use BT from the LEGO NXT software, which is very convenient, a supported BT stack is required.
In my case, i installed the Toshiba stack and software, and created a BT connection to the NXT (after pairing once) for eg COM1. In Java with rxtx i open COM1 and use iCommand
API calls. Let me know if u need more details, bye!
NXTLiftBoy 3 years ago
Hey there its legoguitars, I built the entire forklift and got a blue-tooth dongy (DBT 120) and the joystick you were using (Logitech extreme 3d pro). Please put video of how to load and program the programs onto the computer! Thanks
legoguitars 3 years ago
Hello legoguitars!
I think we have a problem here... as i explained in various comments: one cannot simply install and run a program for this to work. To my frustration i have myself not been able to redo it on another machine. However, to give an idea this is what i did:
1 install Eclipse with java SDK, SWTProjectTemplate, and java libraries: iCommand, JXInput, RxTx.
2 pair the BT dongle and NXT
3 modify iCommand source into a Java application
CONTINUED
NXTLiftBoy 3 years ago
PART 2
4 the application first sets up a connection with rxtx over BT to the NXT, and then periodically gets input, translates into motor speeds and sets it with eg Motor.A.setSpeed(); Motor.A.forward(); i may be able to share my sources
5 then you go and tweak the translating as you like it!
Needless to say that there were MANY hurdles taken along the way, my journey took weeks to get there.
Maybe better find an easier alternative way, but at the time this seemed a good idea...
Good luck!
NXTLiftBoy 3 years ago
how you use the joystick control(reply)
ivandonat 3 years ago
Hi, it is a lot of configuring and programming, for nerds only i guess. The worst part is that i cannot easily share the program....
Sorry for that!
NXTLiftBoy 3 years ago
glove pie and onbrick right?
or miscrosft robotics(i think)?
azerrlight 3 years ago
No, none of that, as far as i can tell, but thanks for taking a guess.
I wrote a Java app on the PC that uses JXInput to get the joystick events, translate into motor speeds and iCommand talk to the standard brick with LEGO firmware, via BlueTooth.
I found MRS too daunting when trying it out for a year ago or so :)
NXTLiftBoy 3 years ago
i have the same joystick but wireless
ivandonat 3 years ago
my forklift sox so bad compared to yours, where u get diff and how u prgram joystick?
please reply thx =D
azerrlight 3 years ago
Thank you all for your comments and rating, glad you like it!
NXTLiftBoy 3 years ago
Excellent job. 5/5 from me. Very nice.
ronaldmcrae 3 years ago
AWESOME! I wish I had mindstorms
mxcnprd10 3 years ago
awsome
SINGLEslie 3 years ago
Awsome! :O
kemicen 3 years ago