Page 1 of 1

Mindsensors enhanced firmware

Posted: 12 Nov 2010, 18:41
by mattallen37
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...

Re: Mindsensors enhanced firmware

Posted: 12 Nov 2010, 18:51
by schodet

Re: Mindsensors enhanced firmware

Posted: 12 Nov 2010, 19:07
by mattallen37
Thank you. The reason I want it implemented, is so I can use really long sensor cables.

Re: Mindsensors enhanced firmware

Posted: 12 Nov 2010, 22:43
by afanofosc
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

Re: Mindsensors enhanced firmware

Posted: 13 Nov 2010, 06:39
by mattallen37
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.

Re: Mindsensors enhanced firmware

Posted: 13 Nov 2010, 06:55
by mightor
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

Re: Mindsensors enhanced firmware

Posted: 13 Nov 2010, 15:24
by mattallen37
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.