James Cotton
e82621cbeb
Fix waypoint deletion
2012-06-02 18:40:55 -05:00
James Cotton
8aab4755e4
Try and cover a case that was making the waypointitem crash
2012-06-02 18:40:55 -05:00
James Cotton
0a842ac639
After deleting a waypoint (which really sets the last one to stop and shifts
...
the rest) any added waypoints were invisible. This puts the new one after the
first stop and removes the stop.
2012-06-02 18:40:54 -05:00
James Cotton
484057e9ae
Revert "Change waypoints to update on change"
...
This reverts commit 2e5c34b8efce01810f2da26c1b7b54a70e90daad.
2012-06-02 18:40:54 -05:00
James Cotton
3ac14fccb7
Change waypoints to update on change
2012-06-02 18:40:54 -05:00
James Cotton
39657af8db
More work on deleting waypoints
2012-06-02 18:40:54 -05:00
James Cotton
4ad23864c8
Treat the waypoint action as something to do once you hit that location. (e.g.
...
PathToNext) and add a Stop value to indicate not to advance to the next
waypoint. This is essentially a perament loiter to the pathfollower (I think)
but it's really just to have the ability to "delete" waypoints.
2012-06-02 18:40:53 -05:00
James Cotton
e686ac0b1d
Start adding the ability to delete a waypoint
2012-06-02 18:40:53 -05:00
James Cotton
64ba15cf07
Add the ability to add waypoints via OPMap
2012-06-02 18:40:53 -05:00
James Cotton
4e1044589f
Add a coordinate conversion method to go from LLA to NED
2012-06-02 18:40:52 -05:00
James Cotton
f7e0fc1065
Add a long comment describing pathcompiler and store the index for each
...
waypoint in their description.
2012-06-02 18:40:52 -05:00
James Cotton
7492c8fec8
UI Fix: Remove unnecessary spacer (that triggered a warning) from input page
2012-06-02 18:40:52 -05:00
James Cotton
6b662f9b9e
Connect OPMapGadget to the PathCompiler so any changes in UAVOs are reflected
...
on the map
2012-06-02 18:40:52 -05:00
James Cotton
e348a1a582
Get the waypoints from UAVO, format them into LLA and emit the signal
2012-06-02 18:40:49 -05:00
James Cotton
6f6fdbe3e4
Finish stubbing out the path compiler class.
2012-06-02 18:40:41 -05:00
James Cotton
0f526fe67e
Initial commit of pathcompiler stub
2012-06-02 18:40:19 -05:00
James Cotton
f3e3a2f16b
Enable waypoints on the map again
2012-06-02 18:40:01 -05:00
PT_Dreamer
d0e012cbdb
GCS/MapLib - Added path plan manager.
2012-06-02 22:32:56 +01:00
Corvus Corax
88f69daf64
Merge remote branch 'origin/corvuscorax/portugal_backports' into revo-next
2012-06-02 22:44:13 +02:00
Corvus Corax
ab28686976
Merge branch 'corvuscorax/new_navigation' into revo-next
2012-06-02 22:30:44 +02:00
Corvus Corax
ba50e191af
Revert "no simposix for all_flight"
...
This reverts commit d8753b3815300292d5e9ec811fd5393cd3208a15.
2012-06-02 22:23:51 +02:00
Sambas
e7155e279f
bugfix
2012-06-02 21:19:55 +03:00
James Cotton
e8cf606f16
Add the chip size to the flashfs configuration (should probably go in the chip
...
configuration)
2012-06-02 11:00:42 -05:00
James Cotton
25f85ee4fe
Add an error flag to ObjectPersistence and when saving a setting make it verify
...
that the data reads successfully.
2012-06-02 10:23:27 -05:00
Sambas
06a814c8a9
Fixing most warnings from osd fw
2012-06-02 15:52:38 +03:00
Sambas
d6216cf02b
Graphic features and cleanup
...
osdinput module back to irq based usart
2012-06-02 12:46:09 +03:00
Corvus Corax
2d3645cb0a
ManualControl: Do not process input channels at all if theres invalid values to prevent flightmode changes due to glitch
2012-06-02 08:41:35 +02:00
Brian Webb
4b75f720a8
Merge remote-tracking branch 'origin/next' into Brian-PipXtreme-V2
2012-06-01 18:04:27 -07:00
PT_Dreamer
ed92edc421
GCS - Should fix crashes when opening and closing settings page
2012-06-02 01:12:55 +01:00
PT_Dreamer
3b8ca57eef
GCS/MapLib - added pathplanmanager class
2012-06-01 22:13:29 +01:00
PT_Dreamer
40cfe0f4d9
GCS/MapLib - Cleaned unused functions, added new UAVOs to objects.pro
2012-06-01 19:46:04 +01:00
PT_Dreamer
3106917703
GCS/MapLib - added some UAVOs from Corvus pathplanner branch
2012-06-01 19:14:50 +01:00
PT_Dreamer
78db6d9853
GCS/MapLib-Added lines and circles between WPs overlay.
2012-06-01 15:28:35 +01:00
Corvus Corax
fed9d98824
Merge commit '84c3705390a072d92bf69b58ae4d72a09989290e' into portugal_backports
2012-06-01 13:06:44 +02:00
Corvus Corax
c9d41e2a23
fixes to INS backported from portugal flight branch
2012-06-01 13:02:26 +02:00
Brian Webb
df8a5f8f27
Changed update period for PPM inputs on the PipX. Fixed LED code.
2012-05-31 18:56:07 -07:00
Corvus Corax
a786c6e6b9
Attitude: Fixed calculation for baro offset adjustment time
2012-05-31 18:21:20 +02:00
Corvus Corax
8c4dc2be32
Merge branch 'revo-next' into corvuscorax/fix-baroaltitude-offset
2012-05-31 17:24:30 +02:00
Corvus Corax
2fcbb4ee8e
Disabled OpenSceneGraph plugin per default. It doesn't compile without loads of extra work.
2012-05-31 16:49:24 +02:00
Corvus Corax
5b5b41a4c5
Merge remote branch 'origin/stac/use-gnu-arm-toolchain' into revo-next
2012-05-31 16:48:37 +02:00
Corvus Corax
f7a2b95167
Revolution/Attitude: Added offset calculation for barometric altitude
2012-05-31 16:41:03 +02:00
Brian Webb
8afc223855
Merge remote-tracking branch 'origin/next' into Brian-PipXtreme-V2
2012-05-31 06:45:10 -07:00
Corvus Corax
a2d6cb8314
PathAction editor: make easy selection of actions per waypoint
2012-05-31 04:11:13 +02:00
Corvus Corax
df67a3e631
PathActionEditor: added more buttons, always highlight active waypoint and pathaction
2012-05-30 18:23:10 +02:00
PT_Dreamer
ab78e1aca3
GCS - Make the welcome plugin use the workspace names instead
...
of the mode names.
2012-05-30 16:46:45 +01:00
PT_Dreamer
f7f6ffcab1
GCS/MapLib - Work continues on the future pathplaner
2012-05-30 16:19:36 +01:00
James Cotton
ed2b9f1f63
Make PIOS_LED init it's GPIO clocks so it doesn't rely on startup code
2012-05-30 10:12:40 -05:00
James Cotton
c76c71cfce
No reason to init the board a second time
2012-05-30 09:50:05 -05:00
James Cotton
7c8cc94f5e
In the revo bootloader check that the BOR bits are set to 2.7 volt threshold.
...
This addresses an issue where a slow power ramp (e.g. some BEC) will stop it
booting.
2012-05-30 09:43:04 -05:00
Sambas
cac9000c16
filter-out osd
2012-05-30 16:41:12 +03:00