Jacob Dahl
0e7f980c76
v6c: neural: remove INS drivers to save flash
2025-11-13 09:13:39 -09:00
Jacob Dahl
05c5293596
gz: init submodule before configuring build
2025-10-29 13:50:50 -04:00
Jacob Dahl
d30fa62f40
mavlink: take in @dakejahl 's refactoring and extend it
2025-10-21 10:24:30 +02:00
Jacob Dahl
444b31be21
uavcan: fix logic for static node id
2025-10-17 18:35:20 -08:00
Jacob Dahl
b3acde4899
use uavcan::NodeID::Max
2025-10-17 18:35:20 -08:00
Jacob Dahl
8ca8f12a24
docs: uavcannode: document CANNODE_NODE_ID for static node ID
2025-10-17 18:35:20 -08:00
Jacob Dahl
0b63b8317a
uavcannode: add CANNODE_NODE_ID to allow setting static node ID
2025-10-17 18:35:20 -08:00
Jacob Dahl
5d0bbaabb2
codestyle: exclude sgbecom submodule from style check
2025-09-15 11:18:52 -06:00
Jacob Dahl
27f9161458
ark: UAVCAN_ESC_IFACE per board, v6x uses CAN2
2025-09-15 10:37:53 -06:00
Jacob Dahl
5775a48543
ark: fpv: add rover.px4board
2025-08-07 20:48:12 -04:00
Jacob Dahl
4cf7bb2429
correct ARK Flow
2025-08-06 12:45:36 -06:00
Jacob Dahl
c2db8ab313
docs: ARK CAN node LED meaning
2025-08-06 12:45:36 -06:00
Jacob Dahl
86f049ead1
romfs: generic_250: set MPC_Z_VEL_MAX_DN to match UP
2025-08-06 09:58:58 -06:00
Jacob Dahl
50fce15a75
ark: v6x: add rover.px4board
2025-08-04 12:01:22 -06:00
Jacob Dahl
996f9a82e1
dshot: refactor telemetry to use serial abstraction
2025-07-29 15:37:51 -06:00
Jacob Dahl
b5bf28c204
platform: serial: add bytesAvailable() function
2025-07-29 09:07:03 -08:00
Jacob Dahl
463ddcab86
payload deliverer: remove PD_GRIPPER_EN as unnecessary, reduce gripper timeout to 1s
2025-07-28 11:25:17 -08:00
Jacob Dahl
8d4993e654
ark: v6x: enable payload deliverer
2025-07-28 11:25:17 -08:00
Jacob Dahl
dce58637af
ark_fpv: flash savings: remove FW and VTOL from encrypted_logs.px4board
2025-07-24 12:45:07 -06:00
Jacob Dahl
ce4dfaf39a
fix missing function update
2025-07-11 08:53:52 -06:00
Jacob Dahl
09ebd21e55
mixer: remove used flag stop_outputs
...
dshot: fix motor test on CANnode
Also includes fixes for the DShot driver since stop_outputs is removed. The esc info command has been removed because it doesn't work with AM32, can only be used via command line, and complicates the driver
2025-07-11 08:53:52 -06:00
Jacob Dahl
6a1cefd7a6
uavcan: esc: fix uavcan ESC control
...
This fixes a number of issues with uavcan ESC control.
- Motor Testing when using a CANnode as a PWM expander now works by allowing the FunctionMotors class to perform prearm control
- The esc.RawCommand message is now always published for configured uavcan ESC outputs. Previously prior to arming the message would be published empty, which causes certain ESCs to enter an error state.
- Useless and redundant code has been removed and small name changes have been applied.
2025-07-11 08:53:52 -06:00
Jacob Dahl
79f6b84190
add check for DFMMode after setting it
2025-07-10 11:18:54 -06:00
Jacob Dahl
abf53826b5
add warning about afbr spi comms
2025-07-10 11:18:54 -06:00
Jacob Dahl
864eeb2bd3
switch measurement trigger scheduling
2025-07-10 11:18:54 -06:00
Jacob Dahl
fa9f8734d0
update warning, add imxrt targets
2025-06-20 08:27:03 +10:00
Jacob Dahl
3d5cb891a6
docs: bidirectional dshot
2025-06-20 08:27:03 +10:00
Jacob Dahl
3bbe3e5268
logger: add new mask for high rate sensors
2025-05-27 08:09:28 +02:00
Jacob Dahl
151c548838
iis2mdc: add note about lis2mdl compatibility and link to datasheet
2025-04-09 09:28:38 -06:00
Jacob Dahl
f0a852918b
lis2mdl: remove driver from source. This part is functionaly equivalent to the iis2mdc
2025-04-09 09:28:38 -06:00
Jacob Dahl
73b51242c8
nuttx: h7: eth: add checks for PHYID in stm32_phyinit
...
arch: stm32h7: Add support for dual bank flash memory
2025-02-22 08:46:12 -05:00
Jacob Dahl
1db50cb331
mavlink: add missing fields for DISTANCE_SENSOR
2025-02-19 12:11:42 -05:00
Jacob Dahl
af311c8d45
gz: update submodule
2025-02-19 12:08:40 -05:00
Jacob Dahl
0b1838f233
test: add test for range finder fusion while on ground
2025-01-03 12:25:16 +01:00
Jacob Dahl
fb2bdc0ecc
boards: ark_fpv: add msp osd
2024-12-23 21:57:59 -05:00
Jacob Dahl
eb829676b0
sim: gz: remove Garden from cmake
2024-12-13 13:20:20 +01:00
Jacob Dahl
b891961a0c
make upload: fix usb path wildcard
2024-11-19 23:02:12 -05:00
Jacob Dahl
3bce6988ab
remove unused upload.sh
2024-11-19 22:56:41 -05:00
Jacob Dahl
ed3cac9122
tests: increase timeout for armable check
2024-11-05 21:13:10 -05:00
Jacob Dahl
aa8a9e3a06
laser scan subscription optional
2024-07-16 11:07:03 +02:00
Jacob Dahl
fe5a07a96d
gz: added x500_lidar model for publishing obstacle_distance
2024-07-16 11:07:03 +02:00
Jacob Dahl
2515b8fc63
kconfig: common_distance_sensor: remove MB12XX
2024-06-17 12:01:13 -04:00
Jacob Dahl
96360f3069
boards: fmu-v5: disable FAKE_GPS and SD_BENCH
2024-06-17 12:01:13 -04:00
Jacob Dahl
ff1da2ba29
remove clip_limit contraint on INT16_MAX
2024-04-16 11:43:55 -04:00
Jacob Dahl
65cc153d47
remove LIS2MDL from COMMON_MAGNETOMETER
2024-04-12 14:43:20 -04:00
Jacob Dahl
8a8f481c29
remove PGA460 from COMMON_DISTANCE_SENSOR
2024-04-12 14:43:20 -04:00
Jacob Dahl
e627fe01dc
UXRCE_DDS_SYNCC default 0
2023-11-29 20:53:01 -05:00
Jacob Dahl
7f251d0935
fixed incorrect string-from-error function usage causing build failure
2023-04-11 10:04:43 +12:00
Jacob Dahl
3bffe3087d
use new safety_button topic for uavcannode Button publishing
2022-04-09 14:20:18 -04:00
Jacob Dahl
1f17a1470a
uavcan: update safety button
...
updated uavcannode/Publishers/SafetyButton.hpp
tested successfully
make format
revert cannode publishing
2022-04-05 07:57:37 +02:00
Jacob Dahl
2b5b6b9430
fixed dps310 calibration coeffecient for c11
2020-10-12 09:35:27 +02:00
Jacob Dahl
005f530eed
Removed lidar lite reset after intialization
2019-11-03 20:07:27 +01:00
Jacob Dahl
66b3a4269b
updated maintainer on 4250_teal
2019-10-30 15:31:04 +00:00
Jake Dahl
1699c577c3
Fixed an issue with a local variable that should have been a member variable. Increased the P term to reduce rise time. Removed feedforward as it was not neccessary. Removed some custom commands that didn't serve much of a purpose.
2019-01-08 22:36:09 +01:00