Commit Graph

  • ae2dd0bef1 idk, fix for initializing forever + formatting that im only allowing cuz its not a real project main franchioping 2026-03-16 14:23:00 +0000
  • d78f6e5c47
    Merge pull request #12 from FlyteSailing/main Myles Parfeniuk 2025-07-19 10:10:57 -0700
  • 432b8e2042 fix for set_system_orientation writing invalid data to BNO flyinggorilla 2025-07-01 19:21:28 +0200
  • 00944434d4 update README.md with link to documentation page myles-parfeniuk 2025-06-07 09:44:44 -0700
  • 38f1d0ca15 rename documentation folder to "docs" for github pages myles-parfeniuk 2025-06-07 09:39:19 -0700
  • 9292bc7075 remove latex docs, move html for github pages myles-parfeniuk 2025-06-07 09:33:51 -0700
  • 8532eaae8c
    Merge pull request #11 from flyinggorilla/main Myles Parfeniuk 2025-06-07 07:42:38 -0700
  • be9753075b fixed checking for min 4 dwords flyinggorilla 2025-06-07 12:30:18 +0200
  • 3c047bff65
    Merge pull request #10 from myles-parfeniuk/development Myles Parfeniuk 2025-06-07 00:16:23 -0700
  • b8b40eb72a regenerated documentation myles-parfeniuk 2025-06-06 23:45:45 -0700
  • 3655958b8e remove documentation for regen myles-parfeniuk 2025-06-06 22:38:05 -0700
  • a35784a74d reorganize structs to prevent alignment issues for potential generic HAL version myles-parfeniuk 2025-06-06 22:29:55 -0700
  • e0081794f8 get_system_orientation bugfix and tes myles-parfeniuk 2025-06-06 21:45:34 -0700
  • b8e3e6392c deconstructor bugfix and delete dcd test myles-parfeniuk 2025-06-06 20:47:52 -0700
  • 884df6aba0 fix sanity tests myles-parfeniuk 2025-05-31 13:25:59 -0700
  • ff24ba5185 documentation changes myles-parfeniuk 2025-05-31 13:15:03 -0700
  • ec3b078468 refactor FlyteSailing PR for internal wrappers, move enum helper fxns myles-parfeniuk 2025-05-31 12:48:13 -0700
  • a136b8f7c7 frs write feature, PAC bugfix myles 2025-04-13 11:34:41 -0700
  • 33e4c04468
    Merge pull request #9 from FlyteSailing/main Myles Parfeniuk 2025-05-31 11:24:57 -0700
  • 44df0ce0a7 documented delete_calibration_data flyinggorilla 2025-05-25 17:07:18 +0200
  • e9fbbb5c88 added system orientation and DCD flash erasing flyinggorilla 2025-05-25 16:58:44 +0200
  • deeb89f1ea
    Merge pull request #8 from flyinggorilla/main Myles Parfeniuk 2025-04-20 17:38:33 -0700
  • 5e4507fb4d remove test log output flyinggorilla 2025-04-20 11:45:45 +0200
  • a81d760ff8 removed separator comments and corrected comparator flyinggorilla 2025-04-20 11:37:22 +0200
  • 5ae72900bb adding menuconfig options for defining Task to core affinity as well as task priority flyinggorilla 2025-04-20 11:06:24 +0200
  • 85ad14a030 re-introduced dynamic calibration routine, disabled turn-table calibration myles 2025-04-12 14:13:07 -0700
  • 72042763bf Revert "timestamp feature" myles 2025-04-06 13:22:19 -0700
  • 3422227f32 timestamp feature myles 2025-02-08 20:55:00 -0800
  • 1743f7afa4 Merge branch 'development' myles-parfeniuk 2024-12-26 18:05:05 -0800
  • 1fb8e09030 formating, documentation regen myles-parfeniuk 2024-12-26 18:02:09 -0800
  • 1f48d4602a shake detector rpts on change, ActivityClassifer enable bugfix, removed circle detector myles-parfeniuk 2024-12-26 16:42:48 -0800
  • fe9c1922ad re_enable_reports() bugfix, circle detector rpts myles-parfeniuk 2024-12-26 15:39:01 -0800
  • 08a328e52a README.md adjustment myles-parfeniuk 2024-12-05 20:31:59 -0800
  • 4b5fccb4f3 documentation regen myles-parfeniuk 2024-12-05 20:09:30 -0800
  • 5d9560cf7c README.md overhaul myles-parfeniuk 2024-12-05 19:34:45 -0800
  • ba00c4e689 turn-table calibration, refactoring myles-parfeniuk 2024-12-04 22:09:15 -0800
  • 7af261c73c dynamic/ME calibration feature myles-parfeniuk 2024-12-04 20:07:40 -0800
  • 09d8481877 Removed BNO08x dependency from BNO08xRpt myles-parfeniuk 2024-12-04 18:12:10 -0800
  • f00416c297 removal of map find() for faster cb execution myles-parfeniuk 2024-11-30 20:52:00 -0800
  • 3d06f4adbb cb managment, documentation, etl::vector, etl::map myles-parfeniuk 2024-11-30 20:34:58 -0800
  • e4e6d67e40 return of the test + more documentation myles-parfeniuk 2024-11-27 15:54:47 -0800
  • 71e276e76a get_frs() and get_meta_data() features myles-parfeniuk 2024-11-26 14:56:33 -0800
  • 2d20a89b07 input report status field as accuracy myles-parfeniuk 2024-11-26 13:28:27 -0800
  • 0e9c27bfde soft_reset(), hard_reset() myles-parfeniuk 2024-11-26 00:47:01 -0800
  • 20f18acc27 tare(), get_sample_count(), has_new_data() features myles-parfeniuk 2024-11-24 11:16:07 -0800
  • eec5c656d9 signal_update_data() myles-parfeniuk 2024-11-23 20:08:15 -0800
  • b51d775fa3 near comprehensive report implementation myles-parfeniuk 2024-11-23 19:22:06 -0800
  • 936fab897b new report management system myles-parfeniuk 2024-11-22 17:05:03 -0800
  • 19beed4492 rotation vector reports myles-parfeniuk 2024-11-21 01:01:35 -0800
  • 5ba792d8a8 more reports, getter APIs myles-parfeniuk 2024-11-20 23:47:29 -0800
  • 11fc62a398 more enable_report fxns, evt_grps_bno08x_task myles-parfeniuk 2024-11-20 11:12:11 -0800
  • 4ef38a040d use default_sensor_cfg arg myles-parfeniuk 2024-11-19 21:40:52 -0800
  • 54ceea449f functional multi-report enable with sh2 HAL myles-parfeniuk 2024-11-19 21:32:31 -0800
  • 91a9ad143f SH2 HAL integration myles-parfeniuk 2024-11-19 17:02:16 -0800
  • f09059fce7 removed all for re-write with SH2-lib myles-parfeniuk 2024-11-19 13:24:24 -0800
  • 282ddf5fa5 added flush packets to disable_report(), passes all tests myles-parfeniuk 2024-11-18 11:46:30 -0800
  • 2429f109ad switch to full duplex SPI to avoid dropped reports (some tests still fail) myles-parfeniuk 2024-11-18 11:35:02 -0800
  • 08d7c26616 test_imu config, documentation typos myles-parfeniuk 2024-11-18 10:02:56 -0800
  • 5fd7220371 updated README.md myles-parfeniuk 2024-11-17 18:09:11 -0800
  • 5d068b7f01 updated README.md examples myles-parfeniuk 2024-11-17 18:02:04 -0800
  • 048e1df2ff documentation regen myles-parfeniuk 2024-11-17 17:49:14 -0800
  • 467822a703 formatting, removed doucmentation in prep for regen myles-parfeniuk 2024-11-17 16:52:07 -0800
  • 0dc0c2ecc7 reworked menuconfig new option to disable logging myles-parfeniuk 2024-11-17 16:37:32 -0800
  • acb7372699 formatting, name change ActivityClassifierEnable -> ActivityEnable myles-parfeniuk 2024-11-17 15:05:41 -0800
  • 6e8b983f59 CallbackTests, Stability, Activity, and ActivityEnable enums myles-parfeniuk 2024-11-17 15:01:33 -0800
  • 6aa1548c2b More MultiReportTests myles-parfeniuk 2024-11-17 13:41:19 -0800
  • 2c6f309a83 MultiReportTests, unit test refactoring myles-parfeniuk 2024-11-17 12:36:19 -0800
  • 04dd72a4b3 README.md update myles-parfeniuk 2024-11-16 22:01:30 -0800
  • 2867eba1da documentation/comments myles-parfeniuk 2024-11-16 21:36:11 -0800
  • 047ff45347 dynamic hint timeout, more tests myles-parfeniuk 2024-11-16 19:37:35 -0800
  • 4c1456da3b SingleReportTests refactoring myles-parfeniuk 2024-11-16 15:57:53 -0800
  • cc925283e8 Improve SingleReportTests robustness myles-parfeniuk 2024-11-16 14:22:28 -0800
  • ce55fc27df removed non-existent gyro accuracy data (wow why didn't I write these tests earlier) myles-parfeniuk 2024-11-16 12:33:00 -0800
  • 24c6d7ba03 more tests myles-parfeniuk 2024-11-16 12:21:31 -0800
  • c2906795b4 fixed confusing gyro fxn names myles-parfeniuk 2024-11-16 11:31:35 -0800
  • 4b781f2d12 renamed IMUResetReason -> BNO08xResetReason IMUAccuracy -> BNO08xAccuracy myles-parfeniuk 2024-11-16 10:12:26 -0800
  • 413d7d4b55 get accuracy functions return IMUAccuracy instead of uint8_t myles-parfeniuk 2024-11-16 09:39:57 -0800
  • 1d7f6045ec test refactoring myles-parfeniuk 2024-11-16 09:21:44 -0800
  • 7f47cff1ed more report tests myles-parfeniuk 2024-11-15 22:24:11 -0800
  • be5f8789b6 more robust report handling, major refactoring myles-parfeniuk 2024-11-15 21:35:11 -0800
  • 58639579ed parse_packet refactoring myles-parfeniuk 2024-11-15 18:06:22 -0800
  • 93d8c837d2 formating, refactoring myles-parfeniuk 2024-11-15 17:50:42 -0800
  • 505d8281bf first boot product ID packet print supression myles-parfeniuk 2024-11-15 16:55:29 -0800
  • 73589647fc corrected failure to enable_report after all reports disabled myles-parfeniuk 2024-11-15 16:48:51 -0800
  • d4edb89033 parsing macros myles-parfeniuk 2024-11-14 23:48:33 -0800
  • 0f4e13f3a9 Report tests myles-parfeniuk 2024-11-14 17:48:02 -0800
  • 2112d19903 refactoring, test suite source file elimination myles-parfeniuk 2024-11-14 14:25:18 -0800
  • 348a18267f InitDeinit tests myles-parfeniuk 2024-11-14 14:04:01 -0800
  • 5b0af503ae test suite + test helper + refactoring myles-parfeniuk 2024-11-14 13:29:46 -0800
  • 991c447f05 deconstructor + refactoring myles-parfeniuk 2024-11-14 01:36:28 -0800
  • 343c406325 initialization refactoring myles-parfeniuk 2024-11-13 22:42:21 -0800
  • a33a53dea5 refactoring, unit test stub myles-parfeniuk 2024-11-13 18:21:16 -0800
  • d1dabc4d57 missing gpio #s in comment myles-parfeniuk 2024-07-25 01:27:18 -0700
  • 18a1a6cff0 activity classifier calibration routine bugfix myles-parfeniuk 2024-07-25 01:17:50 -0700
  • aedfbd846c Documentation regeneration myles-parfeniuk 2024-07-23 16:25:04 -0700
  • f95b958a06 removed documentation for regeneration myles-parfeniuk 2024-07-23 16:07:39 -0700
  • d820430865 New feature, menuconfig menu myles-parfeniuk 2024-07-23 16:01:11 -0700
  • 46bbdbf3f5 README.MD overhaul myles-parfeniuk 2024-07-23 12:12:51 -0700
  • 0e49ee0335 new feature, data cbs myles-parfeniuk 2024-07-22 23:16:14 -0700
  • 70b8fe3b39 wait_for_x fxns, get_reset_reason() fix myles-parfeniuk 2024-07-22 17:26:07 -0700