Oleg Kalachev
149c891cfc
Put binaries into docs artifact only in master and dev branch of the upstream repo
2026-08-14 04:26:30 +03:00
Oleg Kalachev
0512f5ce68
Add sloc calculator to ci
2026-08-14 04:21:36 +03:00
Oleg Kalachev
f12b239af9
Fix simulation run
2026-08-14 04:19:41 +03:00
Oleg Kalachev
94c70994b6
Fix simulation run
2026-08-14 04:19:25 +03:00
Oleg Kalachev
78be5b3a8d
Minor changes
2026-08-14 03:15:27 +03:00
Oleg Kalachev
0a377cfe6f
Fix default windup value in pid
...
INFINITY makes much more sense, since otherwise i term would be ineffective at all by default
2026-08-14 03:06:34 +03:00
Oleg Kalachev
9b1f0bd593
Remove test line
2026-08-14 03:04:00 +03:00
Oleg Kalachev
fd8bf03cc7
Update all used actions
...
Some of them were deprecated.
2026-08-14 02:35:34 +03:00
Oleg Kalachev
b72a10dd7b
Trigger build
2026-08-14 02:25:29 +03:00
Oleg Kalachev
d2d1c74842
Update all used actions
...
Some of them were deprecated.
2026-08-14 01:51:21 +03:00
Oleg Kalachev
7308159b74
Show cloc diff with the previous commit
2026-08-14 01:41:57 +03:00
Oleg Kalachev
87ce9c20cb
Count and print sloc count in tools workflow
2026-08-14 01:30:51 +03:00
Oleg Kalachev
3ea680605a
Fix typo
2026-08-14 00:59:36 +03:00
Oleg Kalachev
5edac09473
Make arduino-cli commands more clear in Makefile
...
Move sketch name before other arguments.
2026-08-14 00:21:51 +03:00
Oleg Kalachev
d6b9228282
Fix default windup value in pid
...
INFINITY makes much more sense, since otherwise i term would be ineffective at all by default
2026-08-13 02:21:03 +03:00
Oleg Kalachev
f355cc2938
Upload binaries to docs only in my repo and in master and dev branches
2026-08-12 07:19:23 +03:00
Oleg Kalachev
7312aeff32
Rename lpf.h to filter.h
...
To implement more filters (like notch) potentially.
2026-08-12 02:01:56 +03:00
Oleg Kalachev
d65c5c0eb1
Build espnow-proxy in ci
2026-08-12 01:59:52 +03:00
Oleg Kalachev
0139d71b12
Show git hash commit in sys command
2026-08-12 01:58:13 +03:00
Oleg Kalachev
58da0b9959
Add binaries to the docs only of DOCS_BINARIES repo variable is truthy
2026-08-11 21:28:16 +03:00
Oleg Kalachev
355f4ad49d
Merge remote-tracking branch 'origin/master' into dev
2026-08-11 18:43:18 +03:00
Oleg Kalachev
76456b778b
Publish official pre-built binaries
...
Add qspi and opi psram binaries.
Build binary for Flix2 board.
Add config.h file for defining parameter defaults.
Set appropriate pwm frequency for c3/s3 automatically using config.h.
Remove pid parameters definitions, the may be set is config.h now.
2026-08-11 06:02:55 +03:00
Oleg Kalachev
f79c444f07
Configure imu using parameters instead of editing the source code
...
Choose the model and optionally custom pin numbers.
2026-08-11 05:36:31 +03:00
Oleg Kalachev
2a96f4795d
Add missing parameter for yaw rate windup
2026-08-11 05:18:06 +03:00
Oleg Kalachev
6c55ab3625
Refactor building
...
Switch to plain esp32 fqbn - it works on d1 as well.
Move debug level setting from fqbn to arduino-cli command to simplify things.
Add C3 and S3 builds to commit artifacts.
2026-08-11 05:15:40 +03:00
Oleg Kalachev
97edb8e65b
Minor docs changes
2026-08-11 05:03:56 +03:00
Oleg Kalachev
bfeee7a00a
Use up-to-date method for installing arduino-cli in simulator ci
2026-08-11 05:01:13 +03:00
Oleg Kalachev
3f4577bb2c
Make Rate always trigger on first step
2026-08-11 05:01:02 +03:00
Oleg Kalachev
55398a660d
Remove unused variable
2026-08-11 04:59:54 +03:00
Oleg Kalachev
63bbea4d8b
Fix
2026-08-11 02:26:20 +03:00
Oleg Kalachev
5543a363b3
Add yaw rate windup parameter
2026-08-11 01:56:49 +03:00
Oleg Kalachev
363c756c00
Fix windup for yaw rate
2026-08-11 01:56:41 +03:00
Oleg Kalachev
57b853361c
Fix motor pins for Flix2
2026-08-11 01:55:56 +03:00
Oleg Kalachev
ce37e5b724
Simplify parameter defaults definition
2026-08-11 00:48:10 +03:00
Oleg Kalachev
36b050a896
Add config for Flix2 board
2026-08-10 03:52:57 +03:00
Oleg Kalachev
93ebf75a44
Fix
2026-08-10 03:51:16 +03:00
Oleg Kalachev
a60c84ce7a
Forgotten image
2026-08-10 03:45:38 +03:00
Oleg Kalachev
ae8931cb25
Move most parameter defaults to config.h
2026-08-10 03:45:28 +03:00
Oleg Kalachev
e6072b0bc4
Make i and d arguments optional in pid constructor
2026-08-10 03:43:37 +03:00
Oleg Kalachev
67e772a23f
Update wait-on-check-action version
2026-08-10 03:33:27 +03:00
Oleg Kalachev
04a24c4939
Add minor comment
2026-08-10 03:27:23 +03:00
Oleg Kalachev
f62e176313
Update the docs to reflect possibility for using prebuilt binaries
2026-08-10 03:17:32 +03:00
Oleg Kalachev
8ae06eef85
Docs updates
2026-08-10 03:16:54 +03:00
Oleg Kalachev
9a17ca848d
Simplify
2026-08-10 02:41:53 +03:00
Oleg Kalachev
b8f93becca
Make Rate always trigger on first step
2026-08-10 02:31:54 +03:00
Oleg Kalachev
5fc2143994
Make brushless motors separated block to avoid confusion
2026-08-10 02:31:14 +03:00
Oleg Kalachev
b7102d395c
Make default fqbn plain esp32
...
It works on d1 as well
2026-08-10 02:15:30 +03:00
Oleg Kalachev
58ea75d335
Fixes
2026-08-10 01:18:29 +03:00
Oleg Kalachev
93b3077fa7
Add I2C pin parameters
2026-08-09 23:59:45 +03:00
Oleg Kalachev
4c74768131
Fixes
2026-08-09 22:42:14 +03:00