Beat Küng
ab8ac8f63a
events: add new module events
...
It uses the LP worker queue to periodically check for vehicle commands (30hz),
useful for several housekeeping tasks.
Currently the only task is temperature calibration.
Commands can be started via command line or via vehicle_command (from
Mavlink)
TODO: need to spec & extend the mavlink command.
8 years ago
Matthias Grob
34080be68b
mc_pos_control: removed special mode switch calculation
...
because it is not needed anymore with feed forward thrust
it even produced aggressive twitches when used together with the feed forward thrust
8 years ago
Lorenz Meier
63057d7b60
Ensure that manual control is only sent by sensors app if signal is valid and initialized
8 years ago
Lorenz Meier
b1c6494ed7
MAVLink receiver: Do use correct multi-topic architecture
...
This prevents two inputs publishing to the same topic. Now if both RC and joystick are connected the first to be active gets control. This is not optimal but consistent and safe.
8 years ago
Lorenz Meier
cc4fa627c2
Messages: Add input source field to manual control setpoint message
8 years ago
David Sidrane
6368768d31
px4esc-v1 using board common identity api
8 years ago
David Sidrane
ead65eb581
px4cannode-v1 using board common identity api
8 years ago
David Sidrane
8972308559
tap-v1 using board common identity api
8 years ago
David Sidrane
6b9d87821b
px4nucleoF767ZI-v1 using board common identity api
8 years ago
David Sidrane
75bb427830
px4fmu-v5 using board common identity api
8 years ago
David Sidrane
5ede3772ee
px4fmu-v4pro using board common identity api
8 years ago
David Sidrane
ca6105d042
px4fmu-v4 using board common identity api
8 years ago
David Sidrane
5ede0ace17
px4fmu-v2 using board common identity api
8 years ago
David Sidrane
a4ad8821cb
px4fmu-v1 using board common identity api
8 years ago
David Sidrane
89bbe708f8
px4-stm32f4discovery using board common identity api
8 years ago
David Sidrane
9e5d7d6e09
mindpx-v2 using board common identity api
8 years ago
David Sidrane
e6623554cb
crazyflie using board common identity api
8 years ago
David Sidrane
1d7dff05e9
auav-x21 using board common identity api
8 years ago
David Sidrane
ff2e8b10a2
aerofc-v1 using board common identity api
8 years ago
David Sidrane
5ea2d1d53f
aerocore using board common identity api
8 years ago
David Sidrane
5c239ffb0b
logger uses board_get_uuid_formated32 instead of mcu_unique_id
...
Replace the creation of uuid string with the board common api
board_get_uuid_formated32 as opposed to using mcu_unique_id
and printf.
8 years ago
David Sidrane
e6ba897b9a
mavlink is using board_get_uuid_raw32 instead of mcu_unique_id
8 years ago
David Sidrane
63e3bbde07
gyro_calibration is using board_get_uuid_raw32 instead of mcu_unique_id
8 years ago
David Sidrane
5a5cfdbbe3
mcu_version remove mcu_unique_id
...
Using board cvommon UUID api thefore Removed mcu_unique_id
8 years ago
David Sidrane
93f2cf077f
posix derrived targes use BOARD_OVERRIDE_UUID
8 years ago
David Sidrane
d0ebc183c9
ver uses common board api for uuid
8 years ago
David Sidrane
4dc8e61612
uavcan uses common board api to interface with systemlib/board_serial
8 years ago
David Sidrane
5bdd5c7989
fmu uses common board api to interface with systemlib/board_serial
8 years ago
David Sidrane
24f5461402
systemlib/board_serial uses common board api for UUID
8 years ago
David Sidrane
459f71f579
zubaxgnss-v1 bootloader uses common board api for UUID
8 years ago
David Sidrane
9efeb0d848
s2740vc-v1 bootloader uses common board api for UUID
8 years ago
David Sidrane
69a500c6e7
px4flow-v2 bootloader uses common board api for UUID
8 years ago
David Sidrane
147ed3067d
px4esc-v1 bootloader uses common board api for UUID
8 years ago
David Sidrane
796a7a1a69
px4cannode-v1 bootloader uses common board api for UUID
8 years ago
David Sidrane
ae872448fd
esc35-v1 bootloader uses common board api for UUID
8 years ago
David Sidrane
bf0de997cb
Adds a board common way of retriving the SoC' Unique identifier
...
This abstraction will support mcu's with longer ID's then the
stm32 family.
It provids a common interface for byte and 32 bit word access
to the UUID data and a facility to reorder it.
8 years ago
James Goppert
b86380086e
Streamline python script for temp cal. ( #6416 )
...
* Streamline python script for temp cal.
* Simplify file generation for temp calibration.
8 years ago
David Sidrane
1abd629461
Move common macros to systemlib/px4_macros.h
8 years ago
David Sidrane
f3f235376b
PX4 System changes you use board common reset interface
8 years ago
David Sidrane
ec90bfb8a5
zubaxgnss-v1 use board common reset interface
8 years ago
David Sidrane
a29d7091c4
px4flow-v2 use board common reset interface
8 years ago
David Sidrane
c6c2eca139
s2740vc-v1 use board common reset interface requiers upstream nuttx fix
8 years ago
David Sidrane
dde2a0164e
s2740vc-v1 use board common reset interface
8 years ago
David Sidrane
571ffb7652
px4nucleoF767ZI-v1 use board common reset interface
8 years ago
David Sidrane
6653bfc3c9
px4esc-v1 use board common reset interface
8 years ago
David Sidrane
1aad48c869
px4cannode-v1 use board common reset interface
8 years ago
David Sidrane
999ecb84d0
tap-v1 use board common reset interface
8 years ago
David Sidrane
327d45165d
crazyflie use board common reset interface
8 years ago
David Sidrane
cde6b0ac07
posix builds define BOARD_HAS_NO_RESET and BOARD_HAS_NO_BOOTLOADER
8 years ago
David Sidrane
4b99426736
px4-stm32f4discovery use board common reset interface
8 years ago