peabody124
88a0ede73b
OP-203: Flight/AHRS: Add fifo_buffer dependency for pios_usart
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2146 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-23 18:19:58 +00:00
peabody124
8ea727d10c
AHRS/Makefile: Remove trailing CR
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2145 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-23 18:19:56 +00:00
peabody124
e89911bb8a
OP-203 PIOS_USART: Don't disable interrupts for receive buffer since
...
only one receive task. This is less generally safe but decreases the
frequency of resets in our current configuration
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2144 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-23 17:13:49 +00:00
peabody124
a454f06bf8
OP-203 PIOS_UART: Tweaked the way the interrupts are reenabled to get comms
...
stable again
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2143 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-23 17:13:48 +00:00
peabody124
300a3bc8ad
OP-203 PIOS_USART: Get TX buffer using fifo_buffer
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2142 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-23 17:13:46 +00:00
peabody124
e3dd542609
OP-203 PIOS_USART: Make USART Rx code use fifo_buffer
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2141 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-23 17:13:44 +00:00
peabody124
d2b468d661
Flight/Stabilization: Need to either set or clear the alarm, but the way it was
...
before cleared at the end of each loop - including one after an alarm
Flight/Actuator: Similar change to make sure not having updates from
stabilization (i.e. no AHRS) doesn't trigger a watchdog reset
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2140 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-23 17:13:42 +00:00
edouard
fadb00860a
Update to map library to avoid unnecessary redraws of the map and UAV icon when updating the UAV position & rotation which caused high CPU usage on the GCS.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2139 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-23 16:41:42 +00:00
edouard
d233d65e86
OP-35 Update to GCS Uploader plugin to reflect latest BL changes. Bug fixes too, should be more stable & reliable.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2138 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-22 22:31:59 +00:00
zedamota
d57441e8f4
OP-21/Bootloader - forgot to commit this too..sorry (check last commit)
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2137 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-21 22:58:14 +00:00
zedamota
98b0f406dc
OP-21/Bootloader - fixes GPS connected issues, enhances timings problems, further work on serial support
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2136 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-21 19:37:40 +00:00
zedamota
063d517ae7
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2135 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-21 18:45:11 +00:00
zedamota
67c579a6f8
DUMMY commit, just to find out my lost password
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2134 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-21 18:16:16 +00:00
zedamota
ec1cea09c6
DUMMY commit, just to find out my lost password
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2133 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-21 17:52:03 +00:00
osnwt
ed49f7fc40
Prevent some compiler warnings treated as errors during RELEASE build (possible use of uninitialized variables - CodeSourcery under Windows build system). It may be done with some #pragma as well, but this way is more portable.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2132 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-21 13:09:05 +00:00
mattl
f99f53a127
GCS/Dials: Created a deluxe barometer dial
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2131 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-19 23:58:25 +00:00
edouard
05d8e2e36a
OP-35 : Attempt at implementing a "Manual" mode which guides the use to get into AHRS + MB BL Mode.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2130 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-18 23:53:13 +00:00
dankers
03af1cdbc4
Update Milestones for Sambas' awesome first ever hexa flight
...
Combo bonus awarded for being at night and in snow!
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2129 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-18 21:24:34 +00:00
andrew
884421d5e6
comment out sendReset command so that the CLI tool will upload firmware to hardware.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2128 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-17 06:04:50 +00:00
dankers
6584acd0e2
Add name of Tri-Copter to Gary's TriCopter frame
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2127 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-16 09:15:41 +00:00
mattl
4517f31cae
GCS/Dials: Fixed a misaligned '50' label on the deluxe thermometer dial
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2126 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-16 00:21:36 +00:00
zedamota
fb21b141ba
OP-21/Bootloader - fixed compile issue. Added user space reset function.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2125 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-14 20:30:30 +00:00
edouard
ecb5c719d2
Get rid of yet more compile-time warnings.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2124 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-14 15:25:14 +00:00
edouard
37a1f602b2
Remove compile-time warning to Raw HID plugin as well.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2123 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-14 15:03:45 +00:00
edouard
fbcce4a005
Remove compile-time warning for serial connection plugin.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2122 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-14 15:03:18 +00:00
edouard
e1f61b0dee
OP-202 Sorry, this is where the logging entries get moved, not previous commit..
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2121 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-14 15:02:47 +00:00
edouard
c463abab93
OP-202 Cleaned up the 'File' menu and removed (commented out) the entries which are not doing anything. "Save All" now saves the current GCS config so that everything is not lost in case of a crash. Easy to revert in case you don't like it. Also:
...
moved the logging menu entries to 'tools' where I think they belong - comments welcome - and also small change to iconnection.h to remove compile-time warnings.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2120 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-14 14:58:16 +00:00
edouard
213e582f56
OP-99 Add a Path chooser to the name of the INI file for better ease of use.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2119 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-14 11:13:10 +00:00
zedamota
b8b1fd61b7
OP-21/Bootloader - crude C++ implementation of Kokomo's classic C serial protocol. It will be used on the Bootloaders serial comms.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2118 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-14 00:46:12 +00:00
edouard
ec994ec2c0
Capitalize some filenames to match the 3DS references and make it working on Unix machines (Linux in particular).
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2117 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-13 17:55:50 +00:00
dankers
c5fa86f69c
I believe this does actually belong in the Milestones file although linking to the video is not really appropriate.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2116 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-13 17:44:04 +00:00
edouard
e787d6b02b
Updated Deluxe thermometer dial (needle was not rotated properly). Fixed now, works perfectly!
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2115 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-13 17:41:58 +00:00
cwabbott
2dde28843b
PiOS/win32: UAVObject fixes.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2114 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-13 15:46:37 +00:00
martin
73ad3d1b96
moved default_background.png
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2113 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-13 04:53:33 +00:00
martin
acd697a030
Removed QYmodem.dll
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2112 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-13 04:52:41 +00:00
peabody124
54aa09ce27
OP-163 Flight/Guidance: Take current position as desired position
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2111 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-12 16:57:16 +00:00
peabody124
6ebc8ccd57
OP-163 Flight/Guidance: Add variations on position hold to try out. Only one will end
...
up in the final code.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2110 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-12 16:57:13 +00:00
peabody124
5850c1804d
OP-199 Flight/Stabilization: Increment a counter in actuatorDesired whenever an
...
update takes longer than 15 ms
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2109 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-12 04:36:04 +00:00
sambas
c74c9cc08e
OP-73 Flight/PiOS: deinits started, still just for review
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2107 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-11 20:38:44 +00:00
sambas
f94dc41712
OP-73 Flight/PiOS: runtime RC input change, initial files just for review, not integrated to build yet
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2106 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-11 19:09:39 +00:00
andrew
ca16298793
OP-138 Minor changes to UI layouts to scale better.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2104 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-11 07:34:27 +00:00
andrew
ac42393502
Updated GCSControl configuration page for button input support.
...
Basic functionality now implemented.
Still need to add range checking and user settings verification.
not all toggle functions implemented yet.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2100 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-09 05:50:16 +00:00
ligi
28ec908426
now that "Only write file if modified" issue is solved we can depend on uavobjects in makefile and remove the notes regarding that issue
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2099 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-09 04:27:38 +00:00
ligi
f5f3b7d8e6
doing "TODO: Only write file if modified"
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2098 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-09 04:27:36 +00:00
ligi
a9ba6464d1
be verbose with a warning if reading of a file fails
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2097 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-09 04:24:04 +00:00
andrew
8e3813327c
Updated GCSControl configuration page for button input support.
...
Saving and recalling of settings now works.
Functionality not implemented yet
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2096 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-09 03:55:04 +00:00
andrew
fab0e6247a
Added new tab to GCSControl configuration page for button input support.
...
Only the framework for now.
Functionality to follow.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2095 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-08 06:04:52 +00:00
andrew
1dae56ae3c
Modified UI for ccpm to scale better and have less wasted space
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2094 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-08 06:02:43 +00:00
edouard
3c4a5a04c0
GCS Control plugin: now fully configurable (mode 1 to mode 4), and with joystick channel mapping as well. Not tested in-flight!
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2093 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-07 22:16:45 +00:00
edouard
d826350b26
Control gadget: channel 4 was commented out for tests, re-enabled it.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2091 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-07 15:22:45 +00:00