New "Files" form gives you a list of program and sound files on the connected brick, and allows you to run and stop the programs, and play the sounds.
The running program name is shown - even if it was run from the brick rather than remotely.
Also fixes the long-standing bug with the arrow controls not working.
See the ReadMe file for full details, but essentially it shows the sensor value as text overlaid on the driving pad control area. Units are shown if a mode with units is selected.
I've added a "steering" method, in addition to the "tank style" differential drive methods used so far. This will allow you to drive boats using a rudder, cars with real steering mechanisms, etc. I'm not sure how well this will work, as it's quite difficult to provide position control without having code running on the brick, which I'm keen to avoid. Feedback always welcome...
As requested, I've also added support for the "spare" motor, in the form of a slider on the drive form. This has its own configuration form, and can be run in speed or position mode.... read more
Not much change on the surface, but major underlying changes to the code to deal with the ultrasonic sensor mean that it now seems to work!
Fixed a bug which stopped it working on a Palm Centro. It should really have stopped it working on any Palm, but didn't affect a Zire 72, LifeDrive or Treo 680, which are all I've been able to test with. Go figure...
Added capability to display one or two sensors on the Drive form. There's only one such now, I've integrated the analogue control into it and put an option on the setup screen to select which you prefer.
Analogue/proportional control added, plus a few cosmetic changes
This is the first release of NXT BT - let me know if I've missed something vital off...