Harald,
I have heard a lot of mysteries around the accelerometers.
Are they very sensitive or not? How sensitive? Are they calibrated somewhere? In the factory we saw big variations of values they produced, when lying flat on a table. Nobody could really understand why. Do we need 2 accelerometers, if they are already 3D? We are planning to take one out in future products... What do you think? Until today there are bugs in the driver talking to both at the same time I think, in other words even if there is some advantage to having two, they are not working right yet...
Just fyi,
Wolfgang

On Aug 29, 2008, at 11:49 AM, Harald Welte wrote:

On Thu, Aug 28, 2008 at 02:06:51PM +0900, Andy Green wrote:

I don't know of one with mainline support off the top of my head.

I am not aware of any mainline acceelerometer drivers.

The LIS302DL threshold stuff will be useful when it is implemented. A
lot of alternative motion sensors are analogue type, which we can use
fine with CPU ADC, but then we don't get the power saving from threshold
stuff.

I originally voted strongly against analog accelerometers, since then you have to route very sensitiva analog signals half across the PCB. The accelerometers have to be at a maximum physical distance from each other, i.e. there will be
long traces with fragile analog signals.

Also, each analog accelerometer has three analog signals (one for each axis), which is six signals, i.e. more than our s3c24xx ADC has input channels.

Also, having irq-based tap / double-tap / free-fall detection in hardware
seemed really neat to me.

--
- Harald Welte <[EMAIL PROTECTED]>                        http://openmoko.org/
= = = = = = ======================================================================
Software for the world's first truly open Free Software mobile phone


Reply via email to