David Sidrane
d5059efdde
px4fmu-v2 using board common mcu version api
8 years ago
David Sidrane
af4b8ee8ca
px4fmu-v1 using board common mcu version api
8 years ago
David Sidrane
f71d0eaf5a
px4esc-v1 using board common mcu version api
8 years ago
David Sidrane
d7fc536f06
px4cannode-v1 using board common mcu version api
8 years ago
David Sidrane
bff54584fe
px4-stm32f4discovery using board common mcu version api
8 years ago
David Sidrane
5b2ceb7fda
mindpx-v2 using board common mcu version api
8 years ago
David Sidrane
579f698e4c
crazyflie using board common mcu version api
8 years ago
David Sidrane
e484c3bab5
auav-x21 using board common mcu version api
8 years ago
David Sidrane
b955ef2876
aerofc-v1 using board common mcu version api
8 years ago
David Sidrane
2cf8a1b432
aerocore using board common mcu version api
8 years ago
David Sidrane
af12816296
posix derived targets use BOARD_OVERRIDE_CPU_VERSION for mcu_version
8 years ago
David Sidrane
6ab32f1632
logger uses common board api for mcu_version
8 years ago
David Sidrane
4be19b26b0
ver uses common board api for mcu_version
8 years ago
David Sidrane
242f563d44
Adds a board common API for retriving the SoC' Silicon revision data/errata
...
This abstraction will support mcu's other than the stm32 family.
It moves the systemlib/mcu_version.c functionality to
common/stm32/board_mcu_version.c
8 years ago
Siddharth Bharat Purohit
975893a406
events: tempcal: get rid of commented code
8 years ago
Beat Küng
be512fdc4c
temperature_calibration: use device id from published topic
...
uorb topic instance does not necessarily match the gyro device path instance,
so we need to use the id from the topic.
8 years ago
Beat Küng
00d2fc936a
polyfit.hpp: fix code style (class member variables start with _)
8 years ago
Beat Küng
2fbb1aee84
temperature_calibration: fix poll (number of fds), remove usleep
...
useep() is not needed because we use the poll()
8 years ago
Beat Küng
54e9bda412
temperature_calibration: properly initialize gyro subscriptions & bounds checking
8 years ago
Beat Küng
e74e883c56
temperature_calibration: change some log levels to be more appropriate
8 years ago
Siddharth Bharat Purohit
5c7dbe0f24
events: tempcal: run cal for all available gyros
8 years ago
Siddharth Bharat Purohit
7e6daaf3d1
tempcal: remove separate temperature calibration module
8 years ago
Siddharth Bharat Purohit
416a0aece2
events:polyfit: change to using int/unsigned instead of (u)intx_t types
8 years ago
Siddharth Bharat Purohit
e390f672c9
events: tempcal: save temperature calibration result
8 years ago
Siddharth Bharat Purohit
917a8f63f6
events: add temperature calibration scheme
8 years ago
Siddharth Bharat Purohit
86d9ba9cde
tempcal: move to using Matrix library functions
8 years ago
Siddharth Bharat Purohit
0cc034ee15
px4fmu-v2 cmake: disable uavcan build to make space for tempcal module
8 years ago
Siddharth Bharat Purohit
acff114260
tempcal: add ref temperature and proper debug print methods
8 years ago
Siddharth Bharat Purohit
137ade308f
tempcal: change to double as float was insufficient for calculation
8 years ago
Siddharth Bharat Purohit
269d05ff22
tempcal: sandbox app for temperature calibration
8 years ago
Lorenz Meier
0909c32262
PX4 FMU: Start send_events handler in all FMU generations
8 years ago
Lorenz Meier
fd6b051895
Start send_events in work queue
8 years ago
Beat Küng
c1e2aeff0b
commander: ignore PREFLIGHT_CALIBRATION for temperature calibration param
8 years ago
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