| | Re: Wishlist for next pbLua Beta
|
|
(...) Hi Ralph, the hardware is ready to take off :D (URL) are your plans to release Beta-4-Preview with improved I2C-Support ? The world wants to use pbLua and not NXT-G or other stuff :-D One real world scenario is "helping handicaped blind guys". (...) (18 years ago, 1-May-07, to lugnet.robotics.nxt)
|
|
| | Re: Classroom experiments gone awry
|
|
(...) simple NXT-G programming. Of course, it's most rewarding when the simplest of concepts creates an "Aha!" moment. It's kind of fun using artificial intelligence to bring out the real thing! (18 years ago, 29-Apr-07, to lugnet.robotics.nxt)
|
|
| | Re: Classroom experiments gone awry
|
|
(...) You have the NXT record it for you, perferable in a comma-delimited text file, which you can then import and open right in Excel. Your own home-grown datalog, with a data arrangement you specify. Just use file operations: (URL) other (...) (18 years ago, 29-Apr-07, to lugnet.robotics.nxt)
|
|
| | Re: Classroom experiments gone awry
|
|
(...) I placed a dollar bill with one corner of it pinned under a chair leg. The challenge was to start from the spot and circle around the outside of the legs. Whichever team can do it in less than two tries claims the dollar. I think my dollar is (...) (18 years ago, 29-Apr-07, to lugnet.robotics.nxt)
|
|
| | Re: Classroom experiments gone awry
|
|
(...) Steering under NXT-G is... not exactly intuitive. I tried some experiments a whle back, but I never even tried to play with the steering slider because I had no patience for rough approximations (like trying to see if I had moved the slider (...) (18 years ago, 29-Apr-07, to lugnet.robotics.nxt)
|
|
| | Re: NBC/NXC beta news
|
|
(...) I keep forgetting the not-quite part of your language is an attempt to map operations directly onto the underlying VM. I was hoping to avoid rewriting code but now realize that making all elements of this structure top-level elements will (...) (18 years ago, 29-Apr-07, to lugnet.robotics.nxt)
|
|
| | NBC arrays
|
|
Is there some more detailed (and lower-level) description of how the arrays work in NBC, please? Something that would complement the description in the manual? This is how I see the arrays in NBC/standard firmware: * a compiled program works with (...) (18 years ago, 29-Apr-07, to lugnet.robotics.nxt)
|
|
| | Re: NBC/NXC beta news
|
|
(...) Sorry for not getting back with you sooner about this bug, Rosco. Life comes at you fast, as they say. :-) I investigated this problem today and it looks like I've got it fixed. There were several bugs going on in NBC which were causing the (...) (18 years ago, 28-Apr-07, to lugnet.robotics.nxt)
|
|
| | NXTasy challenge no. 2
|
|
I've postponed the deadline on NXTasy.org challenge no. 2 till June 1st. Also, detailed rules and prizes were published here: (URL) urge the (advanced) readers of Lugnet to contribute to this challenge. I think it's important that MDP/MCP members (...) (18 years ago, 28-Apr-07, to lugnet.robotics.nxt)
|
|
| | RE: Classroom experiments gone awry
|
|
Your results are not at all what I intuitively expect. From your previous posts, I think the "turn ratio" settings you've used range from 0 to +100 in steps of 10. The following table is what I expected. Turn Inner Expected Observed Ratio Wheel (...) (18 years ago, 28-Apr-07, to lugnet.robotics.nxt)
|
|
| | Re: Difficulty with WRITE COMMAND over BT
|
|
(...) Thank you very much for the reply. It is still consistently puzzling. If I write some other file - for example a text file named file.txt, I can write and close, and see it in the list (through findfirst/findnext) successfully. This works both (...) (18 years ago, 28-Apr-07, to lugnet.robotics.nxt)
|
|
| | Re: Classroom experiments gone awry
|
|
(...) I'm using terms of my own making. These are terms that seem to work with 10 - 12 year olds. By "dominant" I mean the wheel which measures the duration specified in a turn. Sometimes I use the term "outside wheel". For example, a duration of (...) (18 years ago, 28-Apr-07, to lugnet.robotics.nxt)
|
|
| | Re: Difficulty with WRITE COMMAND over BT
|
|
(...) It's hard to say what exactly might be going wrong. Here's how I write a file to the NXT: // write in < 64 byte chunks xferred := 0; aStream.Position := 0; // start at the beginning while xferred < size do begin cnt := Min(size - xferred, (...) (18 years ago, 27-Apr-07, to lugnet.robotics.nxt)
|
|
| | FW: Classroom experiments gone awry
|
|
It is hard to lay fingers on trouble shooting this without understanding your experiment. Would you clarify your experiment: Hypothesis: ??? Control variable: wheels size? Independent variable : Dependent variable: Procedure: ??? --Elizabeth (...) (18 years ago, 27-Apr-07, to lugnet.robotics.nxt)
|
|
| | RE: Classroom experiments gone awry
|
|
I'm having trouble understanding the meaning of your results. What do the percentages mean? I'd also just like to check that you used the "run for 10 rotations" as duration with "next action" indicated as stop. What speed did you use for the (...) (18 years ago, 26-Apr-07, to lugnet.robotics.nxt)
|
|
| | Difficulty with WRITE COMMAND over BT
|
|
Hi, I am attempting to download a .rxe program file to NXT from some programming environment that allows communicating over serial port. So I connect to NXT (with 1.04 firmware) from the WinXPSP2 box with BT USB dongle, and use the commands (...) (18 years ago, 26-Apr-07, to lugnet.robotics.nxt)
|
|
| | Re: Classroom experiments gone awry
|
|
(...) What do you mean by "dominant" here? And what is a "tick" on the steering slider equal to? I've done something similar to figure out the behavior with respect to the position of the steering slider, but this is a *great* place to introduce the (...) (18 years ago, 26-Apr-07, to lugnet.robotics.nxt)
|
|
| | Classroom experiments gone awry
|
|
Imagine a classroom with eight 13-year old boys, paired up with a laptop and the standard NXT Edu robot. The 9x9 inch floor tiles made perfect for a little experiment in derivation. Starting at a fixed point and heading, each team marked where the (...) (18 years ago, 26-Apr-07, to lugnet.robotics.nxt)
|
|
| | Re: NBC/NXC beta news
|
|
(...) Well that technique does compile, but produces interesting results: --- #include "NXCDefs.h" struct st { string s1; int i1; } st a1[]; st v1,v2; task main() { v1.s1 = "test"; v1.i1 = 9; NumOut(0,0,v1.i1); TextOut(40,0,v1.s1); (...) (18 years ago, 25-Apr-07, to lugnet.robotics.nxt)
|
|
| | Re: NBC/NXC beta news
|
|
(...) The problem with code of this sort is that the opcodes for manipulating values do not readily allow for this type of operation. To set the variable val to the value of the bxxx field of the structure type stored in your array of structs I (...) (18 years ago, 25-Apr-07, to lugnet.robotics.nxt)
|
|
| | Re: Another useless utility
|
|
(...) I've created a little desktop wrapper for the Mac version of rsoplay called RSOPlayer. You can drag RSO files onto it to play them, double-click RSOPlayer to select files to play with a file browser, or even assign RSOPlayer to handle RSO (...) (18 years ago, 25-Apr-07, to lugnet.robotics.nxt, FTX)
|
|
| | Re: NBC and Windows Mobile
|
|
(...) I also have a Dell X51v PDA and am very interested. I don't own a laptop so my PDA is all I take to brick events. I did fine using OnBrick at the recent BrickFest PDX, but am looking for other options. I don't have a lot of time to help, but I (...) (18 years ago, 24-Apr-07, to lugnet.robotics.nxt)
|
|
| | Bricxcc news
|
|
A new test release of BricxCC is available. It features a built-in NBC/NXC compiler which can be turned on or off via a checkbox on the NBC/NXC Compiler tab. With it turned on you will find that compiling and downloading programs via bluetooth is (...) (18 years ago, 24-Apr-07, to lugnet.robotics.nxt)
|
|
| | Re: NBC and Windows Mobile
|
|
I have a Dell X51v and would like to do the same thing. I don't have any time to help but I would like to be kept in the loop when you get yours working. I can test out your solution on my Dell PPC(Mobile 5). Ronald "John Hansen" (...) (18 years ago, 23-Apr-07, to lugnet.robotics.nxt)
|
|
| | Another useless utility
|
|
rsoplay - Play RSO file on PC --- This is a small program to play NXT sound files (.RSO) on your PC. Not sure why anyone would really want to, but now you can anyway. Now Mac and linux can be just as useless as Windows! Download it (URL) here>. (...) (18 years ago, 23-Apr-07, to lugnet.robotics.nxt, FTX)
|
|
| | Re: Wishlist for next pbLua Beta
|
|
(...) Preparing a filesystemblock with files inside should be not a big problem... Testing can be done by downloading (sending ascii) like today and when finished, prepare the filesystem and download the separate image. When operating system and (...) (18 years ago, 23-Apr-07, to lugnet.robotics.nxt)
|
|
| | Re: Wishlist for next pbLua Beta
|
|
(...) What is the size of code ? I think we need a very small filesystem only. If we can store 32kB it is enough, we didn't want to store MP3 ! (...) What about pressing a button at boot to switch console ? e.g if pressed <enter> ==> BlueTooth else (...) (18 years ago, 23-Apr-07, to lugnet.robotics.nxt)
|
|
| | Re: Controlling trains with NXT?
|
|
(...) Indeed, Steve Hassenplug & I did exactly this at BrickFest 2005 with the GBC trains - we had two trains running around a single loops, but in this case used four isolated sections so that each side fo the loop was under the complete control of (...) (18 years ago, 22-Apr-07, to lugnet.trains, lugnet.robotics.nxt)
|
|
| | Re: Controlling trains with NXT?
|
|
(...) Block control was fairly common on model train layouts before DCC and other digital solutions became available. If you do a google search for "block control" you should find a few references. Yours is a variant of that. It works, but as you (...) (18 years ago, 22-Apr-07, to lugnet.trains, lugnet.robotics.nxt)
|
|
| | Controlling trains with NXT?
|
|
As some of you are probably aware, there are people who use DCC controls that allow them to operate two trains independantly on the same stretch of track. This system, however, requires that you hack open motor bogeys to install the DCC control (...) (18 years ago, 21-Apr-07, to lugnet.trains, lugnet.robotics.nxt)
|
|
| | Re: Wishlist for next pbLua Beta
|
|
I'm getting stuck implementing some features for the next pbLua release, and I'd like some opinions on what is really necessary... (...) This is getting uglier and more complicated than I like. By the time I add a simple FAT12 file system, and link (...) (18 years ago, 22-Apr-07, to lugnet.robotics.nxt)
|
|
| | Announcing a new book Maximum LEGO NXT
|
|
Announcing Maximum LEGO NXT: Building Robots with Java Brains, a new book for LEGO NXT programmers. This is a follow-up to Core LEGO MINDSTORMS Programming. The book includes 14 complete robot plans and over two dozen projects, with a foreword by (...) (18 years ago, 20-Apr-07, to lugnet.robotics.nxt)
|
|
| | Re: Wishlist for next pbLua Beta
|
|
(...) I'm looking at this now. Files to be stored in FLASH. (...) Not too hard to do as long as you don't want to stream data to other robots at the same time... (...) I'll look at adding at least tones soon. (...) Done for Beta4 (not yet released) (...) (18 years ago, 17-Apr-07, to lugnet.robotics.nxt)
|
|
| | Re: Wishlist for next pbLua Beta
|
|
(...) EIA-485 Highspeed support :D Is nobody using pbLua or is everybody happy with Beta-3 ??? Christian (18 years ago, 17-Apr-07, to lugnet.robotics.nxt)
|
|
| | Re: Using NXT Port 4 EIA-485
|
|
ReHi Ralph, (...) I'd like to have some address information for device number added (can be done at a higher layer ?)... EIA-485-Hardwareconcept allows to handle more than one target :D ID0: Master (NXT) ID1: SD ID2: Camera :D ... (...) I hope we (...) (18 years ago, 17-Apr-07, to lugnet.robotics.nxt)
|
|
| | Re: Using NXT Port 4 EIA-485
|
|
(...) Great idea Christian! What kind of API do you need to make this work? I think these might get things started: nxt.RS485SetParam( speed, parity, databits, stopbits ) nxt.RS485SendData( string, bytes ) string = nxt.RS485GetData( bytes ) status = (...) (18 years ago, 17-Apr-07, to lugnet.robotics.nxt)
|
|
| | Re: Using NXT Port 4 EIA-485
|
|
(...) Ralph, I'm using an ATMega8 as frontend processor between NXT and SD-Card. Step1: NXT===>I2C===>ATMega...==>SD-Card Disadvantage: Very low speed (9600) Step2: NXT===>EIA-485===>AT...==>SD-Card This should work in an easy way, FAT-Support for (...) (18 years ago, 17-Apr-07, to lugnet.robotics.nxt)
|
|
| | Re: NBC/NXC beta news
|
|
(...) Structure support is a feature I have been waiting for. I have some large programs that should port easily once structs work. Is an array of struct expected to work? When I try to access a field within an element I get an error: # Error: (...) (18 years ago, 17-Apr-07, to lugnet.robotics.nxt)
|
|
| | NBC and Windows Mobile
|
|
I compiled and ran NBC on my IPAQ running Windows Mobile OS on an ARM CPU today. It didn't work. But it compiled! :-) I will try to look into it a bit more later this week to figure out why it raises an exception. If anyone is interested in helping (...) (18 years ago, 16-Apr-07, to lugnet.robotics.nxt)
|
|
| | Re: Using NXT Port 4 EIA-485
|
|
(...) Christian, There is currently no direct support for this in pbLua, but it's not too hard to add. The HighSpeed port is port 4, and it has basically 3 wires that control how it works. PA4/5 are the RX and TX to UART0 right on the ARM PA7 is RTS (...) (18 years ago, 16-Apr-07, to lugnet.robotics.nxt)
|