Commit graph

  • c8c903c141 at jp after adding images.cpp and trying to reconcile with eos which has later development, e.g. PORT handling Merge branch 'master' of https://salemdata.net/repo/jlpoole/MotionCal master backup_jp_20260429_1812 backup_jp_20260429_1812 John Poole 2026-04-29 17:14:12 -07:00
  • 1fb905fedf from jp, checkmakr and then some John Poole 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 backup_eos_20260429_1813 jlpoole 2026-04-29 17:07:08 -07:00
  • 14db7f219c Corrections & clarifications. jlpoole 2026-04-26 12:17:41 -07:00
  • 703733e1e2 Adding documentation. jlpoole 2026-04-26 09:09:13 -07:00
  • 9c410dae0c Works with T-Beam Exercise 25_motioncal jlpoole 2026-04-26 08:41:59 -07:00
  • c24740cd8f Add link to info about quality metric algorithms PaulStoffregen 2020-02-13 17:31:17 -08:00
  • 3e24361d18 Show calibration confirmation in GUI PaulStoffregen 2018-01-23 08:47:41 -08:00
  • a68ad5a3c3 Check sent calibration with incoming cal messages PaulStoffregen 2018-01-23 07:06:44 -08:00
  • 8ee5e0bf55 Experimental (and ultimately ineffective) fiddling with axes PaulStoffregen 2018-01-23 06:14:51 -08:00
  • dabaaece7d Fix use of uninitialized data in fUpdateCalibration10EIG PaulStoffregen 2018-01-22 18:59:52 -08:00
  • f8f279563f Fix rawdata z axis PaulStoffregen 2018-01-22 16:10:39 -08:00
  • d579c0dcf5 Detect USB errors on Windows, fixes #3 PaulStoffregen 2016-04-03 14:20:27 -07:00
  • 447bd9e429 Improve appearance, especially on Windows PaulStoffregen 2016-04-03 13:32:15 -07:00
  • a3a4b7e504 Make new GUI stuff (mostly) work PaulStoffregen 2016-04-03 07:04:18 -07:00
  • 1a6a6f48ee Add more GUI controls (not functional yet...) PaulStoffregen 2016-04-02 17:12:53 -07:00
  • 5997e62410 Use all 4 quality metrics to enable/disable send calibration PaulStoffregen 2016-04-02 13:42:19 -07:00
  • b2729c8688 Use icon in title bar on Windows PaulStoffregen 2016-04-02 12:43:57 -07:00
  • 64aaceb55f Add icons for Mac and Windows PaulStoffregen 2016-04-02 12:24:40 -07:00
  • 95e54a4f7d Add signing for Windows & Mac PaulStoffregen 2016-04-01 06:29:44 -07:00
  • 2b2458f439 Rename to MotionCal PaulStoffregen 2016-04-01 05:37:52 -07:00
  • 9d28351f46 Reduce variance when gaps error < 25% PaulStoffregen 2016-04-01 04:57:08 -07:00
  • 89f76f91fd Make sure DTR asserted on Windows PaulStoffregen 2016-04-01 01:08:40 -07:00
  • 5225e32aac Fix crash on quit on Mac & Windows PaulStoffregen 2016-04-01 00:58:50 -07:00
  • 437c04d899 Support Mac CLANG compile PaulStoffregen 2016-03-30 05:57:30 -07:00
  • 03b96ef737 Fix crash on Mac on 2nd click of Port menu PaulStoffregen 2016-03-27 09:06:06 -07:00
  • 16431ba29d Add advisory messages about calibration PaulStoffregen 2016-03-27 05:28:12 -07:00
  • 5a3737a142 Show calibration & quality metrics in GUI PaulStoffregen 2016-03-27 04:47:20 -07:00
  • e88fb1a24a Mahony filter experiements (of questionable value) PaulStoffregen 2016-03-27 02:50:38 -07:00
  • 108a3ce457 Fix compiler warning in invSqrt PaulStoffregen 2016-03-25 18:05:42 -07:00
  • b11220a178 Use new calibration data format PaulStoffregen 2016-03-25 17:50:07 -07:00
  • 3e73181ee7 Use Mahony fusion algorithm PaulStoffregen 2016-03-20 14:24:01 -07:00
  • 5f75764ee6 Consolidate fusion algorithm to single file PaulStoffregen 2016-03-20 12:56:38 -07:00
  • 1d9800aeec Reset fusion filter after substantial magcal changes PaulStoffregen 2016-03-20 12:03:09 -07:00
  • 0a0694bf43 Avoid over confidence in calibration fit accuracy PaulStoffregen 2016-03-20 03:25:45 -07:00
  • 1e1a04bc45 Add wobble error estimate PaulStoffregen 2016-03-20 03:13:43 -07:00
  • 0aff5bef36 Add quality metrics PaulStoffregen 2016-03-19 17:55:03 -07:00
  • a01864b928 Fix window resize on Mac and Windows PaulStoffregen 2016-03-16 01:30:33 -07:00
  • dbf89a1a33 Fix compile errors for Windows PaulStoffregen 2016-03-15 16:22:15 -07:00
  • 38d5d30656 Add Send Calibration to GUI PaulStoffregen 2016-03-15 16:04:11 -07:00
  • fb9576c8c0 Add Port menu to GUI PaulStoffregen 2016-03-15 15:32:15 -07:00
  • 1a666bdd3b Map sensor and screen axes better (but still not perfect...) PaulStoffregen 2016-03-14 19:07:10 -07:00
  • d41f607b20 (Mostly) remove Hungarian notation PaulStoffregen 2016-03-13 07:45:41 -07:00
  • 61cab7d7cd Send calibration data (on keystroke, Linux cmdline only) PaulStoffregen 2016-03-13 06:18:44 -07:00
  • 9d108fedb3 Use Kalman filter, show orientation PaulStoffregen 2016-03-12 12:00:24 -08:00
  • dd59a04598 Import Freescale's Kalman filter PaulStoffregen 2016-03-12 09:46:09 -08:00
  • 318784f7d1 Use magnetic calibraton with raw data stream PaulStoffregen 2016-03-11 09:32:24 -08:00
  • 9ed69c9e92 Unified MagCalibration_t data structure PaulStoffregen 2016-03-11 07:19:03 -08:00
  • ae4c221308 Inport Freescale's magnetic calibration math PaulStoffregen 2016-03-10 08:37:02 -08:00
  • 4a6e5a3672 Capture raw data into magnatic cal buffer PaulStoffregen 2016-03-10 08:03:52 -08:00
  • 3ff0e23ba7 Parse ascii format raw data PaulStoffregen 2016-03-09 05:45:59 -08:00
  • 098adc6912 Fix buffer overflows and track successful parsing PaulStoffregen 2016-03-09 03:19:55 -08:00
  • d2ada0bbe1 Add sphere distribution analysis PaulStoffregen 2016-02-22 00:45:15 -08:00
  • 8139b49c8a Begin GUI, apply soft iron cal, compute stats PaulStoffregen 2016-02-21 20:27:36 -08:00
  • 2312575ace Port to Macintosh PaulStoffregen 2016-02-20 13:46:16 -08:00
  • aba65b07bf Port to Windows PaulStoffregen 2016-02-19 17:05:16 -08:00
  • 403788d559 Reduce CPU usage with OpenGL display lists PaulStoffregen 2016-02-18 03:05:20 -08:00
  • afc7c69942 Visualization running in wxWidgets GUI PaulStoffregen 2016-02-18 01:31:30 -08:00
  • 85ea90d028 Restructure for GUI using wxWidgets PaulStoffregen 2016-02-16 17:19:44 -08:00
  • d6767c8a8f Apply real-time coordinate rotation PaulStoffregen 2016-02-14 15:18:56 -08:00
  • 22ef4bdfbe Separate communication & graphics code PaulStoffregen 2016-02-14 15:00:53 -08:00
  • 2a0251ff6a Raw calibration data visualization PaulStoffregen 2016-02-14 09:22:11 -08:00
  • 81a42de4eb Add minimal opengl code PaulStoffregen 2016-02-13 19:58:30 -08:00
  • ff1d54ba0a Initial commit PaulStoffregen 2016-02-13 16:06:36 -08:00