altos: Leave accel data in ring raw; swap for orientation on fetch
authorKeith Packard <keithp@keithp.com>
Tue, 9 Jun 2020 04:26:23 +0000 (21:26 -0700)
committerKeith Packard <keithp@keithp.com>
Tue, 9 Jun 2020 04:28:22 +0000 (21:28 -0700)
commitfa30825d015d92bdbc95d2684386beef9fe9dc01
tree8e0093ffd447b8a0e2c1eeb99f0f4e487b4408cc
parentc246a366a6e0117e70abafc30db71c0545b88f6f
altos: Leave accel data in ring raw; swap for orientation on fetch

Instead of re-writing the acceleration data in the ring to adjust for
pad orientation, just leave it alone and flip it each time it is
fetched. Much simpler this way.

Signed-off-by: Keith Packard <keithp@keithp.com>
src/kernel/ao_data.c
src/kernel/ao_data.h
src/kernel/ao_sample.c