Nico van Duijn
55372d7cbe
Parameterize timeout for radio status
5 years ago
BazookaJoe1900
c78572b471
px4io: fix array regs[] size ( #14135 )
...
may cause memory override if _max_controls larger then _max_actuators
5 years ago
Beat Küng
5e3796324c
px4io: fix argv index & avoid empty 'unknown argument: ' warning
5 years ago
Beat Küng
ccf2078c66
nxp/fmurt1062-v1: use hw description methods for timer configuration
5 years ago
Beat Küng
6b1ee7bbe2
io_timer_init.h: avoid using timer_channel, as imxrt does not have it
5 years ago
Beat Küng
ef36d70cb4
px4_arch imxrt: add hw description constexpr util methods
5 years ago
Beat Küng
8cd9afc19a
imxrt io_timer: remove some fields from io_timers_t and split out channel indexes
...
IOMUX uses different enumeration from GPIO pin + port, so we cannot use
.gpio_out, and add a .gpio_portpin.
5 years ago
Beat Küng
d74d094940
nuttx configs: disable nuttx timers which are used for PWM output
...
These are not required, and to be consistent we enforce disabling them now.
5 years ago
Beat Küng
b380278f02
uvify/core: use hw description methods for timer configuration
5 years ago
Beat Küng
40898ba237
px4/fmu-v5x: use hw description methods for timer configuration
5 years ago
Beat Küng
a0bfb7ad8e
px4/fmu-v4pro: use hw description methods for timer configuration
5 years ago
Beat Küng
d53153bb9b
px4/fmu-v3: use hw description methods for timer configuration
5 years ago
Beat Küng
4599c30817
px4/fmu-v2: use hw description methods for timer configuration
5 years ago
Beat Küng
ba4be76bcc
omnibus/f4sd: use hw description methods for timer configuration
5 years ago
Beat Küng
03210f5386
mro/x21: use hw description methods for timer configuration
5 years ago
Beat Küng
bd3fe62fcf
mro/x21-777: use hw description methods for timer configuration
5 years ago
Beat Küng
b3fe4a6691
mro/ctrl-zero-f7: use hw description methods for timer configuration
5 years ago
Beat Küng
451af07472
modalai/fc-v1: use hw description methods for timer configuration
5 years ago
Beat Küng
93106836df
intel/aerofc-v1: use hw description methods for timer configuration
5 years ago
Beat Küng
d2254c2e44
holybro/kakutef7: use hw description methods for timer configuration
5 years ago
Beat Küng
ebbcc01f12
av/x-v1: use hw description methods for timer configuration
5 years ago
Beat Küng
366e2b9dc9
airmind/mindpx-v2: use hw description methods for timer configuration
5 years ago
Beat Küng
6cdf368776
stm32 io_timer: add support for 16 PWM outputs
5 years ago
Beat Küng
2b0f7e514e
io-v2: use hw description methods for timer configuration
5 years ago
Beat Küng
f7637ebf8f
fmu-v5: use hw description methods for timer configuration
5 years ago
Beat Küng
d1e690a036
fmu-v4: use hw description methods for timer configuration
5 years ago
Beat Küng
c01f6811d0
nxp/fmuk66-v3: use hw description methods for timer configuration
5 years ago
Beat Küng
5319a98fec
durandal-v1: use hw description methods for timer configuration
5 years ago
Beat Küng
4fd431b5e5
crazyflie: use hw description methods for timer configuration
5 years ago
Beat Küng
3217b539c6
px4_arch: add hw description constexpr util methods
...
These will be used in the board configurations.
5 years ago
Beat Küng
418262a131
px4_micro_hal: add PX4_MAKE_GPIO_INPUT and PX4_MAKE_GPIO_OUTPUT
...
Instead of using macros defined in the board config.
5 years ago
Beat Küng
685be9b3d1
io pins: avoid using GPIO_GPIOx_OUTPUT, use timer_io_channels instead
...
The whole system now uses timer_io_channels, which will allow the redundant
GPIO_GPIOx_OUTPUT definitions to be removed.
5 years ago
Beat Küng
62b4f3487a
io timer: remove some fields from io_timers_t and split out channel indexes
...
- reduces amount of board configuration required
- removes the cyclic dependency between io_timers_t and timer_io_channels_t
Fixes a bug in the fmuk66-v3 config: the 2. timer has 3 channels associated
not 2.
Fixes a bug in the modelai config: the 2. timer has 4 channels associated.
5 years ago
Beat Küng
8020e82c1c
MultirotorMixer: allow for longer mixer geometry names (16 instead of 8)
5 years ago
Beat Küng
73bd90ddd5
crazyflie: fix PWM channel ordering
...
Channels belonging to a certain timer were not all grouped together.
This is required by the .first_channel_index and .last_channel_index data
members.
We introduce a new mixer geometry to solve the problem.
5 years ago
bresch
17ab617877
ecl update: contains important fixes for accel bias instabilities
5 years ago
David Sidrane
2193cce50b
rddrone-uavcan146:Board Added
5 years ago
David Sidrane
80ac80b5e4
s32k1xx:Add stubbed out chip and arch
5 years ago
Daniel Agar
0d36e5094b
px4_io-v2 add to vscode variants and fix SVD file find
5 years ago
Daniel Agar
8cdbc4c593
px4iofirmware: add PX4IO_PERF define to completely disable perf counters
5 years ago
Daniel Agar
2015cc2b39
logger: restore buffer statistics update
...
- this was accidentally dropped during a rebase of #14050
5 years ago
Daniel Agar
e6d7612997
cmake jlink add path hints for macos
5 years ago
Daniel Agar
c54a09974c
vscode improvements
5 years ago
stmoon
8b273b46aa
fix the encoding problem for subprocess.check_output
5 years ago
Daniel Agar
6c76f99fe5
Update submodule mavlink v2.0 to latest Sat Feb 8 12:38:03 UTC 2020
...
- mavlink v2.0 in PX4/Firmware (8df22541ef
): a62c139225
- mavlink v2.0 current upstream: 1847cbbff5
- Changes: a62c139225...1847cbbff5
5 years ago
Daniel Agar
13a6d57703
Makefile/cmake remove legacy target naming transition helpers
5 years ago
PX4 BuildBot
c6c7f963ac
Update submodule nuttx to latest Sat Feb 8 12:38:09 UTC 2020
...
- nuttx in PX4/Firmware (4b356c91f2be41dfdadb38270fab01ddb337d3c7): 7b36108b54
- nuttx current upstream: fdf1837077
- Changes: 7b36108b54...fdf1837077
fdf1837077 2020-02-07 Peter van der Perk - [BACKPORT] S32K add support for Nxp drone boards (#224 )
f479b26c98 2020-02-07 Peter van der Perk - [BACKPORT] imxrt added missing i2c prescale mask
26dd187034 2020-02-07 Peter van der Perk - [BACKPORT] Kinetis renamed TJA1100 to TJA110X registers
5 years ago
Daniel Agar
f2eefb4e7a
codecov: remove notifications until we can address false reporting
...
I don't think we're quite ready for codecov reporting on every PR. The initial report seems to work fine, but there are various issues that result in bogus reporting when additional commits are added or after a rebase.
5 years ago
David Sidrane
254b05d377
px4_fmu-v5x:P2 Base migrating to LAN8742Ai phy
5 years ago
Daniel Agar
8df22541ef
sensors: filter sample rate calculate with simple interval average instead of perf count
...
- the perf counter intervals aren't numerically stable over extended periods (https://github.com/PX4/Firmware/pull/14046 )
5 years ago