Onur Özkan
|
a4ef0f0740
|
feat(board): declare immutable telemetry policy
|
2026-08-09 22:07:18 +03:00 |
|
Onur Özkan
|
2b224f8eb9
|
feat(config): add MAVLink transaction service
|
2026-08-09 22:06:42 +03:00 |
|
Onur Özkan
|
6c5e061359
|
feat(config): add validated profile core
|
2026-08-09 22:06:10 +03:00 |
|
Onur Özkan
|
0a75860841
|
feat(log): add bounded diagnostic transport
|
2026-08-09 22:04:06 +03:00 |
|
Onur Özkan
|
632bf9f01b
|
ci: remove documentation deployment
|
2026-08-09 15:04:00 +03:00 |
|
Onur Özkan
|
b50fb52613
|
docs: simplify navigation and layout
|
2026-08-09 15:02:44 +03:00 |
|
Onur Özkan
|
01cc74b7e7
|
docs: refine static reading experience
|
2026-08-09 14:57:35 +03:00 |
|
Onur Özkan
|
fbc5a87a07
|
docs: restore code block contrast
|
2026-08-09 14:52:08 +03:00 |
|
Onur Özkan
|
2576de927f
|
docs: improve navigation readability
|
2026-08-09 14:46:16 +03:00 |
|
Onur Özkan
|
1395c911c6
|
docs: restore kernel-style navigation
|
2026-08-09 14:42:14 +03:00 |
|
Onur Özkan
|
4ddf06def9
|
docs: adopt a text-first static layout
|
2026-08-09 14:36:19 +03:00 |
|
Onur Özkan
|
1000b7a2de
|
docs: simplify static book output
|
2026-08-09 14:31:00 +03:00 |
|
Onur Özkan
|
a4f04cfa7e
|
build: provide mdBook in Nix shell
|
2026-08-09 14:29:12 +03:00 |
|
Onur Özkan
|
8f91247f10
|
ci: publish documentation site
|
2026-08-09 14:24:50 +03:00 |
|
Onur Özkan
|
404e466fc2
|
docs: centralize Markdown developer manual
|
2026-08-09 14:24:03 +03:00 |
|
Onur Özkan
|
7e4afb4f9c
|
workspace: register flight core and SITL packages
|
2026-08-09 13:59:19 +03:00 |
|
Onur Özkan
|
f435e62f8b
|
scripts: make strict coverage source-aware
|
2026-08-09 13:59:05 +03:00 |
|
Onur Özkan
|
ed5dc9b2a7
|
ci: add deterministic SITL smoke workflow
|
2026-08-09 13:58:58 +03:00 |
|
Onur Özkan
|
060e540635
|
sitl: add Gazebo plant and smoke harness
|
2026-08-09 13:58:52 +03:00 |
|
Onur Özkan
|
b5bdb86ba1
|
sitl: add closed-loop host flight runtime
|
2026-08-09 13:58:43 +03:00 |
|
Onur Özkan
|
b25a14f224
|
navigation: add fail-closed SITL estimator
|
2026-08-09 13:58:21 +03:00 |
|
Onur Özkan
|
c19cf74314
|
control: add bounded trajectory and allocation core
|
2026-08-09 13:58:14 +03:00 |
|
Onur Özkan
|
1c2979deeb
|
safety: add fail-closed permit supervisor
|
2026-08-09 13:58:06 +03:00 |
|
Onur Özkan
|
757457bb83
|
math: add fixed-size flight dynamics primitives
|
2026-08-09 13:57:59 +03:00 |
|
Onur Özkan
|
b0d22b61d8
|
platform: inhibit motor pins and remove output routes
|
2026-08-09 13:57:49 +03:00 |
|
Onur Özkan
|
5cb4b7df68
|
drivers: repair MTF01 documentation link
|
2026-08-09 13:57:38 +03:00 |
|
Onur Özkan
|
91110255ec
|
mavlink: harden production reception and transmission
|
2026-08-09 13:57:23 +03:00 |
|
Onur Özkan
|
01463fa878
|
board: make telemetry profile selection explicit
|
2026-08-09 13:57:06 +03:00 |
|
Onur Özkan
|
c44286bdcf
|
actuator: make arming sequences owner-local
|
2026-08-09 13:56:45 +03:00 |
|
Onur Özkan
|
f200e88ef0
|
boards: remove firmware feature gates
|
2026-08-01 22:29:43 +03:00 |
|
Onur Özkan
|
6f10f98e2f
|
platforms/stm32f7: always compile F722 firmware
|
2026-08-01 22:29:43 +03:00 |
|
Onur Özkan
|
626b7a8b95
|
platforms/stm32f7: remove GEPRC UART diagnostic
|
2026-08-01 22:28:51 +03:00 |
|
Onur Özkan
|
59b604fdba
|
platforms/stm32f7: keep USART2 DMA requests enabled
|
2026-08-01 22:28:06 +03:00 |
|
Onur Özkan
|
8be8723ead
|
platforms/stm32f7: enable GPIOA before USART2 setup
|
2026-08-01 22:28:06 +03:00 |
|
Onur Özkan
|
482f4c0283
|
scripts: improve create-dfu-image.sh
Signed-off-by: Onur Özkan <work@onurozkan.dev>
|
2026-08-01 21:01:50 +03:00 |
|
Onur Özkan
|
a7f20eabbe
|
boards/geprc-f722-v2: update board name
Signed-off-by: Onur Özkan <work@onurozkan.dev>
|
2026-08-01 20:57:47 +03:00 |
|
Onur Özkan
|
c9ca2f4257
|
workspace: replace runtime with F722 platform
|
2026-08-01 20:55:02 +03:00 |
|
Onur Özkan
|
82b0f41237
|
boards/geprc-f722-v2: add F722 V2 declaration
|
2026-08-01 20:54:41 +03:00 |
|
Onur Özkan
|
827983fb56
|
boards/kakute-f7-mini-v3: declare F722 flight profile
|
2026-08-01 20:54:36 +03:00 |
|
Onur Özkan
|
ac54c8308d
|
platforms/stm32f7: add reusable F722 firmware
|
2026-08-01 20:54:21 +03:00 |
|
Onur Özkan
|
2ae66c49a8
|
libs/kaptan-data-channel: own outbound data flow
|
2026-08-01 20:54:09 +03:00 |
|
Onur Özkan
|
b904255bf5
|
libs/kaptan-board: define portable board configuration
|
2026-08-01 20:54:03 +03:00 |
|
Onur Özkan
|
5623ebd1f3
|
libs/kaptan-mavlink: add optical-flow encoding
|
2026-08-01 20:53:41 +03:00 |
|
Onur Özkan
|
c6fb90ff4f
|
libs/kaptan-drivers: add F722 sensor services
|
2026-08-01 20:53:26 +03:00 |
|
Onur Özkan
|
86dee45000
|
libs/kaptan-sensor: add optical-flow observations
|
2026-08-01 20:53:19 +03:00 |
|
Onur Özkan
|
f8ee799208
|
Merge branch 'main' of github.com:Orkavian/kaptan
|
2026-07-26 18:05:58 +03:00 |
|
Onur Özkan
|
a925e2476c
|
boards/kakute-f7-mini-v3: rename board datasheet
|
2026-07-26 18:05:16 +03:00 |
|
Onur Özkan
|
fedd2e124d
|
libs/kaptan-drivers: add MPU6000 datasheet
|
2026-07-26 18:04:31 +03:00 |
|
Onur Özkan
|
30807d75f0
|
boards/kakute-f7-mini-v3: publish LIDAR range telemetry
|
2026-07-26 18:04:23 +03:00 |
|
Onur Özkan
|
f22b45c70a
|
libs/kaptan-mavlink: add distance sensor telemetry
|
2026-07-26 18:04:03 +03:00 |
|