tzai
b9d85c7176
logger: Refactor new boot_bat logic into separate function
...
Implements suggested fixes.
Signed-off-by: Tal Zaitsev <tal@corvus-robotics.com>
2020-01-11 22:27:00 +05:30
tzai
1c2f95697c
logger: Add support for logging only on bat power
...
Will not start logging from boot if battery is not connected
Signed-off-by: Tal Zaitsev <tal@corvus-robotics.com>
2020-01-11 22:27:00 +05:30
Daniel Agar
d1e3ff553b
platforms: remove unnecessary i2c platform abstraction
2020-01-11 11:55:06 -05:00
qlliu
54e4b65daa
free allocated variable by perf_alloc
2020-01-11 11:12:18 +01:00
Daniel Agar
bd111c9f42
px4_work_queue: revert inherited sched attr and run wq:manager and max priority
...
Setting PTHREAD_EXPLICIT_SCHED was necessary on linux to create WQ threads with priorities relative to max, but unfortunately we can't rely pthread_attr_setinheritsched as it's dependent on system ulimit configuration or running privileged. Instead we can create the wq:manager at the maximum desired priority and allow each WQ thread to have a relative priority.
2020-01-10 17:57:51 -05:00
Julian Oes
3527870333
Tools: fix 'Assistive technology not found error'
...
On Ubuntu we often saw the error
Assistive technology not found AWTError when starting jMAVSim.
This should be fixed by appending this cli argument to java.
As suggested in https://github.com/PX4/containers/issues/206
2020-01-10 17:30:28 -05:00
Daniel Agar
ceec0238c4
replace mag_report with sensor_mag_s
2020-01-10 12:15:18 -05:00
stmoon
e19e0bd616
serach and insert rtps path if there is no {FASTRTPSGEN_DIR}
2020-01-10 16:48:21 +00:00
Daniel Agar
a08b54b8e1
px4_work_queue: don't inherit pthread attributes from creating thread
...
- this is necessary on linux so that the WQ threads priorities are set relative to max, and not relative to the wq:manager thread
2020-01-10 11:02:49 -05:00
RomanBapst
4d4481a384
gazebo_sitl_multiple_run.sh: fixed comment
...
Signed-off-by: RomanBapst <bapstroman@gmail.com>
2020-01-10 16:51:33 +01:00
JaeyoungLim
528141a78e
Make more space between vehicles
2020-01-10 16:51:33 +01:00
JaeyoungLim
0324889cf7
Add support for plane
2020-01-10 16:51:33 +01:00
JaeyoungLim
eb7cdb4c4e
Use sdf files instead of urdf files
...
Fix
2020-01-10 16:51:33 +01:00
TSC21
f0651663bb
reverse adding 'master' build for deploy
2020-01-10 14:05:24 +00:00
TSC21
f1cb3f2eac
Jenkins: re-enable microRTPS bridge templates and scripts deployment
2020-01-10 13:38:12 +00:00
TSC21
722f287281
msg: urtps: change the topic Data Type name to match expected on ROS2
2020-01-10 13:42:36 +01:00
Daniel Agar
23e17aec42
atlflight/eagle: minor fixes to get it running again
...
- fixed df_ltc2946_wrapper battery dependency
- fixed px4::atomic fetch_add for QuRT
- updated PX4 QuRT SPI wrapper to set bus frequency
- renamed "qurt-default" configs to just "qurt"
2020-01-09 18:09:06 -05:00
Daniel Agar
e3de7e62ea
drivers/rc_input: port to linux for testing
2020-01-09 16:16:23 -05:00
Matthias Grob
6184f4691a
commander_params: remove duplicate rc override title
...
I merged the duplicate title because the pr was from
a private fork branch and already delayed.
2020-01-09 18:39:04 +01:00
Tal Zaitsev
d54ab5f6eb
Change RC override to affect offboard mode as well
...
-Defines COM_RC_OVERRIDE as a bitmask
-Changes RC override to affect auto modes, offboard mode, or both
2020-01-09 18:26:39 +01:00
tzai
fee7f69d63
commander: fix regression issue preventing RC override from working
...
Boolean variable name was refactored to represent the opposite state
without a change in logic.
2020-01-09 18:26:39 +01:00
Daniel Agar
4ac5b00a06
navio_sysfs_rc_in: move to PX4 WQ and cleanup
2020-01-09 12:08:14 -05:00
Daniel Agar
793d1d7889
github actions: temporarily disable SITL Tests (Code Coverage)
2020-01-09 10:57:15 -05:00
Daniel Agar
2bbf73097b
aerfofc_adc: move to PX4 WQ and cleanup
2020-01-09 10:44:42 -05:00
Daniel Agar
d32a80df3a
simulator: replace gpssim with simple orb publication
...
- this is one of the last pieces of the system that still depend on DriverFramework
- add new SIM_GPS_NOISE_X parameter for optionally increasing the GPS noise multiplier (was previously a gpssim command line option)
- add SIM_x_BLOCK parameters to block sensor publication
- SIM_GPS_BLOCK
- SIM_ACCEL_BLOCK
- SIM_GYRO_BLOCK
- SIM_MAG_BLOCK
- SIM_BARO_BLOCK
- SIM_DPRES_BLOCK
2020-01-09 10:30:20 -05:00
SalimTerryLi
faec9fe579
boards px4/raspberrypi: fix upload AUTOPILOT_HOST
2020-01-09 09:51:47 -05:00
kamilritz
32a4e3a942
Update ekf vision parameter description
2020-01-09 10:36:10 +01:00
kamilritz
e95e5abdf6
Update ECL
2020-01-09 10:36:10 +01:00
kamilritz
593895293a
Transform vision covariances
2020-01-09 10:36:10 +01:00
kamilritz
1560309687
Checking all used vision data for being finite
2020-01-09 10:36:10 +01:00
kamilritz
90aa4bb852
Support 3d auxvel fusion
2020-01-09 10:36:10 +01:00
kamilritz
a67229e60e
Use full variance of vision data
2020-01-09 10:36:10 +01:00
Daniel Agar
5f1121c216
rc_input: move to PX4 WQ
2020-01-08 13:00:59 -05:00
Daniel Agar
ef9a930816
ulanding_radar: move to PX4Rangefinder and cleanup
2020-01-08 12:42:56 -05:00
Daniel Agar
eef508cc4a
teraranger: move to PX4Rangefinder and cleanup
2020-01-08 12:36:42 -05:00
David Jablonski
3d60ef9383
FW: Allow counterclockwise loiter
...
Before, this check was always true, thus always falling back to
NAV_LOITER_RAD, which can't be negative.
2020-01-08 12:30:50 -05:00
Daniel Agar
253296eec7
vehicle_status_flags: remove unused circuit_breaker_engaged_gpsfailure_check
2020-01-08 12:29:50 -05:00
David Sidrane
7cf1bb7f7f
px4_fmu-v5:Support Nuttx SDIO Fixes
2020-01-08 12:23:01 -05:00
David Sidrane
351c3f7c22
px4_fmu-v5x:Support Nuttx SDIO Fixes
2020-01-08 12:23:01 -05:00
David Sidrane
4e04781d1f
mro_ctrl-zero-f7:Support Nuttx SDIO Fixes
2020-01-08 12:23:01 -05:00
David Sidrane
8d7bfa805b
modalai_fc-v1:Support Nuttx SDIO Fixes
2020-01-08 12:23:01 -05:00
David Sidrane
4f1790864d
av_x-v1:Support Nuttx SDIO Fixes
2020-01-08 12:23:01 -05:00
David Sidrane
9c1543c33f
Nuttx with PX4 Contrib for SDIO PU fix
2020-01-08 12:23:01 -05:00
CarlOlsson
13a9b552c5
Remove unused GPS fail circuit breaker
...
Signed-off-by: CarlOlsson <carlolsson.co@gmail.com>
2020-01-08 10:50:26 -05:00
kamilritz
92adc5afaa
Update ECL to newest version
2020-01-08 09:42:14 +01:00
Daniel Agar
298d6d8703
ST LSM9DS1 9DOF IMU driver
...
- this is a replacement for df_lsm9ds1_wrapper on the Emlid Navio2 once DriverFramework is removed
2020-01-07 21:58:31 -05:00
Daniel Agar
f3cd5b19c8
emlid navio2: update RGB LED driver (move away from DriverFramework)
...
- delete unused linux gpio wrapper
2020-01-07 17:47:15 -05:00
Daniel Agar
ace1acca3c
Jenkins hardware print power topics
2020-01-07 16:10:46 -05:00
Daniel Agar
b7a63bfdf3
drivers/adc: move to ModuleBase and split out header
2020-01-07 14:04:13 -05:00
Daniel Agar
d19f18d40b
linux boards (ocpoc, bbblue, navio2) replace custom adc drivers with simple px4_arch implementation
2020-01-07 14:04:13 -05:00