Details of NXT-G Move Block Question

Discussion specific to NXT-G, NXC, NBC, RobotC, Lejos, and more.
Post Reply
wrutiser
Posts: 7
Joined: 13 Jan 2012, 16:32

Details of NXT-G Move Block Question

Post by wrutiser »

What is the best source of "deep" information about the NXT-G software and firmware?

Right now, I am interested in how the Move Block data plugs interact with visual interface settings. How is the magnitude of the steering input applied? Is it possible to compute the steering input for a given turning radius?

Are graphical settings completely ignored when a wire is present or do they get combined with the wired value? I overlooked this possibility when experimenting and got somewhat dubious results.

Links to answers will be fine.

Thanks, Bill
pepijndevos
Posts: 175
Joined: 28 Dec 2011, 13:07
Location: Gelderland, Netherlands
Contact:

Re: Details of NXT-G Move Block Question

Post by pepijndevos »

The deepest of deepest is probably the Firmware guide by LEGO: http://cache.lego.com/upload/contentTem ... B2A1F6.pdf

I can't help you much with NXT-G, I'm afraid, I use NBC myself.
-- Pepijn
http://studl.es Mindstorms Building Instructions
btjackson70
Posts: 3
Joined: 03 Mar 2011, 13:46

Re: Details of NXT-G Move Block Question

Post by btjackson70 »

Hi Bill,

You can calculate the steering value and pass it in on a data wire. This will override the value in the graphical settings. Some line follower programs do this to make the robot steer based on the difference between the light sensor reading and a target value.

I learned lots about the details of how NXT-G works from Terry Griffin's Art of NXT-G http://www.amazon.com/gp/product/1593272189. If you're looking for a book I highly recommend this one.

Bill
Post Reply

Who is online

Users browsing this forum: No registered users and 30 guests