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

1154 Commits

Author SHA1 Message Date
dankers
8000d21ca4 Doxygen...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1105 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-16 02:29:25 +00:00
dankers
e714cd4934 More Doxygen.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1104 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-16 02:12:33 +00:00
dankers
8f5c0b3b5f Doxygen updates on the ground side of things.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1103 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-16 01:55:11 +00:00
dankers
e357607ea4 Updated Guy's speed.svg, this is my first timer doing this but they must be done so they work with the dials gadget. I have changed the background so they work well with Qt (Thank you Ed for your background) and also the group names. Not sure if they are right yet. Will get this checked before doing the others.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1102 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-16 01:13:44 +00:00
peabody124
1cd81e211f Added Doxygen comments for OpenPilot modules
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1101 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-16 01:02:34 +00:00
peabody124
5c41f95a1e Updating OSX project file for new file locations
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1100 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-15 02:16:54 +00:00
dankers
7b265f5591 Update Map Easystar image to remove the prop, at this small size (50x33 px) it doesn't show up well and this small image looks better without it.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1099 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-14 21:37:24 +00:00
dankers
e48aae7870 Add help to the help menu, does the same action as about plugins currently as a place holder.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1098 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-14 20:09:09 +00:00
peabody124
ebeffa4392 Linux compiler error fix
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1097 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-14 15:45:36 +00:00
peabody124
700af355d4 Moved platform dependent configurations to FreeRTOSConfig.h and set windows to run without preemption to reduce CPU usage
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1096 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-14 15:34:57 +00:00
dankers
648c49dffd Update share.pro to include new diagrams directory
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1095 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-14 12:43:53 +00:00
edouard
57fe878b64 OP-82: GPS info includes HDOP as well. PFD plugin is now pretty much ready feature-wise. Additional features such as waypoint/home display will be added then OpenPilot supports this too.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1094 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-14 12:36:22 +00:00
edouard
be63c71de4 OP-96: Added the new system alarms to the system health diagram, and created a default diagram directory in the share directory of the GCS - use it when you run the system health plugin.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1093 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-14 12:04:06 +00:00
corvus
7f57bd30ed Added options to the main makefile to create software simulation firmware
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1092 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-14 10:22:37 +00:00
edouard
72360c553c OP-69: improve performance and memory usage.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1091 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-14 10:20:04 +00:00
corvus
aa53b57d55 Changed the Build directory for posix port from Build/ to Build.posix/
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1090 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-14 10:08:03 +00:00
dankers
d706f1dc7b Add Easystar blue version from Ed's SVG. Easier to see on the map and matches modelview.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1089 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-13 23:53:51 +00:00
corvus
48db68fe3c add some self made FreeRTOS scheduler documentation
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1088 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-13 18:55:26 +00:00
peabody124
53b90b9492 Updated to use sigwait as an alternative to signals for the timer. Also, added per task suspend/resume flags which should make sure things behave nicely
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1087 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-13 18:29:39 +00:00
corvus
fa57e42efa Deleted OpenPilot.posix branch. Integrated portability modifications into main tree
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1086 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-13 16:23:41 +00:00
pip
f56866c45b UAV overlay control added to the OPMap plug-in
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1085 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-13 15:45:40 +00:00
zedamota
fbc627aeed OP37/GCS Fixed GeoCoder caching
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1084 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-13 13:56:23 +00:00
edouard
b1a673db8d Created 'Misc' directory in artwork for things which do not fit in other dirs.
Created an Easystar SVG for eventual use in the OPMap widget.



