Commit Graph

4904 Commits

Author SHA1 Message Date
Lorenz Meier a14b020d63 Merge pull request #2203 from NaterGator/mavlink_usbfix
Fix MAVLink USB UART detection
2015-05-26 23:22:27 -07:00
Lorenz Meier 9fce6dd8ba Merge pull request #2230 from bansiesta/fix_startup_printfs
Cosmetic startup fixes
2015-05-26 23:02:56 -07:00
Ban Siesta 4cf8ce30ba fw_att_control: another ugly way to prevent a newline 2015-05-25 19:10:05 +01:00
Ban Siesta d36b65aab5 fw_att_control: whitespace 2015-05-25 19:09:45 +01:00
Ban Siesta 38412993d6 fw_att_control: don't brag about being running 2015-05-25 19:09:28 +01:00
Ban Siesta c56a9ce965 position_estimator_inav: be a bit more informative about this ominous offs 2015-05-25 19:08:51 +01:00
Ban Siesta 87f41855fb land_detector: get rid of one dot at a time 2015-05-25 19:01:34 +01:00
Ban Siesta 40e9c83ed6 mavlink: no need to shout about disabling hardware flow control 2015-05-25 18:28:27 +01:00
Ban Siesta 3c39e85fdf navigator: stop complaining about some geofence not cleared 2015-05-25 18:09:01 +01:00
Lorenz Meier c5f14ef785 Merge pull request #2224 from bansiesta/lidarlite_merge
Lidarlite merge and bringup
2015-05-24 23:18:52 +02:00
Don Gagne 4206b030bf Fix opendir failure handling 2015-05-24 10:40:52 -07:00
Ban Siesta 2fb999674b Merge remote-tracking branch 'px4/pr/2200' into lidarlite_merge 2015-05-24 16:30:02 +01:00
TSC21 72e9390985 distance_sensor: minor changes 2015-05-24 16:03:01 +01:00
Ban Siesta cf39e8c721 mavlink: adapted to change in distance_sensor msg 2015-05-24 15:58:44 +01:00
Ban Siesta 13a4cdd05e ekf_att_pos_estimator: adapted to change in distance_sensor msg 2015-05-24 15:58:15 +01:00
Ban Siesta a0011d2163 Merge remote-tracking branch 'px4/pr/2200' into lidarlite_merge 2015-05-24 13:59:18 +01:00
Ban Siesta 7cec6d3c3b uORB: added pwm_input to objects_common 2015-05-24 11:52:18 +01:00
Ban Siesta 21dfd0243d drivers: use new ringbuffer namespace everywhere 2015-05-24 10:04:38 +01:00
TSC21 36dfda4aea distance_sensor: mavlink_receiver: changed to SI units 2015-05-23 17:58:20 +01:00
TSC21 43668cc8c8 distance_sensor: adopt message in both range drivers and on ekf_att_pos_estimator 2015-05-23 17:49:52 +01:00
TSC21 93f8d7c4e8 distance_sensor: added distance_sensor to sdlog2 2015-05-23 15:03:32 +01:00
TSC21 2e40338b93 Merge branch 'master' 2015-05-23 14:36:09 +01:00
Lorenz Meier b9dc72f4cc Merge pull request #2217 from PX4/FF_fix
fixed rates feedforward
2015-05-23 13:18:59 +02:00
TSC21 6049365123 Merge branch 'master' 2015-05-23 11:24:15 +01:00
Lorenz Meier 8fd00f4d6d Merged release_v1.0.0 into master 2015-05-23 11:07:10 +02:00
Lorenz Meier ccac324f5b mavlink: Fix GIT string transmission 2015-05-23 11:04:19 +02:00
Lorenz Meier 0d134aac53 systemlib: Use build directory for git version 2015-05-23 10:18:20 +02:00
Lorenz Meier 6d7e063148 Added GIT version which recompiles on each build 2015-05-23 09:59:46 +02:00
Roman Bapst 0eeaa83b3d send autopilot version message on startup and on request 2015-05-23 09:59:46 +02:00
Lorenz Meier 071d22a49a commander: Update ESC calibration to match QGC 2015-05-23 09:54:55 +02:00
Don Gagne 7f5a5e085c Add "calibrate esc" command 2015-05-22 22:27:43 +02:00
Lorenz Meier 0bd0f7dae5 Merge pull request #2216 from DonLakeFlyer/CalESC
ESC Calibration
2015-05-22 22:27:11 +02:00
Lorenz Meier d385a7f483 Ignore battery voltage only when below 2.5V, as we could be still running at that voltage 2015-05-22 21:47:18 +02:00
Lorenz Meier d530cbcda2 Ignore battery voltage only when below 2.5V, as we could be still running at that voltage 2015-05-22 21:46:58 +02:00
Roman 16df7e1656 fixed rates feedforward: plant for feedforward is given by derivative operator 2015-05-22 21:12:18 +02:00
Don Gagne fe357a9a66 Separate timeouts for battery and high pwm 2015-05-22 11:24:07 -07:00
Don Gagne 25e7a1a49e ESC calibration re-work
- Uses standard QGC cal mavlink messaging
- Timeout if no battery connect
- Better error handling and cleanup
2015-05-22 09:29:59 -07:00
Don Gagne a6af1fc0fa Add "calibrate esc" command 2015-05-22 09:28:52 -07:00
TSC21 b1a60baf05 Merge 'master' 2015-05-22 14:53:14 +01:00
Lorenz Meier 9cf1b4ba7a Merge branch 'release_v1.0.0' 2015-05-22 07:24:57 +02:00
Mark Charlebois f1f562a94d POSIX: Fixed orb_advertise failure
There were an insufficient number of devmap entries allocated and
when they ran out, new orb_advertise requests would fail.

Also added a new logging macro for the Linux build to show the
calling pthread if enabled.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-05-21 15:35:11 -07:00
Lorenz Meier 323759bb52 commander: Fix error checking and handling of level routine 2015-05-21 22:06:54 +02:00
Lorenz Meier 8c854d94d7 Merge pull request #2209 from mcharleb/multi-os-support
Added ability to set OS specific path for dataman file
2015-05-21 20:10:01 +02:00
Roman Bapst 5a53a4f7bf do not update mission if it has unsupported mission items 2015-05-21 20:09:15 +02:00
Roman Bapst afa8266255 do not update mission if it has unsupported mission items 2015-05-21 20:08:49 +02:00
Lorenz Meier be58ced1b2 Merge pull request #2210 from mcharleb/qurt-test
Sensors: added missing px4_close and removed _exit() call
2015-05-21 19:46:06 +02:00
Mark Charlebois cb5db8ec83 dataman: Fixed file permissions on file creation
In Linux the file was being created with incorrect permissions.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-05-21 10:37:15 -07:00
Mark Charlebois 0c3681c896 Sensors: added missing px4_close and removed _exit() call
The QuRT build was broken from the call to exit. While fixing
the code to clean up before returning, I found a missed call
to px4_close.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-05-21 10:26:45 -07:00
Mark Charlebois 05720b5aef Added ability to set OS specific path for dataman file
dataman can now be started using:

dataman start -f filepath

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-05-21 09:24:48 -07:00
Lorenz Meier 9179fcefc9 Calibration state machine fixes, generates less bogus error messages during calibration 2015-05-21 17:25:37 +02:00