1
0
forked from me/IronOS
Commit Graph

95 Commits

Author SHA1 Message Date
Ben V. Brown
75a2d70080 Fix orientation 2021-01-15 22:45:53 +11:00
Ben V. Brown
7e9ab6ae86 Flip the other way 2021-01-15 22:27:11 +11:00
Ben V. Brown
b46d19b5f4 Flip orientation 2021-01-15 22:20:24 +11:00
Ben V. Brown
beef76666a Typo 2021-01-15 22:11:21 +11:00
Ben V. Brown
7ba2bda275 Ballpark some SC7A20 code
Using some guesses from the LIS datasheet
2021-01-15 22:02:07 +11:00
Ben V. Brown
ee0385e380 Check chip ID on the BMA 2021-01-15 21:26:39 +11:00
Ben V. Brown
a5a7463178 Fix build for MSA 2021-01-04 21:37:04 +11:00
Ben V. Brown
cfb92396c2 Merge branch 'master' into feat_add_MSA301 2021-01-04 21:03:45 +11:00
Ben V. Brown
adc2b1ff70 Update MSA301 driver to fix orientation detection and cleanup 2021-01-04 20:45:10 +11:00
Ben V. Brown
0cef5f8eb6 Create approx driver for setup 2021-01-04 18:22:33 +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
8e7fda03f1 [OLED] shrink codeside of draw swapped 2021-01-01 09:32:32 +11:00
Ben V. Brown
b359e6e37e Add a tip disconnected image for #711 2020-12-31 10:53:51 +11:00
Ben V. Brown
f8d3aa1a09 New TS80 Curve 2020-12-30 19:31:01 +11:00
Ben V. Brown
21e3bab8d9 Recompute uV values for TS100 tips 2020-12-30 13:55:43 +11:00
Ben V. Brown
b1f89d74b2 Add TS80 lookup 2020-12-30 11:22:34 +11:00
Ben V. Brown
7ea6d4afbd Fix bug in tip -> F logic 2020-12-29 12:40:30 +11:00
Ben V. Brown
34226ebcdb Update TipThermoModel.cpp 2020-12-29 12:21:23 +11:00
Ben V. Brown
2c6142d421 C -> F use x10 internally 2020-12-29 12:10:02 +11:00
Ben V. Brown
39e6943dfd Update TipThermoModel.cpp 2020-12-29 11:00:54 +11:00
Ben V. Brown
1c0e51b1d0 Update TipThermoModel.cpp 2020-12-29 10:48:52 +11:00
Ben V. Brown
d8d6897ea9 Merge branch 'master' into Testing-Thermo 2020-12-29 10:44:47 +11:00
Ben V. Brown
a3f037fd1d Include some bias removal based on the target temp to linearise the response a bit more 2020-12-29 10:44:39 +11:00
Ben V. Brown
27bf2a1711 Move to lookuptable for tip calibration 2020-12-28 16:13:30 +11:00
David Hilton
17e1f30aa0 Merge remote-tracking branch 'upstream/master' into temp-correction 2020-12-17 07:55:44 -07:00
Ben V. Brown
cdeb972593 Cleanup timings in I2C Driver 2020-12-13 16:08:59 +11:00
Ben V. Brown
b63f02d033 Reset some encodings 2020-12-11 19:11:23 +11:00
Ben V. Brown
120a0502d6 The basic NMSIS port 2020-12-10 16:18:44 +11:00
David Hilton
1749c9ac82 High wattage means tip temp is low, compensate 2020-12-05 11:18:00 -07:00
Ben V. Brown
3aeab055bf Merge branch 'master' into pinecil 2020-11-01 14:16:00 +11:00
Ben V. Brown
a1a7eb9e59 Hall Effect sensor working in higher range 2020-10-31 15:45:36 +11:00
Ben V. Brown
1f4ed60838 Wake Halleffect correctly helps..... 2020-10-31 00:15:30 +11:00
Ben V. Brown
ba5bd39e43 Cleanup stubs so that LTO can be used on Pinecil 2020-10-31 00:03:44 +11:00
Mel-kior
f9813ec494 Locking Mode 2020-10-14 01:03:57 +02:00
Ben V. Brown
c8182aa192 Debugging history.hpp compiling odd 2020-10-13 22:08:30 +11:00
Ben V. Brown
58c4ecaea6 Starting hall effect support 2020-10-13 18:46:37 +11:00
Ben V. Brown
c9172f0f9b Move to basic DMA I2C | handle poll FUSB better 2020-09-25 18:50:41 +10:00
Ben V. Brown
088516acea Working auto orientation 2020-09-24 18:06:20 +10: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
60e3616c79 Fix PD IRQ 2020-09-20 16:15:55 +10:00
Ben V. Brown
470cae2459 Remove I2C lock2 2020-09-20 16:11:19 +10:00
Ben V. Brown
e6445491bb Move OLED to use bulk setup 2020-09-20 16:09:59 +10:00
Ben V. Brown
ad8df08bb8 Rough pass updating to add BMA223 support 2020-09-18 21:58:36 +10:00
Ben V. Brown
f374787564 Simplify I2C initalisation 2020-09-18 19:50:50 +10:00
Ben V. Brown
adc58ffecf Merge branch 'master' into pinecil 2020-09-17 19:07:55 +10:00
Ben V. Brown
8074255b9e Backport some master changes 2020-09-17 19:05:55 +10:00
Ben V. Brown
023e176c87 Update int_n.cpp 2020-09-05 20:29:57 +10:00
Ben V. Brown
8bacbe49fc Bring back PD 3.0 2020-09-05 20:26:07 +10:00
Ben V. Brown
12cf202338 Remove reset handler 2020-09-05 20:19:12 +10:00
Ben V. Brown
d48b27928a Move I2C initalisations into more logical spots 2020-09-05 20:10:10 +10:00