1
0
forked from me/IronOS
Commit Graph

20 Commits

Author SHA1 Message Date
Ben V. Brown
cfb92396c2 Merge branch 'master' into feat_add_MSA301 2021-01-04 21:03:45 +11:00
Ben V. Brown
1cfc12d45f Update MOVThread.cpp 2021-01-04 21:03:09 +11:00
Ben V. Brown
ad9f2a4f95 Link MSA301 into normal MOV handler 2021-01-04 21:02:24 +11:00
Ben V. Brown
286119a3a6 Update MOVThread.cpp 2021-01-02 17:04:19 +11:00
Ben V. Brown
17fe108432 Add warnings to show if accel or pd is missing on startup first 2 times 2021-01-01 09:56:52 +11:00
Ben V. Brown
120161857b Make no-accel==99 a #define 2021-01-01 09:45:34 +11:00
Ben V. Brown
d0b4a0f01a Rename PCBVersion to make more sense 2021-01-01 08:52:05 +11:00
Ben V. Brown
29863ebf6c Edit sleep mode settings to be autostart aware
Fixes #696
2020-12-31 10:11:20 +11:00
Ben V. Brown
b63f02d033 Reset some encodings 2020-12-11 19:11:23 +11:00
Ben V. Brown
a582af984e Pull out sleep and shutdown control into their own functions 2020-11-01 11:18:29 +11:00
Ben V. Brown
e38da13306 Rework _all_ of the I2C
This moves all of the I2C code to IRQ based (not DMA _yet_).
But it does drastically improve reliability, especially of reads.
2020-09-22 21:03:09 +10:00
Ben V. Brown
ad8df08bb8 Rough pass updating to add BMA223 support 2020-09-18 21:58:36 +10:00
Ben V. Brown
8074255b9e Backport some master changes 2020-09-17 19:05:55 +10:00
Ben V. Brown
9391158399 Re enable accel, fix accel flags & cleanup qc 2020-07-29 22:53:08 +10:00
Ben V. Brown
64d5e8b1af Fix mixtake in I2C probe check 2020-05-30 18:35:15 +10:00
Ben V. Brown
05b43dfa1c Clean up power calls 2020-05-30 12:43:32 +10:00
Ben V. Brown
5bb85a4a32 Pull out more QC hooks 2020-05-30 12:05:11 +10:00
Ben V. Brown
7c45b67967 Update includes 2020-05-29 23:13:30 +10:00
Ben V. Brown
a01e79aa64 Refactor QC logic for TS80 2020-05-29 22:25:43 +10:00
Ben V. Brown
a13f501dfd More refactoring for the movement thread 2020-05-29 21:54:09 +10:00