Commit graph

64 commits

Author SHA1 Message Date
c8c903c141 at jp after adding images.cpp and trying to reconcile with eos which has later development, e.g. PORT handling backup_jp_20260429_1812
Merge branch 'master' of https://salemdata.net/repo/jlpoole/MotionCal
2026-04-29 17:14:12 -07:00
1fb905fedf from jp, checkmakr and then some 2026-04-29 17:13:18 -07:00
515cc9bcff picking up eos change that did not get committed, for PORT designation feature backup_eos_20260429_1813 2026-04-29 17:07:08 -07:00
14db7f219c Corrections & clarifications. 2026-04-26 12:17:41 -07:00
703733e1e2 Adding documentation. 2026-04-26 09:09:13 -07:00
9c410dae0c Works with T-Beam Exercise 25_motioncal 2026-04-26 08:41:59 -07:00
PaulStoffregen
c24740cd8f Add link to info about quality metric algorithms 2020-02-13 17:31:17 -08:00
PaulStoffregen
3e24361d18 Show calibration confirmation in GUI 2018-01-23 08:47:41 -08:00
PaulStoffregen
a68ad5a3c3 Check sent calibration with incoming cal messages 2018-01-23 07:06:44 -08:00
PaulStoffregen
8ee5e0bf55 Experimental (and ultimately ineffective) fiddling with axes 2018-01-23 06:14:51 -08:00
PaulStoffregen
dabaaece7d Fix use of uninitialized data in fUpdateCalibration10EIG 2018-01-22 18:59:52 -08:00
PaulStoffregen
f8f279563f Fix rawdata z axis 2018-01-22 16:10:39 -08:00
PaulStoffregen
d579c0dcf5 Detect USB errors on Windows, fixes #3 2016-04-03 14:20:27 -07:00
PaulStoffregen
447bd9e429 Improve appearance, especially on Windows 2016-04-03 13:32:15 -07:00
PaulStoffregen
a3a4b7e504 Make new GUI stuff (mostly) work 2016-04-03 07:04:18 -07:00
PaulStoffregen
1a6a6f48ee Add more GUI controls (not functional yet...) 2016-04-02 17:12:53 -07:00
PaulStoffregen
5997e62410 Use all 4 quality metrics to enable/disable send calibration 2016-04-02 13:42:19 -07:00
PaulStoffregen
b2729c8688 Use icon in title bar on Windows 2016-04-02 12:43:57 -07:00
PaulStoffregen
64aaceb55f Add icons for Mac and Windows 2016-04-02 12:24:40 -07:00
PaulStoffregen
95e54a4f7d Add signing for Windows & Mac 2016-04-01 06:29:44 -07:00
PaulStoffregen
2b2458f439 Rename to MotionCal 2016-04-01 05:37:52 -07:00
PaulStoffregen
9d28351f46 Reduce variance when gaps error < 25% 2016-04-01 04:57:08 -07:00
PaulStoffregen
89f76f91fd Make sure DTR asserted on Windows 2016-04-01 01:08:40 -07:00
PaulStoffregen
5225e32aac Fix crash on quit on Mac & Windows 2016-04-01 00:58:50 -07:00
PaulStoffregen
437c04d899 Support Mac CLANG compile 2016-03-30 05:57:30 -07:00
PaulStoffregen
03b96ef737 Fix crash on Mac on 2nd click of Port menu 2016-03-27 09:06:06 -07:00
PaulStoffregen
16431ba29d Add advisory messages about calibration 2016-03-27 05:28:12 -07:00
PaulStoffregen
5a3737a142 Show calibration & quality metrics in GUI 2016-03-27 04:47:20 -07:00
PaulStoffregen
e88fb1a24a Mahony filter experiements (of questionable value) 2016-03-27 02:50:38 -07:00
PaulStoffregen
108a3ce457 Fix compiler warning in invSqrt 2016-03-25 18:05:42 -07:00
PaulStoffregen
b11220a178 Use new calibration data format 2016-03-25 17:50:07 -07:00
PaulStoffregen
3e73181ee7 Use Mahony fusion algorithm 2016-03-20 14:24:01 -07:00
PaulStoffregen
5f75764ee6 Consolidate fusion algorithm to single file 2016-03-20 12:56:38 -07:00
PaulStoffregen
1d9800aeec Reset fusion filter after substantial magcal changes 2016-03-20 12:03:09 -07:00
PaulStoffregen
0a0694bf43 Avoid over confidence in calibration fit accuracy 2016-03-20 03:25:45 -07:00
PaulStoffregen
1e1a04bc45 Add wobble error estimate 2016-03-20 03:13:43 -07:00
PaulStoffregen
0aff5bef36 Add quality metrics 2016-03-19 17:55:03 -07:00
PaulStoffregen
a01864b928 Fix window resize on Mac and Windows 2016-03-16 01:30:33 -07:00
PaulStoffregen
dbf89a1a33 Fix compile errors for Windows 2016-03-15 16:22:15 -07:00
PaulStoffregen
38d5d30656 Add Send Calibration to GUI 2016-03-15 16:04:11 -07:00
PaulStoffregen
fb9576c8c0 Add Port menu to GUI 2016-03-15 15:32:15 -07:00
PaulStoffregen
1a666bdd3b Map sensor and screen axes better (but still not perfect...) 2016-03-14 19:07:10 -07:00
PaulStoffregen
d41f607b20 (Mostly) remove Hungarian notation 2016-03-13 07:45:41 -07:00
PaulStoffregen
61cab7d7cd Send calibration data (on keystroke, Linux cmdline only) 2016-03-13 06:18:44 -07:00
PaulStoffregen
9d108fedb3 Use Kalman filter, show orientation 2016-03-12 12:00:24 -08:00
PaulStoffregen
dd59a04598 Import Freescale's Kalman filter 2016-03-12 09:46:09 -08:00
PaulStoffregen
318784f7d1 Use magnetic calibraton with raw data stream 2016-03-11 09:32:24 -08:00
PaulStoffregen
9ed69c9e92 Unified MagCalibration_t data structure 2016-03-11 07:19:03 -08:00
PaulStoffregen
ae4c221308 Inport Freescale's magnetic calibration math 2016-03-10 08:37:02 -08:00
PaulStoffregen
4a6e5a3672 Capture raw data into magnatic cal buffer 2016-03-10 08:03:52 -08:00