chebuzz
06443b4281
OP-378 - OP/INS - Add initial support for INS. HMC5883, BMP085, BMA180, IMU300 all added. Throrough verification has not been done on any of them. main() simply calls self-test functions on all of the hardware.
...
AHRS_comms still needs to be implemented. INS/GPS functionality still needs to be implemented. Double-check of the new drivers still needs to be done.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3162 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-14 12:46:39 +00:00
chebuzz
7fcde2f248
OP-377 PiOS/BMP085 Update BMP085 driver to be FreeRTOS agnostic
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3161 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-14 09:53:04 +00:00
chebuzz
195e93c0d6
OP-377 PiOS/BMP085 - Update BMP085 driver to be FreeRTOS agnostic. This is required since new INS does not run FreeRTOS.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3160 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-14 09:46:23 +00:00
zedamota
a893cd99da
flight - Linux Eclipse Workspace - cleaned the workspace.
...
This file is exactly the same used in the video published on the wiki
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3159 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-12 13:03:37 +00:00
dankers
afc03b0019
FOSS JTAG hardware files released. Our first bit of production hardware!
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3158 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-12 10:57:29 +00:00
dankers
75026bd137
Added video link
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3157 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-12 08:52:18 +00:00
peabody124
9c4432b097
Fix tricopter configuration. 2946 for a second rudder had a bug.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3156 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-11 18:47:50 +00:00
peabody124
99c00fb9fe
Revert changes to AHRS Makefile. Need to keep DEBUG=NO.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3155 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-11 18:47:36 +00:00
sambas
3b9e762b69
OP-22 Flight/PiOS: Spektrum bugfix, for other than DX7
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3154 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-11 13:42:32 +00:00
pip
697b8d2a13
Fixed problems that blocked compiling on Windows
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3153 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-11 10:07:06 +00:00
jonathan
9f5c393672
OP-191: Add svn:eol-style property for native line endings on checkout;
...
Add (temporarily disabled) hooks for the rotational misalignment between the accelerometer and magnetometer.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3151 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-10 18:37:32 +00:00
jonathan
c70e134cf8
Add helper function for converting an Euler rotation vector to a rotation matrix
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3150 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-10 18:33:30 +00:00
jonathan
55cba70bd7
spellcheck comments: no substantive changes
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3149 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-10 18:32:19 +00:00
jonathan
c57ea90657
OP-191: Refactor some routines that will be common to both coarse and fine calibraiton;
...
Save the aircraft's initial calibration scalers and restore them in the case of a calibration failure;
Add sanity checks for calibration scale factors to prevent making things worse in the face of a failure;
Correct sign of the gyro_bias when resetting this value to its default;
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3148 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-10 18:29:53 +00:00
jonathan
8f26a6fa83
OP-191: Spellcheck comments. Also, prevent an infinite loop in the case of a terrible calibration point set.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3147 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-10 18:25:52 +00:00
pip
33d9d31082
Modified manual control input value checking to determine RC connection state - was previously checking only the throttle channel for semi-valid input range, it now checks the Throttle, Roll, Yaw and Pitch channels for full-valid values (manual value is within min and max values).
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3146 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-10 14:00:46 +00:00
edouard
92944dcfcb
OP-374 Disable "Rescue" button during rescue procedure, to avoid people pressing it twice...
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3145 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-10 08:46:41 +00:00
edouard
7f445c8a08
OP-375 Also update in share directory for GCS installation.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3144 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-10 08:37:52 +00:00
edouard
15c72f682f
OP-375 Upate system health diagram in artwork directory.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3143 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-10 08:36:32 +00:00
edouard
e8b4ef6954
OP-373 Uploader gadget now checks whether the autopilot is connected already when it starts, so that it displays the right state.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3142 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-10 08:23:03 +00:00
edouard
103b290cc5
OP-376 More updates for DIal plugin config page.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3141 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-10 08:18:45 +00:00
edouard
0f9fb49fbc
OP-376 Make the Analog dial plugin options page display much better when resizing the dialog.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3140 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-10 08:13:29 +00:00
dankers
d1aa380b01
Minor change of the messages displayed. In a smaller screen size this save the gadget shifting slightly for the longer message.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3139 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-10 03:44:58 +00:00
dankers
d285dc6a46
Remove my old Eclipse workspace, Jose is handling these from now on.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3138 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-10 00:17:16 +00:00
zedamota
1d4eb11c0e
flight - don't know why but after I commit this file under windows and try using it on Ubuntu it messes the workspace, this time I'll try to commit in nix
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3137 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-09 22:36:46 +00:00
zedamota
3f15b71755
flight - updated eclipse workspace files
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3136 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-09 18:27:19 +00:00
edouard
f29f0477d4
Make tooltips and text even more clear for arming procedure.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3135 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-09 15:37:57 +00:00
sambas
dabc33c71c
OP-22 Flight/PiOS: fix for 11ms framerate, Spektrum supervisor timer must have atleast one interrupt between frames
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3134 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-09 14:51:39 +00:00
sambas
cdfbf8614c
OP-22 Flight/PiOS: Spektrum parser handles all known TXs, or atleast should. Test it well before sending aircraft to the sky.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3133 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-09 14:17:23 +00:00
ligi
8e7fd4da81
adding juavtalk
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3132 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-09 04:32:26 +00:00
ligi
c9f9400d75
unify the style rxbytes are assembled & remove the need for a tmp-buffer
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3131 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-09 04:26:25 +00:00
ligi
23ab893f38
updating readme on how to build jar
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3130 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-09 04:25:42 +00:00
ligi
bb9306d018
- fill deserializing gaps
...
- byte->int for arraypos and fieldid ( better save than sorry )
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3129 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-09 04:25:15 +00:00
ligi
2d315d791a
adapt to path changes in build dir
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3128 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-09 04:08:57 +00:00
edouard
640e9afc39
OP-371 Update all config dialog buttons to Apply/Save instead of Save to RAM/SD.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3127 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-08 20:17:41 +00:00
zedamota
7b1d87475a
Flight - Commited Linux Eclipse working workspace. A usage "movie" will follow soon.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3126 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-07 13:54:45 +00:00
dankers
5b0c770e92
PlaneControl does not need its own dir but will be a tweak to the CopterControl makefile as hardware is identical to CC of course.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3125 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-06 22:26:07 +00:00
dankers
e49c5a848c
Create directory for PlaneControl, this is the Fixed Wing UAV software that will run on the CC board and being headed by Corvus. Like CC it will just pull in various modules from OP and a custom stabli / guidance module.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3124 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-06 21:47:51 +00:00
edouard
35eb33412e
CopterControl connection diagram for the wiki (SVG format)
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3123 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-03 20:58:18 +00:00
erhard
65e8077d31
Fix 64-Bit Linux build problem in QT-Creator
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3122 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-03 16:25:21 +00:00
edouard
da6530537b
OP-347 Implement the option to reverse the input controls on the config gadget: this is mostly useful for people with TX which do not offer this option. Tested on my small hex.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3121 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-03 06:47:07 +00:00
richard
7ab0789f85
- did text subst s/^\t#/ #/ to change shell commands containing comments
...
into makefile comments
- added "<target>:| $(DL_DIR) $(TOOLS_DIR)" _order-only_ prerequisites
to ensure directory creation, but prevent not-up-to-date when
directory is touched
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3120 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-03 01:40:22 +00:00
pip
5c69e94e83
Fixed min/max code error.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3119 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-02 12:49:58 +00:00
pip
aa84845c1e
Added the option to link output channels when in "Test Output" mode - useful for testing quads, hexes etc.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3118 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-02 11:58:19 +00:00
zedamota
fca5a42949
OP111/OP112/CC38/GCS
...
CC-38 - Map now has Dragons.
OP-111 - Added the capability to plot trail lines. Trail dots/lines can now be shown/not_shown by selecting the option on the maps context menu.
OP-112 - UAV icon on the map is know selectable on the maps options page.
Also fixed an issue with the UAV/Trails not being shown while replaying logs.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3117 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-01 19:21:17 +00:00
corvus
8a49dbb6ab
OpenPilot_posix: Added ENABLE_QUATERNION_STABILIZATION define
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3116 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-01 15:14:33 +00:00
corvus
63f4ba514f
GCS/HITL/Xplane9 - added correct quaternion calculation
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3115 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-01 15:11:09 +00:00
edouard
89061ac606
OP-357 Config gadget now checks whether the autopilot is connected already when it is instanciated.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3114 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-31 20:48:43 +00:00
edouard
ae32af82b1
Bugfix: swapped ProductID in the USB constants!!
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3113 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-31 20:16:40 +00:00
corvus
da76192e47
Modules/Guidance: Bugfix in Position-Hold code
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3112 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-31 20:08:14 +00:00