From d230655e43721b7f01c2bddecb022370bc4d9ba4 Mon Sep 17 00:00:00 2001 From: Julian Gaal Date: Mon, 8 Apr 2019 10:16:41 +0200 Subject: [PATCH] add TODO --- README.md | 20 ++++++++++++++++++++ src/.lib.rs.swp | Bin 12288 -> 0 bytes 2 files changed, 20 insertions(+) delete mode 100644 src/.lib.rs.swp diff --git a/README.md b/README.md index 971d973..f702acb 100644 --- a/README.md +++ b/README.md @@ -1 +1,21 @@ # mpu6050 + +Platform agnostic driver for MPU6050 sensor. + +### Linux example +Requirements: `apt-get install -qq gcc-arm-linux-gnueabihf libc6-armhf-cross libc6-dev-armhf-cross` +cross-compile with `cargo build --bin main --target=arm-unknown-linux-gnueabihf` + +## TODO +- [x] init with default settings +- [ ] init with custom settings +- [x] device verification +- [ ] read gyro data +- [ ] read acc data +- [ ] read temp data +- [ ] timer/clock control with PWR_MGMT_2 + - [ ] internal clock, register 108 `POWER_MGMT_2`, [will cycle between sleep mode and waking up to take a single sample of data from active sensors at a rate determined by LP_WAKE_CTRL](https://www.invensense.com/wp-content/uploads/2015/02/MPU-6000-Register-Map1.pdf) (page 41-43) +- [ ] plotting [csv data](https://plot.ly/python/plot-data-from-csv/)? +- [ ] complementary filter +- [ ] time step + diff --git a/src/.lib.rs.swp b/src/.lib.rs.swp deleted file mode 100644 index 9775e8c8424f27fd653fd20d909324cc74a9a8eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12288 zcmeI2TWB0r7{^bwt(Uf5sp6F{4U}2j>^*crHdS>SdxxNci_4gM4tp@2|8C?FIN3J3*+ z0zv_yfKWgvAQTV^2n8-d1r&|3UoU6u{T*-~|Nn1&|NrG$#(oB$g7?5#@C>K`6_mj+ zxE!3}(PI*a5!X&Dh7_b#NBE0Or79@cS;t zegmI?cff1lIq(E{9Gn7^-~n(98~_8LAKU_N1~-8VS2Ok__!@i(z5wrnH^Gx&1uTL4 zz(F8^y?5qu6l1J8mL5CyxzF7ORvb{?DqZv0*aZvb%!1%v|sD+Sj4 zgAtB3@9f@9EK21@rNS-0X@du|vAIyYd)?Aa$1wY(ePa_-v??E7+ZU$&zJ<^s*6!z; zj#QO;iCdPGx2&2a%Y}p*I((?z#pXsOq9@eIvZXt`WN}54#{Hjkl_rm7r}L$3E?0#0 zSw+(+G8YXz`Pg8G{sbZ36+8gT58K%IVOpQ#421cmJ?S|nD zH8NrHTph}fjL@pTm>xl-P)7;ReT^GRGvb{~Ra=V3V6n5pwucbopQ*9A5Me4e9Uep_ zSfeMRwDBVS{_B@3g|=F5vF0d_UNdQxR%D7t!qk*0fy-%`k`Y?-#RwdjZ(6mIrZ`H+ ziEeRQwuUOn#K=|?ckA5AxFBq_>gHVVM|aM3Lgnghai?LKZa~}lXD%s*u8l6}^@1j~ z40Odyue8ik-!NUAi^vJrvU|8W*YanWyj;F%*6+3`Xv-2;i1xTRN`8|$-mG`dCE zIQjhSW1fRJd7XkeT~B%+_z81tVkTcKjgO5_mEvKFt#ep6b?0BX+ZzgRe}vo9yZ&L{ zcNzkv19=0nOuj6kmrR8)c?M+4c?mU%J&dk?EOKad_u#mV?TftfCMn1?0KguAY>?aeXe)g6DrLQlG)u=r-8(I^FvNJT1BAxF!K?G-sc#D#<^ z<-2<)Mo}|u;%*uCrsZa%+AekQwSQJaYA$gp$IFfR&>V9o$r=XLYqqVI4epP%NjJ$^ z&}~vJ#o_oAUo&loviDAwCi6#Sk}By`n0ihjs4vCS$xI4mBNIR9R*zKdU>cW1ER~61 z_jz-vDmS=Qt8#~1G|5d{cl0IQX$DhlIYZK|PU*qOV3?AL2nu;T9Z3bo$55GiYz9WV zazEh~N4OeWNvns*bE#m$6;m-tHEQbO#Y5tqA?095kyEmxv6TnAt&}&l0v!xS>&%RuC{CA#l#!eICEQiEF{-78Hcw=lTUV{n~|{#&6Pzyt8k z-$Jbjbw2mBJEb$I+-v@ain5!ENE%so3y{3(R<63D!F<{9}`98|w^=&V3jwJLOT9w&PQqtTaVMXv2GTPraYt~A(qs_5D0bxu> A1^@s6