Adam M Rivera
1899f36844
Planner: Added dynamic controls based on the parameter meta data that is parsed from the codebase.
2012-04-29 19:32:33 -05:00
Hazy
f4ad81b184
APM Planner
...
a few UI translation
fix UI language changing issue (it used to change to English when click Configuration tab)
2012-04-28 15:46:11 +08:00
Adam M Rivera
587375861c
Merge branch 'master' of https://code.google.com/p/ardupilot-mega into param-suffix
...
Conflicts:
Tools/ArdupilotMegaPlanner/ArdupilotMega.csproj
Tools/ArdupilotMegaPlanner/Utilities/ParameterMetaDataConstants.cs
Tools/ArdupilotMegaPlanner/Utilities/ParameterMetaDataParser.cs
Tools/ArdupilotMegaPlanner/app.config
2012-04-25 20:39:59 -05:00
Michael Oborne
01126ae9de
APM Planner - code only
...
add yaw to config screen.
intergrate adams changes
this will force an update, but not the main exe
2012-04-26 08:01:08 +08:00
Adam M Rivera
98983e1ee4
Merge branch 'master' of https://code.google.com/p/ardupilot-mega into param-suffix
...
Conflicts:
Tools/ArdupilotMegaPlanner/ArdupilotMega.csproj
Tools/ArdupilotMegaPlanner/MainV2.cs
Tools/ArdupilotMegaPlanner/Utilities/ParameterMetaDataConstants.cs
Tools/ArdupilotMegaPlanner/Utilities/ParameterMetaDataParser.cs
2012-04-25 13:57:17 -05:00
Adam M Rivera
b293997e2d
Planner: Implemented the ParameterMetaDataRepository.cs's GetParameterMetaData method. It will now return a meta value by the parameter name and meta key.
2012-04-25 13:39:03 -05:00
Adam M Rivera
a91c7781a5
Planner: Added try catch around web request in the parser to prevent blowing up.
2012-04-25 13:38:05 -05:00
Adam M Rivera
8af68b2047
Planner: Moved the call to fetch new parameter meta data to where it is determined if the planner requires an update.
2012-04-25 13:37:19 -05:00
Adam M Rivera
498e1d01b6
ParameterMetaDataParser.cs: Updated name of method to be more accurate to its purpose.
2012-04-25 12:33:33 -05:00
Adam M Rivera
cb6f97fc7f
Changed the marker for Group parameters to @Group.
2012-04-25 12:27:51 -05:00
Adam M Rivera
155928adef
Planner: Added the ability to parse group based parameters that link to .cpp files.
2012-04-25 12:11:44 -05:00
Michael Oborne
d59d26b7d2
APM Planner 1.1.75
...
implement new arducopter pid tuning screen
included old for crossover.
add map rotation - follow plane
modify setup screen to show diffrent things based on ap software
2012-04-25 18:10:11 +08:00
Adam M Rivera
51c73cf057
Planner: Added meta data constant class to aid in retrieving the meta data by their key names.
2012-04-24 16:27:05 -05:00
Adam M Rivera
49bb2d1f7b
Planner: Tidied up the implementation of the parser and added a parameter meta data repository for easy access to the parsed data.
2012-04-24 16:16:33 -05:00
Adam M Rivera
9fb9231ec4
Merge branch 'master' of https://code.google.com/p/ardupilot-mega into param-suffix
2012-04-24 14:11:54 -05:00
Adam M Rivera
3bebbe4832
ParameterInformationParser.cs: Updated comments.
2012-04-24 14:06:21 -05:00
Adam M Rivera
027be8c34a
app.config: Added app.config key for the location of the files to be parsed for parameter meta data.
2012-04-24 13:33:47 -05:00
Adam M Rivera
ca415f84cf
MainV2.cs: Added call to parameter parser at application bootstrap.
2012-04-24 13:33:24 -05:00
Adam M Rivera
cbea39ae3e
Solution: Added ParameterInformationParser.cs.
2012-04-24 13:32:58 -05:00
Michael Oborne
43b4359b28
planner cleanup
...
fixup mode names in joystick and flight data
add mavlink 0.9/1.0 error message
2012-04-24 21:49:27 +08:00
Michael Oborne
373577136e
revert planner version 1.1.73
2012-04-24 13:07:46 +08:00
Adam M Rivera
24dbe7dca1
Planner: Fixed flight mode binding issues. It is now configured to use the display text attribute as the text in the DDL and the integer value of the Enum as the value in the DDL. Parsing the selected value before saving to the board is unnecessary now because the value is already an int.
2012-04-23 10:37:37 -05:00
Adam M Rivera
d8df53c926
Planner: Fixed text selection on re-bind.
2012-04-23 10:31:26 -05:00
Adam M Rivera
5274ec9640
Planner: Fixed another binding issue with AC2 modes.
2012-04-23 10:14:20 -05:00
Adam M Rivera
489ae28d2e
Planner: Fixed binding issues with mode DDLs
2012-04-23 09:59:45 -05:00
Michael Oborne
cdce69e14f
APM Planner 1.1.74
...
tidy up adams mod.
remove dup ch6_damp
rename level tab's
fixup long standing bug in flight planner field names
revert dtr order
2012-04-23 20:06:01 +08:00
Michael Oborne
d3d59b222e
fixup hexa and octa miss label
2012-04-23 18:34:53 +08:00
Adam M Rivera
a2d65b28cc
Planner: Fixed too long enum display text.
2012-04-23 00:41:03 -05:00
Adam M Rivera
97040a7b3a
Merge branch 'master' of https://code.google.com/p/ardupilot-mega into auto-approach
2012-04-23 00:03:37 -05:00
Michael Oborne
fd2409a730
APM Planner 1.1.73
...
fix udp and tcp connections
2012-04-21 21:37:12 +08:00
Michael Oborne
671989c14b
APM Planner 1.1.72
...
fix turn radius length (100m)
modify 3dr radio options
modify heli Setup
2012-04-21 15:30:15 +08:00
Michael Oborne
7d376a6dc7
fix y6 firmware
2012-04-21 08:29:40 +08:00
Michael Oborne
d1a9eec74d
firmware build
2012-04-21 08:04:59 +08:00
Adam M Rivera
7d13371acf
Merge branch 'master' of https://code.google.com/p/ardupilot-mega into auto-approach
2012-04-20 11:45:38 -05:00
Michael Oborne
71206ea778
APM Planner 1.1.71
...
add arduplane level
more image georef options - now does gpx for dronemapper.
2012-04-20 08:05:33 +08:00
Adam M Rivera
c233defbe6
Merge branch 'retro-loiter' of https://code.google.com/r/a432511-wip into auto-approach
...
Conflicts:
Tools/ArdupilotMegaPlanner/Common.cs
2012-04-19 11:08:34 -05:00
Michael Oborne
c5a77f2666
APM Planner 1.1.70
...
language by hazy
move turning circle to be based on cog
add APPROACH
add autodec on/off
mod 3dr radio uploader to read in 64 byte packets
add more georef caching. much faster now on more than 1 run.
2012-04-19 19:22:02 +08:00
Adam M Rivera
a3842734a9
Planner/defines.h: Updated the enumeration value for APPROACH so as not to disturb the order of the universe.
2012-04-18 10:32:01 -05:00
Hazy
909c85cff2
APM Planner
...
add some Chinese translation
2012-04-18 19:05:36 +08:00
Michael Oborne
d577fb7338
APM Planner 1.1.69
...
add ability to geotag images from log file. - will release guide soon
2012-04-18 08:04:57 +08:00
Adam M Rivera
af5747c088
ArdupilotMegaPlanner: Added new APPROACH flight mode and added infrastructure necessary to make it private (ie. not a user selectable mode).
2012-04-17 10:02:39 -05:00
Michael Oborne
4c31dcdaeb
APM Planner 1.1.68
...
add turn radius - status
add new pink line to Arduplane - turn radius
2012-04-17 07:43:53 +08:00
Michael Oborne
888668aeb4
APM Planner 1.1.67
...
add connect warning to setup screen
add networkkml to georef image, and cacheing
2012-04-15 21:51:07 +08:00
Michael Oborne
776ae2780a
APM Planner 1.1.66
...
fix aerosim-rc 3.91 (packet format change)
mono setup form fix (re validating disabled fields)
seperate log/live mag calibation.
2012-04-14 16:03:38 +08:00
Michael Oborne
c4f81cba33
APM Planner 1.1.65
...
dataqflashlog Update
add new test config panel
2012-04-12 21:39:51 +08:00
Michael Oborne
b267fc7913
APM Planner 1.1.64
...
work on CodeGen
fix messagebox wrap
modify arducopter loiter options
fix setmode function
update dataflash log format- thanks randy
remove config.xml - this causes overwriting user settings
2012-04-12 07:52:57 +08:00
Chris Anderson
e68f347225
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
2012-04-10 22:44:06 -07:00
Michael Oborne
871563b499
firmware build
2012-04-09 16:21:05 +08:00
Michael Oborne
4f2703e459
APM Planner 1.1.63
...
update radio packet
fix rlogs
add left/right mavlink log graphing (left/right mouse)
modify update detector.
2012-04-09 08:33:57 +08:00
Michael Oborne
762b1ea0df
APM Planner 1.1.62
...
3dr Radio support
update mavlink library
2012-04-07 07:51:00 +08:00
Michael Oborne
647654ac8e
APM Planner - WIP - no exe
...
3DR R
setup layout - thanks andrew.
2012-04-06 16:27:26 +08:00
Michael Oborne
62f30aae07
APM Planner 1.1.61
...
update message definitions
fix radio screen
2012-04-06 08:50:04 +08:00
Michael Oborne
bb50bc3fc5
APM Planner 1.1.60
...
add stab kd ch6
fix mono/linux serial port list
2012-04-04 06:58:45 +08:00
Chris Anderson
0a9fd22243
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
2012-04-01 16:23:42 -07:00
Michael Oborne
cc047f2944
APM Planner 1.1.59
...
fix possible issue loading stream rates
fix tracker ranges
add more ch6 options
modify mag calib with throttle
2012-03-30 06:17:06 +08:00
Michael Oborne
c1eede5ef3
firmware build
2012-03-29 09:53:56 +08:00
Michael Oborne
40fcfa294f
APM Planner 1.1.58
...
add read delay on write for serial
add tlog to gpx creation
fix issue 583 - georef image with a tlog
2012-03-28 20:45:16 +08:00
Michael Oborne
8a645ffb56
firmware build
2012-03-27 13:16:48 +08:00
Michael Oborne
12e9d1d6fc
APM Planner 1.1.57
...
fix antenna tracker issue with saved settings
add pretyping to config list
add rawlogs
modify mavlink log graph interface. 2 x yaxis & roll,pitch,yaw now in degs
update dataflash log format - thanks randy
update google earth interface refresh to 0.3 sec
2012-03-26 18:21:49 +08:00
Michael Oborne
7cb2c1de65
firmware build
2012-03-25 08:27:31 +08:00
Michael Oborne
7c2f3a0c21
firmware build
2012-03-25 08:22:09 +08:00
Michael Oborne
ee4803c12d
APM Planner 1.1.56
...
add ardutracker support
add load/save setting in Tracker
move getserialports to serial class
hopefully fix dtr issue for good.
2012-03-23 20:52:12 +08:00
Chris Anderson
5c8630efec
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
2012-03-22 07:37:29 -07:00
Michael Oborne
739294ca70
APM Planner 1.1.55
...
fix issue 573
fix issue 572
fix issue 571
fix issue 570
fix issue 564
fix issue 560
fix issue 555
fix issue 536
add CH6_LOITER_RATE_D
fix joystick axis 5-8 - can use joystick for camera pan/tilt
2012-03-21 20:13:08 +08:00
Chris Anderson
794ae44edf
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
2012-03-18 17:23:51 -07:00
Michael Oborne
ca1e78b779
APM Planner 1.1.54
...
change default rates to 3 hz
fix log play issue without a log loaded
fix heli setup screen
2012-03-19 07:26:20 +08:00
Michael Oborne
e92763f7f3
firmware build
2012-03-18 10:32:15 +08:00
Michael Oborne
9ea7be9c9c
APM Planner 1.1.53
...
add sensor rate telem
save autopan between sessions
modify connect hb requirement and param timeout
2012-03-18 10:29:55 +08:00
Michael Oborne
91054916c3
firmware build
2012-03-18 09:18:32 +08:00
Michael Oborne
3f62427619
firmware build
2012-03-18 09:13:49 +08:00
Michael Oborne
bd294b3371
APM Planner 1.1.52
...
add mag field strength - status tab "magfield"
modify param getting.
mag calibrate error checking
hazys - capm mod
2012-03-15 07:10:31 +08:00
Hazy
39e825bb04
APM Planner
...
fix detection of CAPM board
2012-03-13 20:26:45 +08:00
Chris Anderson
59957e0c84
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
2012-03-12 22:04:32 -07:00
Michael Oborne
10da3db15c
APM Planner 1.1.51
...
revert posible camera issue
fix apc220 units rts issue
fix bluetooth comport issue - re andrew
cleanup startup test
2012-03-13 07:15:08 +08:00
Michael Oborne
986f1675ad
APM Planner 1.1.50
...
rename messagebox to custommessagebox
mag calibration now working. > hardware setup tab
2012-03-09 23:18:12 +08:00
Michael Oborne
f1d67c5638
APM Planner
...
Fix Updater
2012-03-07 08:01:59 +08:00
Michael Oborne
7f47640b92
APM Planner 1.1.49
...
mode TUNE_ param scale
add mavlink tlog graphing
mod tracker options
2012-03-06 18:27:43 +08:00
Michael Oborne
444f29410b
planner cleanup
2012-03-04 08:49:45 +08:00
Michael Oborne
ba3ffb3b8b
APM Planner 1.1.48
...
Add ThemeManager - re andrew
Add CustomMessageBox - re andrew and me
few mono fixs
mono tts working (speech)
2012-03-04 08:42:42 +08:00
Michael Oborne
0087d0533a
APM Planner 1.1.47
...
fix Updater
2012-03-03 15:42:41 +08:00
Chris Anderson
2b48a557ec
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
2012-03-02 21:26:46 -08:00
Michael Oborne
c2fa44d24e
APM Planner 1.1.46
...
update to request extra3 stream.
2012-03-02 18:40:20 +08:00
Michael Oborne
ee5e331f3c
APM Planner 1.1.45
...
add tcp and udp port remeber issue 533
add udp listern wait issue 534
fix wp receive on mono part issue 530
allow logging of unknown packets mav 0.9
do_speed_change fix issue 531
remember last video res issue 521
fix issue 528 - ch 6 and ch 7 options
2012-03-01 21:27:03 +08:00
Michael Oborne
a5e3f8d324
APM Planner 1.1.44
...
mod antenna tracker code
add extra ch 6 options
cleanup message dialogs better
fix auto fill ch6 and ch7 mode options
add progress to upload and dl wp's
fix disconnect bug on mono
2012-02-29 21:19:54 +08:00
Michael Oborne
57ed9fc62b
APM Planner 1.1.43
...
Add logging system - re andrew radford
move libs
add tlog support to georef images.
experimental antenna tracking - pololu maestro
tweak "follow me" mode, better error checking
update dataflashlog format for ac2
lang change mod - re hazy
remove arduinocpp project
2012-02-27 07:13:23 +08:00
Hazy
71b73a669c
APM Planner
...
fix CAPM update firmware error
2012-02-26 19:14:08 +08:00
Michael Oborne
23cc9c6132
APM Planner 1.1.41
...
fix mono ssl issue
modify log download
fix param dl on arduplane 2.28 (2x nulls in param list)
fix connect cancel
mono - add more comports
more error checking on radio
2012-02-24 19:39:02 +08:00
Michael Oborne
d85596841f
APM Planner 1.1.41
...
add NaN checking/error message
add config page shortcuts - F5, ctl-s and ctl-o
add +++ passthrough on terminal
add longer delay to log download
modify param receive process.
modify connecting and param receive process - re Andrew
2012-02-24 09:38:56 +08:00
Hazy
e3c3307c09
APM Planner
...
a little bit translate
2012-02-23 16:39:16 +08:00
Michael Oborne
eaa29d5e3b
firmware build
2012-02-23 01:06:56 +08:00
Chris Anderson
4134a86008
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
2012-02-21 10:02:39 -08:00
Michael Oborne
ececcc6a69
ensure autoupdate works
2012-02-21 12:32:19 +08:00
Michael Oborne
56cf4f328b
APM Planner 1.1.40
2012-02-21 12:04:45 +08:00
Michael Oborne
06a1035953
APM Planner - gps lat long bug fix.
2012-02-21 11:55:36 +08:00
Michael Oborne
3bb3cbe5b6
APM Planner 1.1.39
...
fix timeout issue.
2012-02-21 07:38:06 +08:00
Michael Oborne
58d9acb92e
APM Planner - fix timeout bug
2012-02-20 23:33:04 +08:00
Michael Oborne
17c2eeb306
APM Planner 1.1.38
...
add ap param support
fix dtr
fix firmware screen on mono
misc mono fix's
mods from mandrolic - partial.
Add spanish - issue 515
new sitl images for attitude hil - issue 513
2012-02-20 19:30:47 +08:00
Michael Oborne
a3cb208468
firmware build
2012-02-20 13:24:12 +08:00
Michael Oborne
b78bca49b8
firmware build
2012-02-20 13:06:04 +08:00
Chris Anderson
1bac0ccd19
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
2012-02-19 15:13:34 -08:00