git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1083 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-13 09:38:30 +00:00
edouard
104b3394fc OP-82: Fixed Windows compile issue, re-enabled plugin. Sorry!
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1082 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-12 22:17:25 +00:00
zedamota
46fcdea93c OP37/GCS Added UAV overlay documentation
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1081 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-12 20:57:46 +00:00
zedamota
4774ed2164 OP37/GCS Added Home overlay.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1080 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-12 19:27:09 +00:00
dankers
351c658400 Update Translation source files for the GCS, just extracting English strings for QTLinguist can be used by people that speak one of the languages we support.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1079 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-12 17:24:55 +00:00
corvus
65d0c93680 Added some comment lines for peabody124 to read ;)
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1078 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-12 17:15:00 +00:00
dankers
21b93eaf7b Icons for menus...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1077 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-12 16:01:31 +00:00
edouard
4709e97b21 OP-82: Fallback default artwork in case of error (no crash anymore), added GPS satellites count to PFD.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1076 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-11 22:04:11 +00:00
peabody124
68be63bc50 Conditional signaling now works on linux
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1075 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-11 21:42:59 +00:00
edouard
2ed0ffd922 OP-82: Put the default PFD into the 'default' directory in share, use this. Added battery/energy level on PFD. Removed useless
bits from configuration UI and configuration objects since the PFD autoconfigures itself from the SVG.


git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1074 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-11 21:21:48 +00:00
peabody124
cd5c03b809 Ugh, cross platform development.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1073 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-11 20:46:22 +00:00
peabody124
0bc526a142 Got the tick handler working on linux so it doesnt jump onto the wrong thread
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1072 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-11 20:38:20 +00:00
peabody124
4c4d1ca420 Also added sched_yield().
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1071 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-11 20:27:03 +00:00
peabody124
9ff624bc0f I'm an idiot. I put ifndef __darwin__ when I meant ifdef. Works on linux now with minimal CPU.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1070 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-11 20:23:34 +00:00
corvus
ae4a52e0ed test cases for signal handling
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1069 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-11 16:43:41 +00:00
corvus
71589d2246 simple segfault reproduction
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1068 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-11 15:11:26 +00:00
corvus
0efc69055e fix in print function *ducks*
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1067 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-11 13:57:20 +00:00
corvus
1dd60b54f6 thread safe printf implementation now
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1066 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-11 13:20:22 +00:00
FredericG
5bb4fedc7f attitude seq field was removed
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1065 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-11 12:25:43 +00:00
corvus
ece979a4e1 ported latest changes by Vassilis and Stac to Posix version
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1064 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-11 12:13:43 +00:00
peabody124
c6b495cdcc This version runs stably on all three platforms for me. Corvus, please feel free to revert these changes if you want or have a better solution. Also only Mac tested with GCS, the rest just sit there running nicely
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1063 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-11 02:23:11 +00:00
peabody124
dd598a75a4 This version runs stably on all three platforms for me. Corvus, please feel free to revert these changes if you want or have a better solution. Also only Mac tested with GCS, the rest just sit there running nicely
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1062 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-11 02:22:24 +00:00
vassilis
9f2a01a78a Flight/Servo Fix Servo driver buffer overflow, was messing up the I2C and altitude readings, now working fine. Servo index used to be 1-8 but the Servo driver was indexing a buffer out of bounds. Changed everything to use index 0-7 for servo outputs.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1061 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-11 01:54:43 +00:00
stac
3896baa908 usb hid: fix compiling with ALLOW_HID_TELEMETRY
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1060 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-10 14:56:27 +00:00
peabody124
bd197886e5 Added some include files for task.c and removed an asserting that is sometimes violated in the signal handler
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1059 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-10 14:07:28 +00:00
edouard
6495fcf388 New artwork for the GCS: XBee module in SVG format, to be used at some point.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1058 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-10 07:33:44 +00:00
peabody124
083886615a Ok, so its run for a bit on my windows and mac computer, although I've seen a few glitches. Also, need the version of tasks.c in peabody124 which disables interrupts while in the nanosleep command. Unfortunately for windows I have to turn of all the cpu optimization code to make it reliable for now, so it eats cycles
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1057 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-10 07:31:58 +00:00
sambas
9003cd8eca OP-97 flight/GPS: GeoidSeparation added, need to think that precision problem
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1056 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-10 07:27:07 +00:00