Lorenz Meier
|
f27491d2e5
|
Merge branch 'master' of github.com:PX4/Firmware into fmuv2_bringup
|
2013-07-10 11:58:48 +02:00 |
|
Lorenz Meier
|
33c7c2c32e
|
Merge branch 'master' of github.com:PX4/Firmware
|
2013-07-09 13:34:12 +02:00 |
|
Lorenz Meier
|
82c13efad1
|
Merged CPU load changes by freddie chopin
|
2013-07-09 13:27:17 +02:00 |
|
Lorenz Meier
|
9c6cca8b9b
|
Merge pull request #310 from PX4/att_fix
fixed attitude estimator params
|
2013-07-09 04:11:38 -07:00 |
|
Lorenz Meier
|
bbe6615884
|
Merge pull request #324 from DrTon/gpio_led_io_relay
gpio_led: PX4IO RELAY and ACC outputs support
|
2013-07-09 02:09:30 -07:00 |
|
Lorenz Meier
|
ced2871263
|
Merged mkblctrl
|
2013-07-08 20:48:30 +02:00 |
|
Lorenz Meier
|
6436e2e350
|
Updated mavlink_onboard as well (Hotfix)
|
2013-07-08 14:43:27 +02:00 |
|
Lorenz Meier
|
040b8f3802
|
Cleaned up MAVLink include hierarchy
|
2013-07-08 14:16:46 +02:00 |
|
px4dev
|
e2458677c9
|
Tweak IO serial packet error handling slightly; on reception of a serial error send a line break back to FMU. This should cause FMU to stop sending immediately.
Flag these cases and discard the packet rather than processing it, rather than simply dropping the received packet and letting FMU time out.
|
2013-07-07 20:42:03 -07:00 |
|
px4dev
|
b4029dd824
|
Pull v2 pieces up to build with the merge
|
2013-07-07 17:53:55 -07:00 |
|
px4dev
|
43f1843cc7
|
Merge branch 'master' of https://github.com/PX4/Firmware into fmuv2_bringup
|
2013-07-07 12:22:56 -07:00 |
|
marco
|
c4dfc345a1
|
Version from esc_status topic added to sdlog2
|
2013-07-07 18:27:08 +02:00 |
|
px4dev
|
8fa226c909
|
Tweak protocol register assignments and add new registers to accommodate differences in IOv2.
|
2013-07-06 23:59:35 -07:00 |
|
px4dev
|
4d400aa7e7
|
Enable UART error handling on PX4IO.
|
2013-07-06 12:27:37 -07:00 |
|
Anton Babushkin
|
369e6d1eea
|
gpio_led: minor usage fix
|
2013-07-06 18:37:02 +04:00 |
|
Anton Babushkin
|
8d0784af61
|
gpio_led: PX4IO RELAY and ACC outputs support, some fixes
|
2013-07-06 18:30:09 +04:00 |
|
px4dev
|
87a4f1507a
|
Move the common definitions for the PX4IO serial protocol into the shared header.
|
2013-07-06 00:16:37 -07:00 |
|
px4dev
|
19b2e1de85
|
Copy the correct number of bytes back for register read operations. Basic PX4IO comms are working now.
|
2013-07-06 00:00:44 -07:00 |
|
px4dev
|
6871d2909b
|
Add a mechanism for cancelling begin/end perf counters.
|
2013-07-05 22:53:57 -07:00 |
|
px4dev
|
3c8c596ac7
|
Enable handling for short-packet reception on FMU using the line-idle interrupt from the UART. Enable short packets at both ends.
|
2013-07-05 20:37:05 -07:00 |
|
px4dev
|
bcfb713fe9
|
Enable handling for short-packet reception on IO using the line-idle interrupt from the UART.
|
2013-07-05 20:35:55 -07:00 |
|
px4dev
|
f9a85ac7e6
|
Remove the TX completion callback on the IO side.
Report CRC, read and protocol errors.
|
2013-07-05 19:16:25 -07:00 |
|
px4dev
|
10e673aa4b
|
Send error response if register write fails.
|
2013-07-05 19:02:42 -07:00 |
|
px4dev
|
46a4a44321
|
Be more consistent with the packet format definition.
Free perf counters in ~PX4IO_serial
|
2013-07-05 18:36:00 -07:00 |
|
px4dev
|
50cae347b4
|
Check packet CRCs and count errors; don't reject packets yet.
|
2013-07-05 17:13:54 -07:00 |
|
px4dev
|
5a8f874166
|
Add an 8-bit CRC to each transmitted packet.
|
2013-07-05 16:56:47 -07:00 |
|
px4dev
|
313231566c
|
Encode the packet type and result in the unused high bits of the word count.
|
2013-07-05 16:41:27 -07:00 |
|
px4dev
|
e55a37697d
|
Always send and expect a reply for every message.
|
2013-07-05 16:34:44 -07:00 |
|
Lorenz Meier
|
5f2d35d715
|
Added gyro scaling as parameter
|
2013-07-05 11:44:10 +02:00 |
|
Lorenz Meier
|
7ca0698a6b
|
Fixed HIL handling
|
2013-07-05 11:43:42 +02:00 |
|
Lorenz Meier
|
2cfe9ee1b4
|
Improved limits handling
|
2013-07-05 11:43:16 +02:00 |
|
px4dev
|
83213c66df
|
Reset the PX4IO rx DMA if we haven't seen any traffic in a while; this gets us back into sync.
|
2013-07-04 23:22:59 -07:00 |
|
px4dev
|
94b638d848
|
One more piece of paranoia when resetting DMA
|
2013-07-04 23:19:24 -07:00 |
|
px4dev
|
43210413a9
|
More test work on the px4io side of the serial interface.
|
2013-07-04 23:17:55 -07:00 |
|
px4dev
|
c21237667b
|
iov2 pin definition cleanup sweep
|
2013-07-04 23:16:13 -07:00 |
|
Lorenz Meier
|
05d6815401
|
Improved return statement of sensors app
|
2013-07-04 15:49:13 +02:00 |
|
Lorenz Meier
|
cefebb9699
|
Small improvements in system lib
|
2013-07-04 15:48:01 +02:00 |
|
Lorenz Meier
|
d72e9929aa
|
Fixes to fixed wing control example, fixes to the way the control lib publishes estimates
|
2013-07-04 15:46:53 +02:00 |
|
Lorenz Meier
|
b01673d1d8
|
Fixes to estimator and HIL startup script
|
2013-07-04 15:45:32 +02:00 |
|
Lorenz Meier
|
f42b3ecd96
|
Substantial improvements to math lib
|
2013-07-04 15:43:38 +02:00 |
|
Lorenz Meier
|
3686431231
|
Removed leftover mavlink_receiver.c file
|
2013-07-04 15:41:42 +02:00 |
|
Lorenz Meier
|
9aee419324
|
Updated mavlink version, massive improvements in mission lib, fixes to HIL (state and sensor level)
|
2013-07-04 15:40:20 +02:00 |
|
Lorenz Meier
|
5691c64ff0
|
Update to uORB topics, added / improved position triplet, added radio status
|
2013-07-04 15:39:29 +02:00 |
|
px4dev
|
be6ad7af3b
|
Rework the FMU<->IO connection to use a simple fixed-size DMA packet; this should let us reduce overall latency and bump the bitrate up.
Will still require some tuning.
|
2013-07-03 00:08:12 -07:00 |
|
marco
|
209dc7100e
|
mkclctrl 8/11Bit support, uOrb Topic added, ESC Topic to Sdlog2 added
|
2013-07-02 19:46:15 +02:00 |
|
Lorenz Meier
|
e9290e7fc0
|
Merge branch 'master' of github.com:PX4/Firmware into origin_integration
|
2013-07-02 16:40:26 +02:00 |
|
sjwilks
|
697c0a1a1d
|
Merge pull request #314 from DrTon/att_control_der_fix
Multirotor attitude controller updated
|
2013-07-02 01:19:14 -07:00 |
|
sjwilks
|
4edb6ce76b
|
Merge pull request #319 from PX4/kalman_nav
Kalman navigation fixes
|
2013-06-30 11:58:38 -07:00 |
|
Lorenz Meier
|
d51b97fe2f
|
Merge branch 'master' of github.com:PX4/Firmware into integration
|
2013-06-30 19:47:12 +02:00 |
|
Lorenz Meier
|
aa04701c89
|
Added global position to logging
|
2013-06-30 19:15:02 +02:00 |
|