1
0
forked from me/IronOS
Commit Graph

39 Commits

Author SHA1 Message Date
Ben V. Brown
1f6dfe5da5 MVP 2020-07-22 22:59:20 +10:00
Ben V. Brown
b6c61cfb52 Still testing 2020-07-21 13:39:50 +10:00
Ben V. Brown
4c2fb11d32 Filter returned WFE 2020-06-16 21:25:28 +10:00
Ben V. Brown
2fd06887e8 Better messages flowing 2020-06-16 20:21:26 +10:00
Ben V. Brown
34ae57ee58 Bitbang I2C setup + detect test 2020-06-12 21:10:03 +10:00
Ben V. Brown
441ac7f83a Move IRQ's for easier tracing 2020-05-30 18:34:49 +10:00
Ben V. Brown
42ebd37bc8 Pull out settings flash calls 2020-05-30 00:05:28 +10:00
Ben V. Brown
22ac8d797b Update main.cpp 2020-05-29 23:17:23 +10:00
Ben V. Brown
2d8d1ad8da Move I2C 2020-05-29 23:12:31 +10:00
Ben V. Brown
a32e245789 Split I2C + startup logo 2020-05-29 23:07:59 +10:00
Ben V. Brown
a13f501dfd More refactoring for the movement thread 2020-05-29 21:54:09 +10:00
Ben V. Brown
6bb56c28ba Drivers + Threads 2020-05-29 21:49:13 +10:00
Ben V. Brown
8d59b072ef More shuffle 2020-05-29 21:39:12 +10:00
Ben V. Brown
ef5ba8b650 Move Accel probe into class 2020-05-29 20:46:19 +10:00
Ben V. Brown
4814ae1393 Update main.cpp 2020-05-23 13:42:03 +10:00
Ben V. Brown
3287ee9d78 Change to using setting to control power pulse 2020-05-22 23:30:20 +10:00
Alessandro Gatti
38dbb05bc4 Simplify logo presence check. 2020-05-10 22:41:17 +02:00
firebie
1b60f0c630 Fix autostart sleep 2020-02-14 08:55:38 +02:00
Ben V. Brown
a841608547 Fix race condition around PID temp setpoint 2020-01-18 19:12:53 +11:00
Ben V. Brown
0a671a97ba Add limiter for setpoint > ADC range 2020-01-18 13:01:51 +11:00
firebie
358726631f PowerLimit 2020-01-17 21:15:56 +02:00
fatcookies
0591a01c5a Reduced stack usage in showBootLogoIfavailable().
Introduced new function OLED::drawAreaSwapped() for drawing images where
the octets are reveresed endianess in 16-bit words.
2020-01-16 21:58:02 +00:00
Ben V. Brown
d98b1aa76d Regin the rested voltage to be 9 or 12 2019-12-31 22:44:47 +11:00
Thomas Gimpel
00bf5357c1 Merge branch 'master' into powerPulses 2019-12-28 14:59:36 +01:00
Ben V. Brown
e6a562f8f4 Track if settings were reset 2019-12-28 11:59:56 +11:00
Thomas Gimpel
902fa7f75b Merge branch 'master' into powerPulses 2019-12-24 10:10:24 +01:00
Ben V. Brown
668e2c0ec0 Squash compiler warnings and keep translation file up to date 2019-12-23 15:10:47 +11:00
Ben V. Brown
c408fc0a7e tune ts100 2019-12-23 13:25:11 +11:00
Thomas Gimpel
3f45e6a5af generate power pulses also in soldering and sleep mode 2019-11-24 11:50:51 +01:00
Ben V. Brown
3fea95c6b1 Fix calibration, move to exp moving average 2019-10-08 21:50:50 +11:00
Ben V. Brown
6a39e4bcc8 Work in progress
Working, but has temp offset issue slightly.

Could have slightly wrong gain values
2019-10-07 21:11:31 +11:00
Ben V. Brown
64f8ca5c53 Functioning MVP tester 2019-10-07 19:09:21 +11:00
Ben V. Brown
1cf88b2cd6 Rough refactor main control loop to C 2019-10-07 18:58:51 +11:00
Ben V. Brown
4fe8c1654e Fix build after merge 2019-10-07 16:51:10 +11:00
Alessandro Gatti
5eb3df47df Speed up accelerometer data intake.
The LIS2DH12 driver performed an unnecessary endianness conversion, as
data from the sensor was already coming in little-endian format.  The
MMA8652FC driver is now using the rev16 opcode to perform the swap
rather than doing all the bitshuffling operations in multiple steps.
2019-08-29 04:11:38 +02:00
Ben V. Brown
eb3837e529 Re-size stacks 2019-08-19 20:41:27 +10:00
Ben V. Brown
aed7d7b126 Split GUI out for easier management 2019-08-19 20:36:57 +10:00
Ben V. Brown
a49c4e9740 WiP some general cleanup with help of new IDE
Static'ing more of the code where possible
2019-08-19 18:53:29 +10:00
Ben V. Brown
7ca613e22b Migrate :O 2019-08-18 22:24:01 +10:00