Commit Graph

68 Commits

Author SHA1 Message Date
myles-parfeniuk 54ceea449f functional multi-report enable with sh2 HAL 2024-11-19 21:32:31 -08:00
myles-parfeniuk 91a9ad143f SH2 HAL integration 2024-11-19 17:02:16 -08:00
myles-parfeniuk f09059fce7 removed all for re-write with SH2-lib 2024-11-19 13:24:24 -08:00
myles-parfeniuk 282ddf5fa5 added flush packets to disable_report(), passes all tests 2024-11-18 11:46:30 -08:00
myles-parfeniuk 2429f109ad switch to full duplex SPI to avoid dropped reports (some tests still fail) 2024-11-18 11:35:02 -08:00
myles-parfeniuk 08d7c26616 test_imu config, documentation typos 2024-11-18 10:02:56 -08:00
myles-parfeniuk 5fd7220371 updated README.md 2024-11-17 18:09:11 -08:00
myles-parfeniuk 5d068b7f01 updated README.md examples 2024-11-17 18:02:04 -08:00
myles-parfeniuk 048e1df2ff documentation regen 2024-11-17 17:49:14 -08:00
myles-parfeniuk 467822a703 formatting, removed doucmentation in prep for regen 2024-11-17 16:52:07 -08:00
myles-parfeniuk 0dc0c2ecc7 reworked menuconfig new option to disable logging 2024-11-17 16:37:32 -08:00
myles-parfeniuk acb7372699 formatting, name change ActivityClassifierEnable -> ActivityEnable 2024-11-17 15:05:41 -08:00
myles-parfeniuk 6e8b983f59 CallbackTests, Stability, Activity, and ActivityEnable enums 2024-11-17 15:01:33 -08:00
myles-parfeniuk 6aa1548c2b More MultiReportTests 2024-11-17 13:41:19 -08:00
myles-parfeniuk 2c6f309a83 MultiReportTests, unit test refactoring 2024-11-17 12:36:19 -08:00
myles-parfeniuk 04dd72a4b3 README.md update 2024-11-16 22:01:30 -08:00
myles-parfeniuk 2867eba1da documentation/comments 2024-11-16 21:36:11 -08:00
myles-parfeniuk 047ff45347 dynamic hint timeout, more tests 2024-11-16 19:37:35 -08:00
myles-parfeniuk 4c1456da3b SingleReportTests refactoring 2024-11-16 15:57:53 -08:00
myles-parfeniuk cc925283e8 Improve SingleReportTests robustness 2024-11-16 14:22:28 -08:00
myles-parfeniuk ce55fc27df removed non-existent gyro accuracy data (wow why didn't I write these
tests earlier)
2024-11-16 12:33:00 -08:00
myles-parfeniuk 24c6d7ba03 more tests 2024-11-16 12:21:31 -08:00
myles-parfeniuk c2906795b4 fixed confusing gyro fxn names 2024-11-16 11:31:35 -08:00
myles-parfeniuk 4b781f2d12 renamed IMUResetReason -> BNO08xResetReason IMUAccuracy ->
BNO08xAccuracy
2024-11-16 10:12:26 -08:00
myles-parfeniuk 413d7d4b55 get accuracy functions return IMUAccuracy instead of uint8_t 2024-11-16 09:39:57 -08:00
myles-parfeniuk 1d7f6045ec test refactoring 2024-11-16 09:21:44 -08:00
myles-parfeniuk 7f47cff1ed more report tests 2024-11-15 22:24:11 -08:00
myles-parfeniuk be5f8789b6 more robust report handling, major refactoring 2024-11-15 21:35:11 -08:00
myles-parfeniuk 58639579ed parse_packet refactoring 2024-11-15 18:06:22 -08:00
myles-parfeniuk 93d8c837d2 formating, refactoring 2024-11-15 17:50:42 -08:00
myles-parfeniuk 505d8281bf first boot product ID packet print supression 2024-11-15 16:55:29 -08:00
myles-parfeniuk 73589647fc corrected failure to enable_report after all reports disabled 2024-11-15 16:48:51 -08:00
myles-parfeniuk d4edb89033 parsing macros 2024-11-14 23:48:33 -08:00
myles-parfeniuk 0f4e13f3a9 Report tests 2024-11-14 17:48:02 -08:00
myles-parfeniuk 2112d19903 refactoring, test suite source file elimination 2024-11-14 14:25:18 -08:00
myles-parfeniuk 348a18267f InitDeinit tests 2024-11-14 14:04:01 -08:00
myles-parfeniuk 5b0af503ae test suite + test helper + refactoring 2024-11-14 13:29:46 -08:00
myles-parfeniuk 991c447f05 deconstructor + refactoring 2024-11-14 01:36:28 -08:00
myles-parfeniuk 343c406325 initialization refactoring 2024-11-13 22:42:21 -08:00
myles-parfeniuk a33a53dea5 refactoring, unit test stub 2024-11-13 18:21:16 -08:00
myles-parfeniuk d1dabc4d57 missing gpio #s in comment 2024-07-25 01:27:18 -07:00
myles-parfeniuk 18a1a6cff0 activity classifier calibration routine bugfix 2024-07-25 01:17:50 -07:00
myles-parfeniuk aedfbd846c Documentation regeneration 2024-07-23 16:25:04 -07:00
myles-parfeniuk f95b958a06 removed documentation for regeneration 2024-07-23 16:07:39 -07:00
myles-parfeniuk d820430865 New feature, menuconfig menu 2024-07-23 16:01:11 -07:00
myles-parfeniuk 46bbdbf3f5 README.MD overhaul 2024-07-23 12:12:51 -07:00
myles-parfeniuk 0e49ee0335 new feature, data cbs 2024-07-22 23:16:14 -07:00
myles-parfeniuk 70b8fe3b39 wait_for_x fxns, get_reset_reason() fix 2024-07-22 17:26:07 -07:00
myles-parfeniuk cb8b92ad28 spi_task() hint control atonomy (prep for data cbs) 2024-07-22 13:14:03 -07:00
myles-parfeniuk 87ab83f0eb data_proc task, local global elimination, fixed frs functions 2024-07-21 22:54:28 -07:00