Beat Küng
5d1e78befb
protocol_splitter: return correct FIONSPACE
...
This is now possible since we don't parse the protocol.
4 years ago
Beat Küng
6edb55c874
protocol_splitter: simplify write()
...
With the protocol header we don't need to parse the protocol anymore.
4 years ago
Beat Küng
868f9cebb0
protocol_splitter: return 0 when no data to read instead of -1
...
This avoids mavlink adding another usleep() due to read error
4 years ago
Beat Küng
375b014444
protocol_splitter: reduce poll timeout from 100ms to 10ms
...
This matches the timeout in mavlink_receiver.
With the higher timeout sending of e.g. mavlink logging was done at a lower
rate.
4 years ago
Beat Küng
00d939995b
fix micrortps_transport: set poll fd when baudrate is 0
4 years ago
Daniel Agar
0885f37667
micrortps_bridge: add "msg/tools/urtps_bridge_topics.yaml" to CMAKE_CONFIGURE_DEPENDS
...
- this is necessary because urtps_bridge_topics.yaml is processed at
cmake configure time (via cmake execute_process)
4 years ago
Daniel Agar
4422030037
micrortps_bridge/micrortps_client: fix topic path dependencies
4 years ago
Christian Llanes
c0efbe1f9c
change PublicationMulti-> Publication as a temporary fix
4 years ago
David Sidrane
376b1c9987
rgbled_ncp5623c:Add comand line mapping of PWM to color
4 years ago
David Sidrane
8e04985940
rgbled_ncp5623c:Needs 2 retries
4 years ago
David Sidrane
74903cf215
rgbled_ncp5623c:Can change address, return actual
4 years ago
David Sidrane
cba78081af
rgbled_ncp5623c:Document support for ncp5623[c|b] parts
4 years ago
David Sidrane
78b76cb636
i2c_spi_buses:Support devices that may change address
4 years ago
David Sidrane
075cb39c34
vcm1193l:Bug Fix set default address
4 years ago
David Sidrane
8f4811daa8
px4_fmu-v5x:Newer HW Start BARRO on bus 2
4 years ago
David Sidrane
566d1499bc
px4_fmu-v6x:Use HB 10pin GPS rotation
4 years ago
David Sidrane
dc5fd25e8c
px4_fmu-v5x:Use HB 10pin GPS rotation
4 years ago
David Sidrane
1618933014
rcS:Scope netman to all 5X and 6X
4 years ago
Daniel Agar
69d1a73f85
Update submodule GPSDrivers to latest Fri Aug 20 12:39:20 UTC 2021 ( #18111 )
...
- GPSDrivers in PX4/Firmware (1cbb007b95d375ababeae79f753cfafae9a9a4de): 8af5336d3f
- GPSDrivers current upstream: 6fcf068949
- Changes: 8af5336d3f...6fcf068949
6fcf068 2021-08-18 Femtomes - Femto_gps_driver: change UNLOGALL command
c51adac 2021-08-18 Oleg Evseev - nmea: add rtcm parsing and add debug ouput
4 years ago
Daniel Agar
df3608d38a
Update submodule mavlink v2.0 to latest Fri Aug 20 12:39:17 UTC 2021
...
- mavlink v2.0 in PX4/Firmware (31545f85fb
): 5095bcd856
- mavlink v2.0 current upstream: 51204fc82b
- Changes: 5095bcd856...51204fc82b
4 years ago
Daniel Agar
31545f85fb
gitmodules update NuttX branches to latest v10.1.0
4 years ago
Beat Küng
c4b91c8558
calibration params: avoid using NaN as default
...
- NaN is not supported by JSON, and leads to parsing failure in QGC.
- fixes https://github.com/PX4/PX4-Autopilot/issues/18095
4 years ago
Daniel Agar
507cce78d5
boards: px4_fmu-v6{u,x} fix test variant flash overflow and sync defaults
4 years ago
Daniel Agar
c4499aa7bb
uavcan: save parameter after successful set
4 years ago
Daniel Agar
06c2d14903
ekf2: multi-mode allow first instance to save EKF2_MAG_DECL
4 years ago
Daniel Agar
1af2ecaff6
boards: px4_fmu-v5_test disable attitude_estimator_q and local_position_estimator to save flash
4 years ago
Christian Llanes
6423ea50e6
add sensor_combined to urtps_bridge_topics.yaml
4 years ago
Daniel Agar
3423c5e48a
boards: nxp_fmurt1062-v1_default disable attitude_estimator_q and local_position_estimator to save flash
4 years ago
Daniel Agar
3fc4ee6c90
boards: px4_fmu-v6x_default disable attitude_estimator_q to save flash
4 years ago
Daniel Agar
4c401b070e
boards: cuav_can-gps-v1 delete unused debug variant
4 years ago
Beat Küng
7b9d16d2f8
fix gps: remove Wno-cast-align & fix it
4 years ago
Beat Küng
4b49f9261e
gps: add generic nmea driver
4 years ago
Beat Küng
22e2fc9465
gps: add missing case & arguments for femtomes driver
4 years ago
Daniel Agar
49f81a9e0e
boards: px4_fmu-v2_default disable load_mon to save flash
4 years ago
Daniel Agar
7b8ef07235
github actions: add all CAN nodes
4 years ago
Claudio Micheli
2607527d63
Commander: improve user notification for yaw emergency
...
Signed-off-by: Claudio Micheli <claudio@auterion.com>
4 years ago
Hyungsub
d089d4a6a4
fix memory bugs in replay and bl_update
4 years ago
alexklimaj
810dbbd25b
AFBR mode switching, rate switching, and test
4 years ago
Hamish Willee
c1f588806a
BAT_ADC_CHANNEL should point to BAT1_I_CHANNEL
4 years ago
Daniel Agar
cb610caf1e
drivers: minimize additional I2C retries
4 years ago
Daniel Agar
8a8171c7aa
platforms/nuttx: px4_init initialize and reset all I2C buses
4 years ago
Daniel Agar
2b581ef407
platforms/nuttx: s32k14x & s32k1xx add i2c_hw_description.h
4 years ago
Daniel Agar
29616ec387
Jenkins: remove modalai_fc-v1 temporarily
...
- board test harness needs to be repaired
4 years ago
Beat Küng
474b0188f7
mixer_module: set MAX_CUSTOM_OPT_LEVEL
4 years ago
Beat Küng
f00f3d1a27
dshot: improve performance by removing extra motor_buffer array
...
Reduces CPU load by almost 1.5% @ 2khz on F4 and F7.
This changes the motor ordering on boards where the timer ordering does
not match the order of the timer usage in the channels defintion.
Only omnibus f4sd is affected.
4 years ago
Beat Küng
afed10618b
dshot: inline up_dshot_motor_data_set and up_dshot_motor_command
...
Slight performance improvement (~0.1% @1khz on F4)
4 years ago
Hamish Willee
8aecc64a73
generate uorb - support multiline descriptions
4 years ago
Hamish Willee
9c081ed24b
ekf2_timestamps.msg - make first line a complete sentence
...
Fixes the docs.
4 years ago
Hamish Willee
51fa834ac6
generate_msg_docs: generate better page title
4 years ago
Daniel Agar
ff39e27e2d
sensor calibration: save temperature at calibration time for monitoring
4 years ago