Commit Graph

304 Commits

Author SHA1 Message Date
Adam M Rivera 49cab74e78 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 afdc64fd9f 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 faf51754ba 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 c6d91a5b25 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 6f07bd99c5 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 b78a7854ad 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 75cb93ada7 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 03094a91b6 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 dfe2d34822 ParameterMetaDataParser.cs: Updated name of method to be more accurate to its purpose. 2012-04-25 12:33:33 -05:00
Adam M Rivera 09ffc69d93 Changed the marker for Group parameters to @Group. 2012-04-25 12:27:51 -05:00
Adam M Rivera 5bee0dfb45 Planner: Added the ability to parse group based parameters that link to .cpp files. 2012-04-25 12:11:44 -05:00
Michael Oborne 054aacbdf3 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 e9631c9b87 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 8b636ee688 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 74789273b7 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 fc11a56d8f ParameterInformationParser.cs: Updated comments. 2012-04-24 14:06:21 -05:00
Adam M Rivera 57cf82dbff 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 8a7a982bfc MainV2.cs: Added call to parameter parser at application bootstrap. 2012-04-24 13:33:24 -05:00
Adam M Rivera f17a6f4245 Solution: Added ParameterInformationParser.cs. 2012-04-24 13:32:58 -05:00
Michael Oborne 03dfcc7089 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 46c689180c revert planner version 1.1.73 2012-04-24 13:07:46 +08:00
Adam M Rivera c1fd3218d1 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 2f31d04a43 Planner: Fixed text selection on re-bind. 2012-04-23 10:31:26 -05:00
Adam M Rivera e5454e863c Planner: Fixed another binding issue with AC2 modes. 2012-04-23 10:14:20 -05:00
Adam M Rivera 62ac138b78 Planner: Fixed binding issues with mode DDLs 2012-04-23 09:59:45 -05:00
Michael Oborne 39258dd797 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 cf1ef2199d fixup hexa and octa miss label 2012-04-23 18:34:53 +08:00
Adam M Rivera 58a4d7a4c9 Planner: Fixed too long enum display text. 2012-04-23 00:41:03 -05:00
Adam M Rivera 692bbee233 Merge branch 'master' of https://code.google.com/p/ardupilot-mega into auto-approach 2012-04-23 00:03:37 -05:00
Michael Oborne 5b77df9515 APM Planner 1.1.73
fix udp and tcp connections
2012-04-21 21:37:12 +08:00
Michael Oborne 77766bfb73 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 664c001d1b fix y6 firmware 2012-04-21 08:29:40 +08:00
Michael Oborne 93d8b2fa59 firmware build 2012-04-21 08:04:59 +08:00
Adam M Rivera edf15c1b9b Merge branch 'master' of https://code.google.com/p/ardupilot-mega into auto-approach 2012-04-20 11:45:38 -05:00
Michael Oborne 0dd74cdbf6 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 d09916422a 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 ad65268687 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 5ee15da73b 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 935f918e55 APM Planner
add some Chinese translation
2012-04-18 19:05:36 +08:00
Michael Oborne 86848d1063 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 dcef88c3ba 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 5652acc12f 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 0118208114 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 09ac52c91e 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 213fd91930 APM Planner 1.1.65
dataqflashlog Update
add new test config panel
2012-04-12 21:39:51 +08:00
Michael Oborne 64a1c45dcd 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 3a715b596e Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2012-04-10 22:44:06 -07:00
Michael Oborne 8fd8fd2c24 firmware build 2012-04-09 16:21:05 +08:00
Michael Oborne 451314aa16 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 c5f3410ab9 APM Planner 1.1.62
3dr Radio support
update mavlink library
2012-04-07 07:51:00 +08:00