Commit Graph

119 Commits

Author SHA1 Message Date
Myles Parfeniuk d78f6e5c47
Merge pull request #12 from FlyteSailing/main
Fix invalid data writing in set_system_orientation function
2025-07-19 10:10:57 -07:00
flyinggorilla 432b8e2042 fix for set_system_orientation writing invalid data to BNO 2025-07-01 19:21:28 +02:00
myles-parfeniuk 00944434d4 update README.md with link to documentation page
Signed-off-by: myles-parfeniuk <myles.parfenyuk@gmail.com>
2025-06-07 09:44:44 -07:00
myles-parfeniuk 38f1d0ca15 rename documentation folder to "docs" for github pages
Signed-off-by: myles-parfeniuk <myles.parfenyuk@gmail.com>
2025-06-07 09:39:19 -07:00
myles-parfeniuk 9292bc7075 remove latex docs, move html for github pages
Signed-off-by: myles-parfeniuk <myles.parfenyuk@gmail.com>
2025-06-07 09:33:51 -07:00
Myles Parfeniuk 8532eaae8c
Merge pull request #11 from flyinggorilla/main
fixed checking for min 4 dwords in get_system_orientation
2025-06-07 07:42:38 -07:00
flyinggorilla be9753075b fixed checking for min 4 dwords 2025-06-07 12:30:18 +02:00
Myles Parfeniuk 3c047bff65
Merge pull request #10 from myles-parfeniuk/development
bugfixes and refactoring
2025-06-07 00:16:23 -07:00
myles-parfeniuk b8b40eb72a regenerated documentation
Signed-off-by: myles-parfeniuk <myles.parfenyuk@gmail.com>
2025-06-06 23:45:45 -07:00
myles-parfeniuk 3655958b8e remove documentation for regen
Signed-off-by: myles-parfeniuk <myles.parfenyuk@gmail.com>
2025-06-06 22:38:05 -07:00
myles-parfeniuk a35784a74d reorganize structs to prevent alignment issues for potential generic HAL version
Signed-off-by: myles-parfeniuk <myles.parfenyuk@gmail.com>
2025-06-06 22:29:55 -07:00
myles-parfeniuk e0081794f8 get_system_orientation bugfix and tes
Signed-off-by: myles-parfeniuk <myles.parfenyuk@gmail.com>
2025-06-06 21:45:34 -07:00
myles-parfeniuk b8e3e6392c deconstructor bugfix and delete dcd test
Signed-off-by: myles-parfeniuk <myles.parfenyuk@gmail.com>
2025-06-06 20:47:52 -07:00
myles-parfeniuk 884df6aba0 fix sanity tests 2025-05-31 13:25:59 -07:00
myles-parfeniuk ff24ba5185 documentation changes 2025-05-31 13:15:03 -07:00
myles-parfeniuk ec3b078468 refactor FlyteSailing PR for internal wrappers, move enum helper fxns
Signed-off-by: myles-parfeniuk <myles.parfenyuk@gmail.com>
2025-05-31 12:48:13 -07:00
myles a136b8f7c7 frs write feature, PAC bugfix
Signed-off-by: myles <myles.parfenyuk@gmail.com>
2025-05-31 11:50:46 -07:00
Myles Parfeniuk 33e4c04468
Merge pull request #9 from FlyteSailing/main
added system orientation and DCD flash erasing
2025-05-31 11:24:57 -07:00
flyinggorilla 44df0ce0a7 documented delete_calibration_data 2025-05-25 17:07:18 +02:00
flyinggorilla e9fbbb5c88 added system orientation and DCD flash erasing 2025-05-25 16:58:44 +02:00
Myles Parfeniuk deeb89f1ea
Merge pull request #8 from flyinggorilla/main
adding menuconfig options for defining Task to core affinity as well as task priority
2025-04-20 17:38:33 -07:00
flyinggorilla 5e4507fb4d remove test log output 2025-04-20 11:45:45 +02:00
flyinggorilla a81d760ff8 removed separator comments and corrected comparator 2025-04-20 11:37:22 +02:00
flyinggorilla 5ae72900bb adding menuconfig options for defining Task to core affinity as well as task priority 2025-04-20 11:06:24 +02:00
myles 85ad14a030 re-introduced dynamic calibration routine, disabled turn-table calibration
Signed-off-by: myles <myles.parfenyuk@gmail.com>
2025-04-12 14:13:07 -07:00
myles 72042763bf Revert "timestamp feature"
This reverts commit 3422227f32.
2025-04-06 13:22:19 -07:00
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