Commit Graph

23 Commits

Author SHA1 Message Date
franchioping c40564dd6d change values. add comment to explain tau. use trapezoidal integration for velocity, in addition to it being used for position 2026-04-03 18:20:55 +01:00
franchioping 76db0b0d15 change nav.h to sens_fus.h; create nav.h to manage waypoints (automatic navigation); add packet_handler.h 2026-04-03 17:52:02 +01:00
franchioping aa2a3710d0 drone comms update. add change bitrate custom function to radio. change drone comms. implement change datarate 2026-04-02 18:57:52 +01:00
franchioping 9184b142f2 radio tx 2026-03-31 17:39:22 +01:00
franchioping 5be19b3f11 idk if working since azores 2026-03-30 22:09:23 +01:00
franchioping 4057f0c503 before radio 2026-03-29 18:09:54 +01:00
franchioping 20731aabcd add radio 2026-03-26 23:24:40 +00:00
franchioping 587d977018 work on getting positioning working 2026-03-26 23:01:20 +00:00
franchioping 8c087ab5f3 before gps test 2026-03-25 18:26:56 +00:00
franchioping 36ea82a13c add DShotRMT library. add gps file. working example using mot1 2026-03-23 11:01:23 +00:00
franchioping b36fad45f4 add eigen 2026-03-20 17:16:20 +00:00
franchioping cc9e784cda lower sampling to fix self heat. add missing function to header 2026-03-19 18:19:31 +00:00
franchioping 5cf3d7d8fc refactor. IMU and BME280 at once, mutex for IMU data 2026-03-18 21:43:28 +00:00
franchioping 404389af0b update drone_controller. add arduino library support. add adafruit gps library. add managed dependencies. update flake.lock. 2026-03-18 15:49:09 +00:00
franchioping b3b1a7f009 submodule + initial momentum init? 2026-03-16 14:25:49 +00:00
franchioping 76f1651736 start of rust + c journey 2026-03-16 00:49:02 +00:00
antmak feb3802cc7
Fix build. Remove using deprecated spi_flash_get_chip_size, fix format string (#49) 2022-11-30 12:59:58 +00:00
Ivan Grokhotkov 0a8a503d93
Add missing header file for IDF 5.0 2022-03-21 12:33:10 +01:00
Scott Mabin 990470bedd
Simple inline assembly addition example (#24)
* requires 1.54.0
2021-08-17 11:08:22 +02:00
Robert Cottrell 8c94733638
Create components for Rust and C integration (#10)
* Create components for Rust and C integration
* Create component for C code that will be callable from Rust
* Create component for Rust code that will be callable from C
* Remove circular dependencies between C and Rust code
* Run cbindgen to dynamically generate C headers for Rust functions
2021-06-25 13:57:03 +02:00
Robert Cottrell a0641abd8c
Enable bindgen during cargo build (#9)
* Add "std" feature to rustlib to allow using std in Xtensa projects
* Fix cargo target in CMakeLists.txt
* Use std feature when building for Xtensa
* Use std ffi aliases when building with std feature
* Add custom ffi aliases when building without std feature
* Add no_std attribute and panic handler when building without std feature
2021-06-15 11:48:12 +02:00
Ivan Grokhotkov d797b1e692
run cargo from CMake, remove hardcoded target from .cargo/config (#5)
* cmake: run cargo build from idf.py build
2021-06-14 08:51:26 +02:00
Juraj Michalek e21fea775d tools: initial commit 2021-06-09 08:31:52 +02:00