alexcekay
d24d4a4fc4
uavcan: fix battery sub not working
2026-03-31 13:12:23 +02:00
Alexander Lerach
1639c7f9c6
reserve second id for skynode n ( #26680 )
2026-03-23 11:19:04 +01:00
Alexander Lerach
9ff373c325
modules: add task watchdog ( #26535 )
...
* modules: add task watchdog
* modules: adapt task watchdog to new module descriptor
* add review feedback
2026-02-27 13:09:21 +01:00
alexcekay
2450eb3d95
nuttx: update submodule (for PCF85263 compile fix)
2026-02-26 17:31:42 +01:00
alexcekay
7edf21414e
manifest: reserve ID for Skynode-N
2026-02-12 18:28:41 +01:00
alexcekay
b1c2820d69
gps: update drivers submodule
2026-01-22 15:02:30 +01:00
alexcekay
1df5e62cc3
gps: fix rate reading on UART
2026-01-22 15:02:30 +01:00
Alexander Lerach
4ac7853479
auterion autostarter: Added autostart for PWM_EXPANDER, generalized c… ( #25925 )
...
* auterion autostarter: Added autostart for PWM_EXPANDER, generalized code, renamed module
* auterion autostarter: Enable on v6s, robustify error handling
* review comments
2026-01-21 19:05:09 +01:00
Alexander Lerach
273766a4ea
drivers: auav, read sensor eeprom to get cal range ( #26294 )
...
* drivers: auav, read sensor eeprom to get cal range
* added review feedback
2026-01-19 15:21:18 +01:00
Alexander Lerach
cb6bdee4c2
boards: v6x, remove MS5611 driver to save flash ( #26138 )
2025-12-17 09:57:34 -09:00
Alexander Lerach
e822da74b2
io timer: fix input capture on various boards
2025-12-17 17:02:13 +01:00
Alexander Lerach
73a8fc8fb0
boards: v6s, save flash by disabling serial_test
2025-12-09 17:15:39 +01:00
Alexander Lerach
8dd88e036d
gps: add init timeout to handle larger diff after configuration
2025-11-25 11:41:50 -05:00
Alexander Lerach
c4a459838e
gps: wipe FLASH config only once
2025-11-25 11:41:50 -05:00
Alexander Lerach and Phil-Engljaehringer
bd3b3d647f
drivers: PCA9685 robustness & logging improvements
...
Co-authored-by: Phil-Engljaehringer <philipp.engljahringer@auterion.com >
2025-11-25 10:42:48 -05:00
Alexander Lerach
14b38f2eba
boards: free up FLASH in auterion v6s by disabling modules
2025-11-25 09:50:01 -05:00
Alexander Lerach
229b53d25d
uavcannode: fix compile error in BatteryInfo.hpp ( #25944 )
2025-11-19 16:23:25 +01:00
Alexander Lerach
9248238f9e
ci: fix flash-analysis sporadic fail
2025-11-14 21:56:00 +01:00
Alexander Lerach
2e586c47b0
update nuttx (to include TX DMA fix)
2025-10-22 15:22:15 +02:00
Alexander Lerach
376f52f51d
mavlink: add som/fmu config params
2025-10-14 19:14:41 +02:00
Alexander Lerach
0f0fe8f1fa
boards: align auterion v6x with APX4
2025-10-14 19:14:41 +02:00
Alexander Lerach
e8fbc30cf6
boards: add auterion v6x target
2025-10-14 19:14:41 +02:00
Alexander Lerach
97a97991c1
airframes 4017, 4041: exclude from v6x targets to save flash
2025-10-02 14:43:05 +02:00
Alexander Lerach
03e6f40995
nuttx submodule update (dcache fix)
...
* nuttx submodule update (dcache fix)
2025-09-29 18:04:26 +02:00
Alexander Lerach
0a8a5472ec
nuttx submodule update (fix sem holder list)
2025-09-23 10:02:49 +02:00
Alexander Lerach
fd2b7cbea4
gps: update submodule ( #25529 )
2025-09-05 17:46:32 +02:00
Alexander Lerach
9015001b42
uavcan: fix driver init after stop/start ( #25511 )
2025-09-02 10:02:15 -08:00
Alexander Lerach
8f2c36689d
logging: allow logging backend config
...
* logging: allow logging backend config
* correct board comments
* documentation: updated logging section
2025-08-27 15:44:36 +02:00
Alexander Lerach
138427b3a8
config: add dynamic init file
...
* config: add dynamic init file
* added review feedback
* added docs
2025-08-21 16:46:06 +02:00
Alexander Lerach
785ea1a137
ubx: add new mode for GCS usage
...
* ubx: add new mode for GCS usage
* use head ref
2025-08-21 15:45:40 +02:00
Alexander Lerach and bkueng
68fa5fc312
mavlink: add message spacing for AVAILABLE_MODES, for low bandwidth
...
* mavlink: add message spacing for AVAILABLE_MODES, for low bandwidth links
* calculate delay based on rate
* fixed transmit time calc & not delay single mode send
Co-authored-by: bkueng <beat-kueng@gmx.net >
---------
Co-authored-by: bkueng <beat-kueng@gmx.net >
2025-08-19 10:36:37 +02:00
Alexander Lerach
38c776784e
auterion pm: set max current based on eeprom
2025-08-05 08:30:13 -07:00
Alexander Lerach
900f108a2e
auterion pm: add eeprom-based pm selection
2025-08-05 08:30:13 -07:00
Alexander Lerach
369039c28c
prefer RC_SERIAL_PORT, as older boards may have incorrect CONFIG_BOARD_SERIAL_RC
2025-07-30 15:09:39 +02:00
Alexander Lerach
c0d1717897
detect px4io conflicts, don't set sbus as default
2025-07-30 15:09:39 +02:00
Alexander Lerach
2ecc7226e6
common_rc: enable on v5x/v6x/v6s, disable rc_input
2025-07-30 15:09:39 +02:00
Alexander Lerach
132f7e9e0d
cdcacm_autostart: add low bandwidth profile ( #25302 )
2025-07-25 09:26:51 -08:00
Alexander Lerach
752ecd3d1b
ubx: add option to wipe flash
2025-07-24 11:06:54 +02:00
Alexander Lerach
3041960cf1
auav: enable on v5x/v6x/v6s boards
2025-07-18 09:58:03 +02:00
Alexander Lerach
7f5119f402
sensors: autostart bmm350 and add it to common mags
2025-07-14 17:52:18 +02:00
Alexander Lerach
160ae487ff
auav: use correct sign during calib data reading
2025-06-24 17:58:53 +02:00
Alexander Lerach
6f81998e27
hardfault: add option to stream via mavlink
2025-06-13 13:32:00 +02:00
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