Lorenz Meier
cef1e79b00
Update DriverFramework version
9 years ago
Mark Charlebois
8cb8987bcd
Use DriverFramework as a PX4 module ( #4415 )
...
* Use DriverFramework as a PX4 module
Targets wanting to use DriverFramework must add
lib/DriverFramework/framework
to their config file.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
* Removed spurious code
No need to add if check before for loop
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
* Added DriverFramework to NuttX configs
Added lib/DriverFramework/firmware to nuttx configs
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
* Updated src/lib/DriverFramework
* Removed DF_TARGET and __DF_${OS} defines
These are now handled inside DriverFramework
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
* Updated DriverFramework
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
* Restored __DF_${OS}
The include files in DriverFramwork need to know the target OS.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
9 years ago
Lorenz Meier
23a9af9088
Bump param meta version
9 years ago
Lorenz Meier
c84b2ddeb0
Navigator: Clarify geofence params, remove terminate
9 years ago
Lorenz Meier
9b1e4c42de
Multicopter: Clarify speed params
9 years ago
Andreas Daniel Antener
bca167aa3f
added Sparkletech Ranger Quadplane config ( #4411 )
9 years ago
Lorenz Meier
6b756ca95a
FMU driver: Do not fake RSSI values, but report that we have no proper RSSI available
9 years ago
Lorenz Meier
887dfd1ec4
Fix RSSI lower bound
9 years ago
Lorenz Meier
4ec4deabbd
FMU driver: Make auto-detection of analog RSSI more stable
9 years ago
Lorenz Meier
be467f606b
Sensors: Use C++ init style
9 years ago
Lorenz Meier
088ee74591
Sensor params: Add two param handles that should have been there for a long time
9 years ago
Lorenz Meier
c7f3881ccc
Quad mixers: Add AUX1-2 passthrough
9 years ago
Lorenz Meier
34081c1d3c
FMU: Fix rc lost flag handing
9 years ago
Lorenz Meier
bdd2070dd7
FMU driver: Report RSSI for RC
...
Move RSSI sampling into FMU driver from sensors
9 years ago
Lorenz Meier
3335d32c0a
ADC driver: Publish via uORB
9 years ago
Lorenz Meier
ca3b1478ce
Add ADC report
...
Enable building of ADC topic
9 years ago
Lorenz Meier
b5b4769d1f
Enable RSSI sampling on Pixracer
9 years ago
Andrew Tridgell
82aca3d65c
FMUv4: enable RSSI analog input pin
9 years ago
Lorenz Meier
a189130b52
Commander: Be less chatty on auto disarm
9 years ago
Lorenz Meier
44316ac316
FMUv1: Build camera trigger
9 years ago
Lorenz Meier
9cfd730819
Topic listener: Depend properly on msg_gen
9 years ago
Lorenz Meier
0c7a4fd66e
Make parameter source file generation properly depend on board config
9 years ago
Lorenz Meier
d55feb2e0e
Disable mTECS, but retain code for now ( #4407 )
...
* Disable mTECS, but retain code for now
* astyle fw_pos_control_l1
* fw_pos remove pitch_max_special only used by mtecs
* move FW_T_CLMB_MAX to FW TECS param group
* fw_pos initialize tecs_status_s
9 years ago
Lorenz Meier
5a84a223e6
Param handling: Cull unused params
9 years ago
David Sidrane
1c94e27463
Bugfix:#3167 Nested parameter files under xxxx/yyyy/zzzz/kkkk are considered in the scope of xxxx/yyyy
...
Conflicts:
src/lib/ecl
9 years ago
David Sidrane
64d43ad381
Scope parameter included in build by cmake/configs
...
Conflicts:
Tools/px_generate_params.py
src/lib/ecl
9 years ago
Daniel Agar
93d261a558
cmake fix px4_base linker flags
9 years ago
Lorenz Meier
d0dd52c0d6
Better param meta
9 years ago
thedevleon
9ff6751eb5
hotfix for frsky dport telemetry ( #4409 )
9 years ago
Lorenz Meier
05885e4e5f
Add support to enable FrSky telemetry on TELEM2
9 years ago
Lorenz Meier
e7b23a557a
Mag cal: Require only three sides, robustify output.
9 years ago
Lorenz Meier
f386fb8bae
EKF estimator: Disable vibration warnings due to excessive false positives
9 years ago
Lorenz Meier
d69109c21c
Q estimator: Disable vibration warning due to excessive false positives
9 years ago
Lorenz Meier
ae123d9e20
MAVLink app: Do not accept config commands on wireless links when USB is connected
9 years ago
Lorenz Meier
796af52df2
MAVLink app: Offer a little more RAM
9 years ago
Lorenz Meier
2a963dc3b7
Initialize MAVLink system to sane defaults
9 years ago
Lorenz Meier
bf0ea86bd9
Fix battery params to better defaults
9 years ago
Lorenz Meier
c1bf70eea0
EKF: Bump vibration warning threshold
9 years ago
Lorenz Meier
7fcb53ec74
Q Estimator: Bump vibration warning threshold
9 years ago
Julian Oes
ef6892a885
sdlog2 bugfix of vehicle_status conflicting with commander_state ( #4402 )
...
* sdlog2: move from STAT.MainState to COMM.MainState
This fixes a bug where vehicle_system_status and the commander internal
state were conflicting.
This will need adaptations in logging tools.
* sdlog2: don't bother changing STAT.MainState
For compatibility reasons, let's stick to the used log field (but still
fix the bug where the buffer (union) was overwrittern.
9 years ago
Julian Oes
eb1ab4011a
sensors: the ifdef logic was inverted ( #4401 )
9 years ago
Julian Oes
49ae3e17d5
land_detector: fix wrong astyle formatting ( #4399 )
9 years ago
Lorenz Meier
1b11049e42
Land detector: fix code style
9 years ago
Lorenz Meier
a741257293
Enable new ESP8266 TELEM2 output mode
9 years ago
Lorenz Meier
18b72241ce
System params: Update choices for ESP8266
9 years ago
Lorenz Meier
8b9b02bee8
Land detector: Update params
9 years ago
Lorenz Meier
5c1d2c1cee
Land-detector: Better granularity for manual and auto flight modes
9 years ago
Julian Oes
234068989b
sensors: treat RPi like QURT
9 years ago
Lorenz Meier
3ccd9988d3
Multicopter land detector: Enforce sync between system and detector
9 years ago
Lorenz Meier
109f88564d
Commander: Init land detector
9 years ago