1. Summary
  2. Files
  3. Support
  4. Report Spam
  5. Create account
  6. Log in

Mindsensors enhanced firmware

Discussion specific to NXT-G, NXC, NBC, RobotC, Lejos, and more.

Mindsensors enhanced firmware

Postby mattallen37 » 12 Nov 2010, 18:41

I just found out that mindsensors have their own "enhanced NXT firmware". Go to http://www.mindsensors.com/index.php?mo ... AGE_id=137 to see for your self. It seems all they did was improve the I2C specs, but in a seemingly AWESOME way. They claim you can use cables "as long as 10 meters in length"! That's like 10x the current length limit. Man, if only John's firmware had THAT improvement as well as the others...
Matt
http://mattallen37.wordpress.com/

I'm all for gun control... that's why I use both hands when shooting ;)
User avatar
mattallen37
 
Posts: 1818
Joined: 02 Oct 2010, 02:19
Location: Michigan USA

Re: Mindsensors enhanced firmware

Postby schodet » 12 Nov 2010, 18:51

User avatar
schodet
 
Posts: 139
Joined: 29 Sep 2010, 11:21

Re: Mindsensors enhanced firmware

Postby mattallen37 » 12 Nov 2010, 19:07

Thank you. The reason I want it implemented, is so I can use really long sensor cables.
Matt
http://mattallen37.wordpress.com/

I'm all for gun control... that's why I use both hands when shooting ;)
User avatar
mattallen37
 
Posts: 1818
Joined: 02 Oct 2010, 02:19
Location: Michigan USA

Re: Mindsensors enhanced firmware

Postby afanofosc » 12 Nov 2010, 22:43

The next time I put out a firmware update it will probably include the timing delay that they put in. I won't promise that it will work for wires as long as 10 meters, though. :-) I'm not sure I will bother with the 10% speed increase change that they made.

John Hansen
Multi-platform LEGO MINDSTORMS programming
http://bricxcc.sourceforge.net/
User avatar
afanofosc
Site Admin
 
Posts: 1256
Joined: 26 Sep 2010, 19:36
Location: Nashville, TN

Re: Mindsensors enhanced firmware

Postby mattallen37 » 13 Nov 2010, 06:39

Well, thanks. I know that in ROBOTC, there is the ability to increase I2C speeds dramatically, and I wonder if that is possible to implement in NXC, at the cost of no ultrasonic sensor. There are multiple things I could do with 5-10 times the I2C speed, that I can't do now.
Matt
http://mattallen37.wordpress.com/

I'm all for gun control... that's why I use both hands when shooting ;)
User avatar
mattallen37
 
Posts: 1818
Joined: 02 Oct 2010, 02:19
Location: Michigan USA

Re: Mindsensors enhanced firmware

Postby mightor » 13 Nov 2010, 06:55

The fastest speed in RC is a 30KHz clock, instead of the standard ~10Hz. It doesn't have to mean that you can't use the US sensor, it just means you can't use it with a high speed clock. So if you have your US connected to S1 then just don't use the fast speed on that port. You could still use the faster speeds on the other ports. The faster speeds are nice but you don't need them nearly as much as you might think :)

- Xander
| My Blog: I'd Rather Be Building Robots (http://botbench.com)
| RobotC 3rd Party Driver Suite: (http://rdpartyrobotcdr.sourceforge.net)
| Some people, when confronted with a problem, think, "I know, I'll use threads,"
| and then two they hav erpoblesms. (@nedbat)
User avatar
mightor
Site Admin
 
Posts: 1060
Joined: 25 Sep 2010, 15:02
Location: Rotterdam, Netherlands

Re: Mindsensors enhanced firmware

Postby mattallen37 » 13 Nov 2010, 15:24

mightor wrote:...The faster speeds are nice but you don't need them nearly as much as you might think :)...

I understand that the ultrasonic sensor's port can remain a lower speed, for continued functionality. In regard to the above, I agree, it would be useless for most things, but I do have a specific use in mind.
Matt
http://mattallen37.wordpress.com/

I'm all for gun control... that's why I use both hands when shooting ;)
User avatar
mattallen37
 
Posts: 1818
Joined: 02 Oct 2010, 02:19
Location: Michigan USA


Return to Mindstorms Software

Who is online

Users browsing this forum: No registered users and 0 guests