Commit Graph

93 Commits

Author SHA1 Message Date
myles 3422227f32 timestamp feature
Signed-off-by: myles <myles.parfenyuk@gmail.com>
2025-02-08 20:55:00 -08:00
myles-parfeniuk 1743f7afa4 Merge branch 'development' 2024-12-26 18:05:05 -08:00
myles-parfeniuk 1fb8e09030 formating, documentation regen 2024-12-26 18:02:09 -08:00
myles-parfeniuk 1f48d4602a shake detector rpts on change, ActivityClassifer enable bugfix, removed
circle detector
2024-12-26 16:42:48 -08:00
myles-parfeniuk fe9c1922ad re_enable_reports() bugfix, circle detector rpts 2024-12-26 15:39:01 -08:00
myles-parfeniuk 08a328e52a README.md adjustment 2024-12-05 20:31:59 -08:00
myles-parfeniuk 4b5fccb4f3 documentation regen 2024-12-05 20:09:30 -08:00
myles-parfeniuk 5d9560cf7c README.md overhaul 2024-12-05 19:34:45 -08:00
myles-parfeniuk ba00c4e689 turn-table calibration, refactoring 2024-12-04 22:09:15 -08:00
myles-parfeniuk 7af261c73c dynamic/ME calibration feature 2024-12-04 20:07:40 -08:00
myles-parfeniuk 09d8481877 Removed BNO08x dependency from BNO08xRpt 2024-12-04 18:12:10 -08:00
myles-parfeniuk f00416c297 removal of map find() for faster cb execution 2024-11-30 20:52:00 -08:00
myles-parfeniuk 3d06f4adbb cb managment, documentation, etl::vector, etl::map 2024-11-30 20:34:58 -08:00
myles-parfeniuk e4e6d67e40 return of the test + more documentation 2024-11-27 15:54:47 -08:00
myles-parfeniuk 71e276e76a get_frs() and get_meta_data() features 2024-11-26 14:56:33 -08:00
myles-parfeniuk 2d20a89b07 input report status field as accuracy 2024-11-26 13:28:27 -08:00
myles-parfeniuk 0e9c27bfde soft_reset(), hard_reset() 2024-11-26 00:47:01 -08:00
myles-parfeniuk 20f18acc27 tare(), get_sample_count(), has_new_data() features 2024-11-24 11:16:07 -08:00
myles-parfeniuk eec5c656d9 signal_update_data() 2024-11-23 20:08:15 -08:00
myles-parfeniuk b51d775fa3 near comprehensive report implementation 2024-11-23 19:22:06 -08:00
myles-parfeniuk 936fab897b new report management system 2024-11-22 17:05:03 -08:00
myles-parfeniuk 19beed4492 rotation vector reports 2024-11-21 01:01:35 -08:00
myles-parfeniuk 5ba792d8a8 more reports, getter APIs 2024-11-20 23:47:29 -08:00
myles-parfeniuk 11fc62a398 more enable_report fxns, evt_grps_bno08x_task 2024-11-20 11:12:11 -08:00
myles-parfeniuk 4ef38a040d use default_sensor_cfg arg 2024-11-19 21:40:52 -08:00
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