1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2024-11-30 08:24:11 +01:00
Commit Graph

9513 Commits

Author SHA1 Message Date
gussy
057def91e2 Small updates, removed some unused code.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@314 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-14 12:02:36 +00:00
gussy
a8d4297abe Small optimisations in bootloader code.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@313 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-14 12:01:13 +00:00
gussy
f75fa5e567 Updated ADC to use the 3 auxillary inputs on the OpenPilot board.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@312 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-14 12:00:43 +00:00
gussy
e1504dafc6 Add PIOS_GPIO for controlling the auxiliary connections on the OpenPilot board.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@311 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-14 11:59:11 +00:00
ephy
66eed56ff3 Updated libs.pro to include qextserialport
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@310 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-14 11:30:24 +00:00
ephy
8ad76c1872 Addition of qextserialport (code.google.com/p/qextserialport/) to GCS code base. Only tested to compile on Ubuntu 9.10.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@309 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-14 11:29:57 +00:00
ephy
b54e001241 Small modification to make include(../../libs/qmapcontrol/qmapcontrol.pri) the only thing plugins using qmapcontrol need in their project file
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@308 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-14 11:23:07 +00:00
FredericG
7bd573f043 OP-36 PIOS_DEBUG_Assert() function
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@307 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-14 10:20:27 +00:00
FredericG
a30f682a1e Define DEBUG in debug-builds
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@306 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-14 10:14:45 +00:00
FredericG
c932e131f0 OP-11 Moved PIOS_BMP085_Init() since the OS must be running before the first I2C transfer can be issued
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@305 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-14 09:42:38 +00:00
julien
a2ea8b0e53 Some update for multi-platform.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@304 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-14 08:37:19 +00:00
gussy
7b5d85cb3e PIOS_LED: Initialise all LED's as off.
PIOS_SYS: Added system reset function.
OpenPilot Makefile: Default USE_BOOTLOADER should be NO.
OpenPilot Bootloader: Removed LED initialisation.



git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@303 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-14 06:47:57 +00:00
gussy
8ba2d76cd6 OP-21: Cleaning up a few things.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@302 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-13 20:46:46 +00:00
gussy
9b1e548550 OP-21: Made bootloader startup faster and more reliable.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@301 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-13 20:02:06 +00:00
gussy
a0a92d5a59 OP-21: Made changes to OpenPilot makefile too allow building for bootloader and non-bootloader targets. Use "USE_BOOTLOADER = YES" to build for the OpenPilot Bootloader.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@300 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-13 20:01:31 +00:00
gussy
444a652383 OP-21: Bootloader mostly complete. Working and tested.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@299 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-13 17:53:42 +00:00
FredericG
3b332c786f OP-11 Use RTOS when waiting for an I2C transfer to finish when RTOS is enabled
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@298 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-13 17:28:42 +00:00
gussy
7863954f1a Added debugging port buffer handling.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@297 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-13 15:37:00 +00:00
FredericG
50215e75c6 OP-28 Some changes in the I2C API
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@296 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-13 12:23:55 +00:00
FredericG
7b753399ec Drive all debug pins low at startup
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@295 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-13 10:52:10 +00:00
gussy
978e07419d Small FreeRTOS fixes.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@294 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-13 06:44:15 +00:00
gussy
3de8a31fa0 Added working and tested base for OpenPilot HID Bootloader.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@293 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-12 16:24:02 +00:00
gussy
6764a34285 Updated some FreeRTOS specific issues and fixed a few typos.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@292 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-12 16:22:56 +00:00
dankers
67075d73c4 Remove place holder directory in prep for the real thing.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@291 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-12 15:54:43 +00:00
ephy
df54e4c5c8 Updated libs.pro to include qwt and qmapcontrol
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@290 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-12 14:51:23 +00:00
dankers
e2bec39b8b serial lib readme - place holder but would like comments.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@289 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-12 14:49:56 +00:00
ephy
b979ff5ecb Addition of qmapcontrol (http://www.medieninf.de/qmapcontrol/) to GCS code base
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@288 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-12 14:41:14 +00:00
ephy
c8ab912b75 Addition of qwt (qwt.sourcefoge.net) to GCS code base
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@287 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-12 14:12:44 +00:00
FredericG
223186f986 Show when Idle task runs
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@286 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-12 07:36:27 +00:00
julien
8330fd811f Modified UAVTalk and UAVObjects plugins to load correctly into GCS.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@285 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-11 21:41:19 +00:00
julien
f4be482433 OP-13: Header update, still need to manually fill-in doxygen brief
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@284 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-11 20:39:34 +00:00
fredericg
47038af0c0 PIOS_DONT_USE_XXX => PIOS_INCLUDE_XXX
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@283 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-11 12:38:51 +00:00
vassilis
18515b1897 UAVTalk bug fixes and API updates on object manager
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@282 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-11 02:31:32 +00:00
julien
37a66b2340 OP-12: Header update, still need to fill-in brief and module doxygen fields
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@281 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-10 22:36:47 +00:00
FredericG
dbde2b1bac I2C: Some more fixes. I2C test passes at 400KBit and 200KBit but needs to be investigated further
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@280 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-10 21:11:19 +00:00
julien
ac93d532b7 *Corrected plugin lib dependencies for Vassilis
*Corrected some cross-platform issues

git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@279 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-10 21:09:04 +00:00
FredericG
964c1e5983 First version of I2C test
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@278 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-10 21:05:19 +00:00
vassilis
3489b0c2ab Initial release of UAVObjects and UAVTalk GCS plugins (work in progress)
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@277 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-10 13:25:12 +00:00
dankers
e66c491942 Update to headers in the flight portion of the code. Just formatting.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@276 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-10 09:12:31 +00:00
julien
c25fc37cfe Forgot to remove test plugins from plugins.pro
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@275 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-09 21:44:32 +00:00
julien
de914586c8 OP-6: WIP
* Removed New/Save/Open dialogs
* Removed printer
* Changed version number in pluginspec.

git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@274 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-09 21:20:19 +00:00
julien
87dd4942e4 Small modif to put mode bar at the bottom of the screen as suggested by 'ephy'.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@273 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-09 06:47:01 +00:00
gussy
b08eb71a9a Changed USB VID and PID to our own ones now.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@272 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-08 18:48:00 +00:00
gussy
bcc84f00fb Cleanup of unused code.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@271 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-08 10:14:38 +00:00
gussy
6fd5da7489 Type fix.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@270 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-08 10:10:26 +00:00
gussy
4f5d7ae83a PIOS_PWM now reading 8 channels properly!
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@269 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-08 10:09:30 +00:00
dankers
96a4ea1a39 Now I have new screenshots for the Wiki, disabling build of the DoNothing plugin. Will leave it here as an example for people to use as a template for new plugins.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@268 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-08 02:22:21 +00:00
dankers
9c20801b9c Update and add the DoNothing Plugin to SVN, these will not be compiled by default but needs to remain as a template for plugin authors.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@267 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-08 01:45:42 +00:00
vassilis
db01fe9e6b Pack metadata structure
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@266 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-07 21:46:18 +00:00
gussy
1ed841946c Added "supervisor" and comments to PIOS_PWM.
Added timer usage diagram to pios_board.h
Removed bloat for extra optimisation in PIOS_DELAY.

git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@265 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-03-07 14:19:43 +00:00