Alexander Lerach
134ee7b640
dds: clean up timesync
2025-05-23 11:30:55 +02:00
Alexander Lerach
77894b7c83
ci/boards: add itcm checker, update ITCM mapping of v6xrt and tropic-community
2025-05-19 07:44:35 -07:00
Alexander Lerach and Matthias Grob
937998b739
vtol: reduce schedule frequency, which causes DSHOT150 problems
...
* vtol: reduce schedule frequency, which causes DSHOT150 problems
* vtol_att_control_main: refactor callback handling
---------
Co-authored-by: Matthias Grob <maetugr@gmail.com >
2025-04-17 18:31:57 +02:00
Alexander Lerach
905b6ac0ba
Use ITCM on v5x
2025-04-17 04:48:37 -04:00
Alexander Lerach
975f743d87
boards: Increase TELEM2 rx buffer size for DDS over serial use-case (ARK Jetson)
2025-04-10 18:06:42 +02:00
Alexander Lerach
72454c4fd2
dataman: clarify default storage backend ( #24626 )
2025-03-28 16:27:12 +01:00
Alexander Lerach
7acd2e93eb
gps: Parse RTCM3 & NAV in parallel
2025-03-26 17:45:10 +01:00
Alexander Lerach
f608a10ed4
Enable flash analysis comments again for non-fork PRs ( #24603 )
2025-03-25 15:13:18 -04:00
Alexander Lerach
9fc9fb56d1
GPS Dump timeout increase + GPS overflow fix
2025-03-17 17:03:45 +01:00
Alexander Lerach
5d2814f6c9
dataman KConfig for persistent storage
2025-02-26 12:48:23 +01:00
Alexander Lerach and Igor-Misic
2356cb973f
Performance & testing targets
...
* Added minimal configs for performance testing
* Rename recovery to performance
* added mfg_cfg
* fix params & don't inherit from default
* rename performance -> performance-test
---------
Co-authored-by: Igor-Misic <igy1000mb@gmail.com >
2025-02-24 16:02:46 +01:00
Alexander Lerach
430be08131
Add payload tx/rx timeouts to DDS
...
* Add tx/rx timeouts
* Code style & tx default timeout
* Clarify TX/RX disable value
2025-02-14 14:54:42 +01:00
Alexander Lerach
f2471861a3
Fix GPS RTCM instance selection
2025-02-14 09:39:59 +01:00
Alexander Lerach
047578a844
Disarm PWM ESCs before reboot
2025-02-10 18:16:48 +01:00
Alexander Lerach
fd175d619c
boards/modalai/voxl2/target: remove trailing spaces, consistent tabs/spaces in files
2025-02-06 23:43:34 -05:00
Alexander Lerach
f34b22907c
SENS: RNG: SF45:Fix startup problems, increase frequency, robust parser, use nonblocking reads
2024-12-16 10:49:13 +01:00
Alexander Lerach
88d771e3e5
SENS: RNG: SF45: Fixed sf45 parser, added general checks to avoid potential out-of-bound access
2024-12-16 10:49:13 +01:00
Alexander Lerach
bdbf7fd1dd
Also consider targets that include a '-' ( #24087 )
2024-12-10 11:05:55 +01:00
Alexander Lerach
f9ecc0fcd1
Added various features to flash analysis ( #24072 )
...
* Added various features to flash analysis (also run with FLASH overflow, summary in comment output, newer bloaty version, only add comment if change is large enough, ...)
* Added feedback from review
* Use wildcards
* Removed backward-compat logic and use correct base
2024-12-10 10:15:49 +01:00
Alexander Lerach
b6daf83088
Un-inlined get_table_data
2024-11-15 12:01:06 -05:00
Alexander Lerach
6d0b7f7ed1
Un-inlined rotate_3
2024-11-15 12:01:06 -05:00
Alexander Lerach
1b3f50ef42
Added interrupt pin selection to BMI088 ( #23926 )
...
* Added interrupt pin selection to BMI088
* Fixed typo
2024-11-12 13:26:59 +01:00
Alexander Lerach
fbbfcdb7a6
uxrce_dds_client - Fix nullptr access in certain cleanup situations ( #23913 )
...
* Only close initialized objects
* Added err log in case of no ping
* Added err log in case of timesync timeout
2024-11-11 14:23:46 +01:00
Alexander Lerach
3e3151c047
Avoid septentrio setting wrong time ( #23920 )
2024-11-11 13:03:13 +01:00
Alexander Lerach
f47719d397
Manual idle current setting ( #23914 )
...
* Added param to overwrite analog idle current measurement
* Fixed topic handling
2024-11-11 11:40:30 +01:00
Alexander Lerach
3b1d7e20da
Updated NuttX ref to include littlefs fix ( #23828 )
2024-10-18 17:07:02 +02:00
Alexander Lerach
dbba9adb14
lib/rc/ghst: Added differentiation between GHST and CRSF ( #23805 )
2024-10-11 16:17:54 -04:00
Alexander Lerach
936eb89edb
logger: fixed watchdog not logging, increased cycle trigger ( #23769 )
2024-10-08 09:53:55 +02:00
Alexander Lerach
4215e20120
modules/time_persistor: new time persistor module to save time to persistent storage ( #23760 )
2024-10-04 15:44:49 -04:00
Alexander Lerach
368bfc5643
boards/px4: v5x/v6x always start board_adc
2024-09-26 13:55:13 -04:00
Alexander Lerach
224aef142c
Retry logic in uxrce_dds_client startup ( #23723 )
...
* Added retries if uxrce_dds_client fails during setup
* Break timesync endless loop in case of agent reset
* ORB unsubscribe, to avoid too many open fails with multiple reconnects & format
* Added review feedback
2024-09-26 17:43:49 +02:00
Alexander Lerach
dff775a0a7
Implemented AUAV absolute/differential pressure sensor support ( #23656 )
...
* Added AUAV absolute pressure sensing
* Moved func to abstract base class
* Probe and params
* Fixed arg parsing and added auto start
* refactorings
* Added sample perf
* Fixed CI findings
* Simplified rc.sensors condition
2024-09-20 16:40:45 +02:00
Alexander Lerach
3d36c8519d
drivers/power_monitor: Implement temperature sensor support for INA228 / INA238
2024-09-05 23:09:01 -04:00