Anyway, IMO it's not good that one always has to wait for each USS call, because if one wants to poll many sensors in 1 polling loop a forced wait(15) for each USS reduces needlessly the polling frequence of all other sensors, i.g. touch or light in the same loop.
It must be able to switch off this built-in wait(15) if one wants.
(In C the programmer is responsible for everything what he's doing...even if he wants to shoot into his own foot or knee)^^
regards, HaWe aka Ford"A Kingdom of Heaven if NXC had recursions" Prefect
NXC CHESS for NXT: url= http://www.mindstormsforum.de/viewtopic.php?f=70&t=6790
wishful for NXC: easy + trouble-free network & I/O remote control for rs485, Xbee, and BT !