Peter van der Perk
500332e424
imxrt: flexpwm remove 1:1 mapping requirement
2024-04-27 07:57:32 -04:00
Silvan Fuhrer
34cb69898e
FW Position Controller: fix Altitude mode without valid z reference (e.g. no GPS)
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
2024-04-26 10:44:40 +02:00
oravla5
f91103af6e
boards: removed CONFIG_SYSTEMCMDS_REFLECT from Sky-Drones AIRLink board support
2024-04-26 09:42:06 +02:00
oravla5
9d6ac0b87a
mavlink: Added MAV_{i}_HL_FREQ parameter
2024-04-26 09:42:06 +02:00
oravla5
2b2e1c9521
mavlink: Added parsing of CLI option to configure HL frequency
2024-04-26 09:42:06 +02:00
oravla5
e7b4c5903f
px4_cli: Added px4_get_parameter_value function overload for float type
2024-04-26 09:42:06 +02:00
bresch
7cefc3172a
estimatorCheck: get param only if handle is valid
2024-04-25 14:48:23 -04:00
murata,katsutoshi
ba448fb549
MC Auto: add fixed yaw mode
2024-04-25 13:53:05 +02:00
oravla5
98b23e41f7
mavlink: fixed compilation error after var renaming
2024-04-25 08:23:32 +02:00
oravla5
283ae60a15
telemetry: removed iridium driver
2024-04-25 08:23:32 +02:00
oravla5
3cb48feb61
high_latency_stream: minor PR fix
2024-04-25 08:23:32 +02:00
oravla5
bf1266af11
mavlink: added back gimbal v1 protocol command
2024-04-25 08:23:32 +02:00
oravla5
03652beef8
commander: fixed format
2024-04-25 08:23:32 +02:00
oravla5
d0e7f2c368
high_latency_stream: heading taken from vehicle_attitude topic
2024-04-25 08:23:32 +02:00
Igor Mišić
d0532f45b2
telemetry: enable iridium
2024-04-25 08:23:32 +02:00
Igor Mišić
61ca65d863
mavlink: use high_latency_data_link_lost as backup to normal data_link
2024-04-25 08:23:32 +02:00
Igor Mišić
4f8de500af
iridiumsbd: update logic for detecting if the modem is not responsive
2024-04-25 08:23:32 +02:00
Igor Mišić
5be0adc779
mavlink: don't send command ACK for internal commands over Iridium
2024-04-25 08:23:32 +02:00
Igor Mišić
29af189cd0
mavlink: don't send events over Iridium
2024-04-25 08:23:32 +02:00
Igor Mišić
208909d471
mavlink: use high_latency_data_link_lost as backup to normal data_link
2024-04-25 08:23:32 +02:00
Igor Mišić
de23c10b68
commander: improve handling high latency link lost/regain
2024-04-25 08:23:32 +02:00
Igor Mišić
d3b853a7f9
mavlink: fix handling of transmission enable/disable
...
Co-authored-by: RomanBapst <bapstroman@gmail.com>
2024-04-25 08:23:32 +02:00
Igor Mišić
760bcdec2f
high_latency_stream: fixed bug where fields were not updating
...
- topic update was checked twice in the same loop and thus
the second time the topic would never indicate to have updated
Co-authored-by: RomanBapst <bapstroman@gmail.com>
2024-04-25 08:23:32 +02:00
Igor Mišić
df2cc4af05
commander: fix check for availability of high latency link
...
Signed-off-by: RomanBapst <bapstroman@gmail.com>
2024-04-25 08:23:32 +02:00
Beat Küng
f543951e10
commander: set correct health component when reporting errors
2024-04-24 16:06:32 -04:00
Jacob Dahl
69e082c83d
drivers/magnetometer: new ST IIS2MDC Magnetometer driver
2024-04-24 13:01:18 -07:00
dirksavage88
6a3e57d428
Shift vertical orientation above scaling yaw operation, cp angle sign change
...
Signed-off-by: dirksavage88 <dirksavage88@gmail.com>
2024-04-24 15:58:12 -04:00
dirksavage88
0f6f4c5b07
fix to orientation offsets for scaled yaw, removed unused param
...
Signed-off-by: dirksavage88 <dirksavage88@gmail.com>
2024-04-24 15:58:12 -04:00
Thomas Frans
65c7e034dc
VSCode: add EditorConfig extension to recommended and devcontainer.json
2024-04-24 15:52:23 -04:00
Daniel Agar
eb59bb9de9
simulation/gz_bridge: eliminate implicit float conversion
2024-04-24 15:51:30 -04:00
bresch
b508df39a2
imu consistency: don't scale param threshold
2024-04-24 15:51:07 -04:00
bresch
8bf1cf0b15
ekf2_params: reduce "short" description
2024-04-24 15:09:57 -04:00
Silvan Fuhrer
97191bd60f
autopilot_tester: for mission end timeout check take speed factor into account
...
And increase the (simulation time) timeouts.
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
2024-04-23 16:37:31 +02:00
Silvan Fuhrer
818e318334
autopilot_tester: reduce mission distance for wind world
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
2024-04-23 16:37:31 +02:00
Silvan Fuhrer
59232c27ae
autopilot_tester: use normal VTOL mission for airspeed blockage test
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
2024-04-23 16:37:31 +02:00
fury1895
2683128205
PM Selector Auterion: remove INA226_SHUNT value reset (skynode only)
2024-04-23 16:02:35 +02:00
Daniel Agar
bfb04ddd19
CMakeLists: install_python_requirements allow --break-system-packages
v1.15.0-beta1
2024-04-22 12:11:53 -04:00
bresch
4cf51e5833
baro comp: set hpf optional
2024-04-22 15:59:50 +02:00
Tero Salminen
e202e719b0
bmp388: check bus return code after register read
...
Check I2C/SPI bus transfer function return code after register
read operation.
Signed-off-by: Tero Salminen <tero.salminen@unikie.com>
2024-04-22 10:20:40 +02:00
asimopunov
f95a2021cd
adsb: warnings fixes & remove UTM_GLOBAL_POSITION ( #21663 )
...
- warn about full traffic conflict buffer at 1/60hz.
- add conflict expiry for buffer.
- use only events for buffer full warning. mavlink_log_critical no longer needed.
- use icao address for conflict warnings id, stop using uas_id. UTM_GLOBAL_POSITION assumed deprecated.
- stop spamming when buffer is full
- fix warning wording if buffer is full.
- remove UTM_GLOBAL_POSITION
Fixes failing unit test:
* [adsbTest] Reduce conflict timestamps - not enough time has passed in ci
- failed ci output - (passes locally with make tests TESTFILTER=AdsbConflict)
- Timestamp: 6000000000
- Time now: 457720038
- Time since timestamp: 0
- Old Conflict warning expired: 0
- --------------------
- adsb_conflict._traffic_state 0
- ../../src/lib/adsb/AdsbConflictTest.cpp:244: Failure
- Value of: adsb_conflict._traffic_state == TRAFFIC_STATE::REMIND_CONFLICT
- Actual: false
- Expected: true
2024-04-22 10:14:39 +02:00
Juyong Shin
c7725d74b4
fw offboard control mode: altitude control enabled ( #23041 )
2024-04-22 06:57:57 +02:00
Daniel Agar
0a7689f323
drivers/optical_flow/paa3905: fix RegisterRead udelay
2024-04-18 20:57:37 -04:00
Daniel Agar
2a328615ed
drivers/optical_flow/paw3902: fix RegisterRead udelay
2024-04-18 20:57:37 -04:00
Daniel Agar
ec3ceae45e
ekf2: move yaw_estimator and derivation to dedicated folder
2024-04-18 15:14:59 -04:00
Eric Katzfey
2dccd6cacb
Voxl ESC driver update ( #23022 )
...
* Made Serial API open the UART in NON BLOCKING mode
* Updated voxl_esc driver to latest from ModalAI fork
* Ported voxl_esc driver over to new Serial UART API
* Removed voxl_esc serial abstraction since new Serial API is already a serial abstraction
2024-04-17 15:09:35 -04:00
bresch
a8a67fbf8f
ekf2: set horizon using specific parameter
...
Some sensors can have their delay included in the timestamp. In this
case, the buffer cannot be sized using the _DELAY parameter.
2024-04-17 09:16:16 -04:00
Hamish Willee
6796945d0b
Fix up notes boxes for docs ( #22999 )
...
* Fix up notes boxes for docs
* Update markdownout.py
* Update markdownout.py
* Update markdownout.py
2024-04-17 13:28:07 +12:00
Jacob Dahl
ff1da2ba29
remove clip_limit contraint on INT16_MAX
2024-04-16 11:43:55 -04:00
Sergei
b909cc1b5b
Updated GZ submodule to the latest hash (d754381)
2024-04-16 11:36:57 -04:00
Sergei Grichine
c64f5128b4
Update CMakeLists.txt - included lawn world
...
Added lawn world to make process to allow gz sim building like "make px4_sitl gz_r1_rover_lawn"
2024-04-16 11:36:57 -04:00