3 ms·
accelerometers are way too imprecise for that to work
by mlevental 9y ago
accelerometers are way too imprecise for that to work
- nneonneo 9y agoNot only are accelerometers precise enough for data transfer, me and my colleagues demonstrated data transfer at ~200 bps (after error correction) through the user’s finger to a wristworn smartwatch. Take a look: https://www.robertxiao.ca/research/viband/ https://www.robertxiao.ca/research/viband/
- deleted 9y ago[deleted]
- TeMPOraL 9y agoHow? A naive solution would use only "upwards acceleration" and "lack of upwards acceleration"; phone accelerometers should be able to handle that quickly enough to get at least couple dozen bps.
- perfmode 9y agoYeah, you just need put a wide margin between "high" and "low" states. The bitrate will be low, but it would work.
- jhayward 9y agoYou'd be amazed how much signal you can pull out of the noise given modern processing techniques.
- mlevental 9y agono i wouldn't - i know all about kalman filtering. it's still not enough
- zokier 9y agoUh-huh... Ripple: Communicating through Physical Vibration https://www.usenix.org/node/188984 https://www.usenix.org/node/188984 This paper investigates the possibility of communicating through vibrations. By modulating the vibration motors available in all mobile phones, and decoding them through accelerometers, we aim to communicate small packets of information. [...] We develop Ripple, a system that achieves up to 200 bits/s of secure transmission using off-the-shelf vibration motor chips, and 80 bits/s on Android smartphones