alexklimaj
67ace35182
boards: ark-gps safety led open drain
2025-11-14 16:17:55 -09:00
alexklimaj
f1a68b7450
gps: update submodule and fix M9N output rate
2025-11-14 16:16:45 -09:00
alexklimaj
0c9ebc4321
boards: add ARK MAG
2025-10-31 13:16:49 -08:00
alexklimaj
be9fa620fd
drivers: rm3100 add i2c/spi ifdefs
2025-10-31 13:16:49 -08:00
Alex Klimaj
91fa0f4693
boards: ark x20 and f9p gps ( #25149 )
...
* boards: ark x20 gps
* update startup
* fix cmake variants
* boards: ark f9p gps
* ark x20 gps add serial dma hrt call
* update gps submodule with x20 support
* update default constellations
* fix mag rotation
2025-09-19 10:06:03 -08:00
alexklimaj
89c6d24946
Update GPS submodule
2025-09-04 17:02:31 -06:00
Alex Klimaj
af6bf931c1
uavcan bootloader watchdog_pet during long flashes ( #25523 )
2025-09-04 12:20:03 -08:00
Alex Klimaj and Jacob Dahl
e05d8f2168
heater: fix on blips when the heater is off ( #25398 )
...
Co-authored-by: Jacob Dahl <37091262+dakejahl@users.noreply.github.com >
2025-08-11 20:52:53 -04:00
Alex Klimaj and Jacob Dahl
eef01b1b9a
AFBR scheduling fix ( #25397 )
...
* always reschedule from measurementReadyCallback, don't update range mode is processMeasurement fails, reschedule trigger faster if Argus_TriggerMeasurement fails, refactor mode switching logic, update perf counters
* make format
* make format exclude microstrain submodule
---------
Co-authored-by: Jacob Dahl <dahl.jakejacob@gmail.com >
2025-08-08 10:50:05 -08:00
alexklimaj
9531262cfe
mavlink: new mode MAVLINK_MODE_DISTANCE_SENSOR
2025-08-07 21:26:13 -04:00
alexklimaj
bc60307163
boards: ARK DIST
2025-08-07 21:26:13 -04:00
Alex Klimaj and Pedro Roque
c6bb6cd435
extend satellite info to 40 ( #25067 )
...
Co-authored-by: Pedro Roque <padr@kth.se >
2025-06-24 13:14:08 -06:00
Alex Klimaj and Jacob Dahl
31ab3f0ac9
boards: ark_fpv add vtol att control ( #24767 )
...
Co-authored-by: Jacob Dahl <37091262+dakejahl@users.noreply.github.com >
2025-05-22 17:57:13 -08:00
Alex Klimaj
68dc1fcd66
boards: ark_fpv add camera feedback module ( #24686 )
2025-04-07 15:51:29 -08:00
Alex Klimaj
1928758fbc
boards: ark_fpv add camera trigger and capture drivers ( #24643 )
2025-03-31 10:48:32 -08:00
Alex Klimaj
71554af8fa
Add uavcannode accel and gyro publisher ( #19885 )
...
* Add uavcannode accel and gyro publisher.
* Add missing Kconfig
* always publish rawimu
2025-03-24 12:08:15 -08:00
Alex Klimaj
901ef4aef5
rc.sensors: try starting iis2mdc ( #24254 )
2025-03-06 14:13:11 -09:00
Alex Klimaj
5c7143a33b
uavcannode rangefinder: add tolerance to reading too close check ( #24415 )
2025-03-04 01:05:54 -09:00
alexklimaj
fd5bb9e69c
uavcannode rangefinder: only publish reading too far or too close if less than or greater than. Not equal to.
2025-02-14 14:26:39 -05:00
Alex Klimaj
a151d85a1c
ARK Cannodes disable mag bias estimator by default ( #24327 )
2025-02-13 14:29:21 -09:00
Alex Klimaj and Jacob Dahl
98cba19f50
esc_battery: report temperature
...
Co-authored-by: Jacob Dahl <37091262+dakejahl@users.noreply.github.com >
2025-02-11 21:17:53 -05:00
alexklimaj
8576b49e49
make format: ignore libuavcan
2025-02-10 21:18:15 -05:00
alexklimaj
0faec9b3e7
boards: ARK Flow MR
2025-02-04 22:00:14 -05:00
alexklimaj
c3ba39f931
dshot: remove dshot 1200
2025-01-23 23:50:50 -05:00
Alex Klimaj
07e7c64e60
drivers/power_monitor/ina238: retry if read fails
...
* ina238: retry if read fails
* ina238: increase retries and only publish not connected if register check fails
* ina238: use I2C resets
2025-01-22 15:32:26 -05:00
Alex Klimaj
8d1bfb77c6
boards: ark fpv add gimbal module ( #24229 )
2025-01-21 08:59:37 -09:00
alexklimaj
33841cf438
Update GPS submodule
2025-01-15 11:54:04 -05:00
alexklimaj
e89a79b382
boards: disable multi ekf on all ark flight controllers
2025-01-14 02:29:07 -05:00
alexklimaj
2625c5211b
dronecan: don't init if can interface fails to init
2025-01-08 11:12:57 -05:00
Alex Klimaj
821558f9e3
boards: ark flow set SENS_FLOW_RATE default to 150 ( #24170 )
2025-01-03 11:45:33 -09:00
Alex Klimaj
1043aebf5d
analog_battery: add option for filter ( #23987 )
2025-01-03 16:01:16 +01:00
Alex Klimaj
291300e167
ARK TESEO Bootloader Placeholder
2024-12-23 21:57:24 -05:00
alexklimaj
b35ec38dda
boards: ark fpv fix current adc
2024-11-09 21:13:25 -05:00
Alex Klimaj
ee79d4cdfc
boards: ark fpv change bootloader uart to telem1 ( #23898 )
2024-11-05 12:06:36 -09:00
alexklimaj
7768dfda35
stm32 bootloader: use STM32_CPUCLK_FREQUENCY for systick_mhz
2024-11-05 06:59:47 -05:00
Alex Klimaj
a41a8e8924
boards: ark fpv add SCH16T ( #23883 )
...
* boards: ark fpv add SCH16T
* boards: ark fpv fix spi6
2024-11-04 09:00:41 -09:00
Alex Klimaj
4d1c65d722
boards: new ARK FPV FC ( #23830 )
...
* add new payload power switch (RC_MAP_PAY_SW)
2024-10-30 11:35:35 -04:00
alexklimaj
602042dd5c
failure detector use per index esc current
2024-09-30 10:11:34 +02:00
alexklimaj
73c4ff302e
boards: arkv6x remove CONFIG_COMMON_OPTICAL_FLOW
2024-09-26 14:13:20 -04:00
alexklimaj
a1944e26ec
boards: arkv6x add back sd_bench
2024-09-26 14:13:20 -04:00
alexklimaj
b46b2cdf54
airframes: droneblocks dexi 5 default to CRSF on RC input with telemetry
2024-07-19 18:23:25 -04:00
Alex Klimaj
053b4a4423
drivers/uavcan: GNSS set system time based on fix_type instead of valid_pos_cov
2024-06-27 21:35:45 -04:00
alexklimaj
9cc4e2ac01
boards ark pi6x add vl53l0x
2024-06-26 17:09:37 -04:00
Alex Klimaj
1d8e8a1d8b
boards: ark septentrio change safety led to open drain ( #23247 )
2024-06-10 11:04:55 -08:00
Alex Klimaj
36ec576c0f
boards: ark-pi6x remove ekf delay param defaults ( #23177 )
2024-06-03 17:52:17 -08:00
Alex Klimaj
de0e73d505
vscode cmake-variants fix ark_septentrio-gps ( #23222 )
2024-06-03 19:43:26 -06:00
alexklimaj
1c213fa760
boards: arkv6x ark_pi6x change mavlink dialect to development
2024-05-20 16:07:34 -04:00
alexklimaj
ecf4af7cf7
boards: ark cannode add ADIS16507 driver
2024-05-16 09:56:25 -04:00
alexklimaj
b9a696d025
boards: ark septentrio gps add iis2mdc
2024-05-07 21:12:15 -04:00
Alex Klimaj
36ea872e72
drivers: adis16507 reschedule reset after failed self test
2024-05-02 17:52:26 -04:00
alexklimaj
b308c4fbcc
boards: ark rtk gps safety led open drain
2024-05-01 14:42:58 -04:00
alexklimaj
c90ccabbe0
gps: add ZED-F9P-15B
2024-05-01 14:42:58 -04:00
alexklimaj
2498ce6a5c
boards: add iis2mdc mag to ark pi6x
2024-04-30 21:26:42 -04:00
alexklimaj
67b39314bf
boards: update ark_pi6x EKF delays
2024-04-30 21:26:42 -04:00
alexklimaj
1b1479a92b
airframes: Droneblocks DEXI 5
2024-04-12 14:44:01 -04:00
alexklimaj
528ad1e87d
boards: ARK Pi6X Initial Commit
2024-04-12 14:44:01 -04:00
alexklimaj
cc11e1fbbf
drivers: broadcom AFBR fix close to ground false readings
2024-04-10 11:47:04 -04:00
Alex Klimaj
297ddabe70
drivers: rc_input only publish if more than 0 rc channels filled (fixes GHST auto scan)
2024-04-09 11:19:41 -04:00
alexklimaj
af16544809
boards: ark septentrio update flash size and enable ekf2
2024-03-20 11:17:05 -04:00
alexklimaj
a80a5a92f4
boards: ARK Flow fix typo
2024-03-09 16:40:59 -05:00
alexklimaj
b81ad8841e
drivers: broadcom AFBR update to API 1.5.6
2024-03-09 16:40:59 -05:00
Alex Klimaj
31bbda0b58
boards: new ARK Septentrio GPS CAN node(ark_septentrio-gps)
...
* update gps submodule with sbf fix
* ARK Septentrio GPS initial commit
2024-02-09 10:26:09 -05:00
alexklimaj
d2a3ca28e1
boards: arkv6x migrate to split versioning
2024-01-30 11:15:03 -05:00
alexklimaj
deed375579
boards: arkv6x re-enable serial TX DMA
2024-01-26 09:06:37 -05:00
alexklimaj
f29e1e8563
boards: arkv6x uart5 cts enable pulldown
2024-01-26 09:06:37 -05:00
alexklimaj
d075956c4d
lib: battery allow for 3 instances
2024-01-22 19:29:38 -05:00
alexklimaj
3ff1f213a4
uavcan: add RelPosHeading->sensor_gnss_relative
2024-01-22 12:30:24 -05:00
alexklimaj
db60bbc46b
dronecan: gps add noise, jamming, and spoofing data
2024-01-22 12:30:24 -05:00
alexklimaj
af0eb729c9
boards: arkv6x disable serial tx dma for now to prevent blocked tx
2024-01-09 10:38:01 -05:00
alexklimaj
59abab8379
sensors: add parameter to silence imu clipping
2023-11-28 11:57:14 -05:00
alexklimaj
5f8ecd6b40
driver: ina2** allow 3 indexes
2023-11-21 21:44:39 -05:00
alexklimaj
1b99e7df81
px4io: change not supported message to INFO instead of ERR
2023-11-20 08:54:32 -05:00
alexklimaj
42d70808e9
uxrce add manual control input subscriber
2023-11-18 11:06:02 +00:00
alexklimaj
4dda99c80b
mc_pos_control: MPC_ALT_MODE make terrain hold default
2023-11-07 12:00:14 -05:00
alexklimaj
de0910c767
flight mode manager: fix terrain hold
2023-11-07 12:00:14 -05:00
alexklimaj
51e1a80556
driver: cleanup imu folder
2023-11-03 10:50:27 -04:00
alexklimaj
794d0d177b
boards: ARKV6X Rev 3 IIM42653 disable CLKIN
2023-10-27 16:29:01 -04:00
alexklimaj
6a849163db
drivers iim42652 and iim42653 disable AFSR
2023-10-27 16:29:01 -04:00
alexklimaj
d882ae05c1
make format fix zenoh
2023-10-27 16:29:01 -04:00
alexklimaj
db765e6cbd
drivers: icm42688p fix AFSR register
2023-10-27 16:29:01 -04:00
alexklimaj
c6287a8a89
boards: arkv6x fix wrong pwm output values
2023-10-27 16:24:41 -04:00
alexklimaj
23cf0a7317
workqueue: increase hp_default stack
2023-09-26 15:18:31 -04:00
AlexKlimaj
7ff00db9c5
Update AFBR to 1.4.4. Remove changing measurement modes. Add parameters. Default to Long range mode"
2023-09-19 19:15:02 -04:00
alexklimaj
10ac10cb33
ARK CANnode disable OPT_WAIT_FOR_GETNODEINFO_JUMPER_GPIO
2023-09-05 13:10:23 -04:00
alexklimaj
3d61ab84c4
Cannode add ability to get node ID after boot. Fix ARK CAN OPT_WAIT_FOR_GETNODEINFO_JUMPER_GPIO_INVERT
2023-08-30 11:40:01 -04:00
alexklimaj
6faec7ab15
ARKV6X update rev 2 heater default temp id
2023-08-24 13:23:47 -04:00
Alex Klimaj
0914e7feaa
new TDK IIM42653 IMU driver and ARKV6X Rev 2
2023-08-16 16:20:14 -04:00
alexklimaj
5f9443add4
ARK Jetson Carrier support 3rd power module
2023-08-14 10:41:44 -04:00
alexklimaj
7db667558e
ARK RTK GPS support baro on I2C bus 1 instead of 2
2023-08-03 20:48:01 -04:00
alexklimaj
69aa8689c0
Revert "rover_pos_control: thrust normalization for joystick input ( #20885 )"
...
This reverts commit 22f7d913bd .
2023-07-11 08:25:50 -07:00
alexklimaj
03528a6200
Add EKF2_OF_QMIN_GND to handle 0 optical flow quality when on ground
2023-07-11 08:18:06 -07:00
alexklimaj
bca0be47bc
Apply code review changes from @dagar
2023-07-11 08:18:06 -07:00
alexklimaj
51a4eafe0c
ARKV6X sync with FMUV6X
2023-06-09 21:17:12 -04:00
alexklimaj
c3db4f57df
Subscribe to all intances of gps_inject_data and mirror uavcan rtcm pub mirror gps driver
2023-06-09 14:51:28 +12:00
alexklimaj
5b8ae69f47
uavcan rtcm set max num injections
2023-06-09 14:51:28 +12:00
alexklimaj
acd19a0520
Ublox add UBX-RXM-RTCM for RTCM input status
2023-06-09 14:51:28 +12:00
alexklimaj
70178b66d8
Cannode add OSD drivers
2023-05-29 14:07:38 +02:00
Alex Klimaj
ee96d209d7
drivers/uavcannode: add GNSS Auxiliary publisher
2023-05-24 21:27:50 -04:00
alexklimaj
dc99a875c3
Mavlink receiver unadvertise all
...
uorb multi pubs in destructor
2023-05-23 18:40:06 -06:00
alexklimaj
000a3c10e2
Add ADIS16507 params
2023-05-06 17:11:42 -04:00