Commit Graph

754 Commits

Author SHA1 Message Date
Olivier ADLER 78e88994e1 ArduPPM: Redundancy mode
Reworked the PPM decoder (i did forget the sync symbol pre-pulse)
Splitted pre-pulse and pulse width variable for better reliability and easier processing
2012-10-17 16:28:05 +02:00
Olivier ADLER 6b6e580a13 ArduPPM: Redundancy mode
Base algorithm added for channel count auto detection in the decoder himself.
Replaced the #define for PPM_CHx_CHANNELS by PPM_CHx_MAX_CHANNELS.
Channel count #define was not needed anymore thanks to the channel count auto detection.
Channel detection post processing to do.
2012-10-15 22:49:01 +02:00
Olivier ADLER b9372826b4 ArduPPM: Redundancy mode switchover algorithm
Auto Switchover algorithm with primary receiver switchback.
Force switchover channel moved to channel 9
Manual modifications.
2012-10-14 23:58:00 +02:00
Olivier ADLER ddef15b095 ArduPPM: Redundancy mode
Dual input PPM decoder rework
flags for frame and channel error control
decoder algorithm rework
2012-10-14 01:10:52 +02:00
Olivier ADLER 4f0fae5436 ArduPPM: Redundancy mode
Work in progress
adding a channel pre pulse lengt #define for each PPM mode
dual channels PPM input capture interrupt algorithm
2012-10-13 14:59:03 +02:00
Olivier ADLER 3cecc8256d ArduPPM: PPM Redundancy mode
Some rework and cleaning for #define stuff
2012-10-12 19:08:19 +02:00
Olivier ADLER 499a2931e5 ArduPPM : Redundancy mode
Work in progress on a new Redundancy dual PPM sum mode for PPM encoder.

- New library PPM_Encoder_v3.h and new manual manual_v3.txt

- New format conversion capability between input and output PPM frame timings and channel count.

This will be experimental until heavily tested. The main goal is to allow the use of low cost satellite receivers in a high safety setup, and allow a new teacher / student RC mode without link between the two pilot transmitters.
2012-10-12 14:32:14 +02:00
rmackay9 aee36ce84c VARTest.pde: fix compile errors for autotest 2012-10-11 21:52:48 +09:00
Olivier ADLER e9e5b63c1f Rename: file rename
Small cleaning removing space in filename.
2012-10-11 14:47:03 +02:00
Olivier ADLER f558727a0d Protocols : Jeti telemetry description
This is the Jeti Telemetry protocol. Common in Europe for RC multicopters telemetry through 2.4 Ghz Jeti Duplex links.
2012-10-11 11:42:45 +02:00
Olivier ADLER aaffa313ae Test: test commit
A small test
2012-10-11 11:42:45 +02:00
Michael Oborne e69f0845a5 Mission Planner 1.2.14
fix update/blank flightdata screen
add srtm blank file check
add Land to modes
2012-10-05 07:39:45 +08:00
Michael Oborne 09d8a8a2d1 Mission Planner 1.2.13
remove some mavlink 0.9 code
add arm/disarm button. Not yet implemented AC and AP Side.
modify heli setup screen
modify failsafe screen
fix old firmware under mono
workaround mono crash.
modify planner wp storage
tweak log dl screen
add change alt button
modify tlog wp extractor, multiple extractions
speed up srtm reading
fix lang edit.
2012-10-01 07:53:54 +08:00
Michael Oborne 34165aeff0 modify ardurover name to match others 2012-09-24 18:31:47 +08:00
Michael Oborne c332103b86 firmware build 2012-09-24 05:44:42 +08:00
Michael Oborne 8807758693 firmware build 2012-09-23 19:07:57 +08:00
Craig Elder 96dc207d1d Housekeeping: Removed copies of Libraries from Tools/ArduPPM/Workbasket. 2012-09-21 16:51:37 -07:00
Michael Oborne 25bcfdd1e7 Mission Planner 1.2.12
add arduino chip detect
fix apm2,2.5 dialog test
add write timeout. this will stop planner hangs on bad serial devices.
change quickview decimal places to 0.00
fix map clicking issue.
fix wind direction wrapping
add airspeed use
modify firmware screen from Marooned
major flightdata tab change.
add save/load polygon from file
add some error handling dialogs
2012-09-20 07:37:36 +08:00
Michael Oborne 67e02a815f firmware build 2012-09-17 17:48:43 +08:00
Hazy 821408ecee APM Planner
a few UI translations
2012-09-13 15:27:38 +08:00
Michael Oborne 95b6b4eb2d firmware build 2012-09-13 10:36:43 +08:00
Michael Oborne e9fdbfa969 firmware build 2012-09-09 18:09:07 +08:00
Michael Oborne a8c234c303 Mission Planner 1.2.11
Fix ac crosstrack display
tweak ap_mount
speed up Terminal
2012-09-04 06:46:56 +08:00
Michael Oborne e10829afd7 firmware build 2012-09-02 13:34:03 +08:00
Michael Oborne 5b347a1483 firmware build 2012-09-02 13:05:33 +08:00
Michael Oborne 48bb6d04a2 firmware build 2012-09-01 20:10:02 +08:00
Michael Oborne a5bd3c67c6 Mission Planner 1.2.10
add useritems to HUD
change hdop scale
fix posible follow me bug (, vs .)
fix posible friendly params bug (, vs .)
tweak flightdata log playback timming
fix gridv2 bug. if no waypoint had been done, the grid wold fail
tweak some mission upload potential issues
add ability to get param list from a log (from startup)
add ability to get the first wp list in a log, if wps where received in that log.
tweak video capture library timing
2012-08-30 20:51:29 +08:00
Andrew Tridgell d74fdf4523 APM: higher throttle on takeoff in ArduPlane autotest 2012-08-30 07:37:26 +10:00
Andrew Tridgell 5bf971c7e6 APM: fixed orientation on runway in autotest 2012-08-29 17:17:38 +10:00
Jason Short 314ce65971 Mission Planner: Update XML for 2.7.2 2012-08-28 21:22:07 -07:00
Andrew Tridgell 93cde71180 autotest: removed the --wind options
SIM_WIND_* options now control wind
2012-08-28 20:18:23 +10:00
Andrew Tridgell 7a99160ea2 autotest: loiter can be a bit slow to circle sometimes 2012-08-27 13:19:21 +10:00
Andrew Tridgell 5636d311c8 APM-autotest: fixed inside loop test
pitch 80 may not be reached due to granularity of the MAVLink logging
2012-08-27 11:45:07 +10:00
Michael Oborne bd180bcd3d Mission Planner 1.2.9
add est distance traveled
add est flight time
AP_Mount now updated
add expermental firmware options.
fix hud avi record framerate
add 2 direction wp circle
tweak gridv2
2012-08-26 12:59:21 +08:00
Michael Oborne b9fb1750d5 Mission Planner Cleanup 2012-08-25 21:48:06 +08:00
Andrew Tridgell b8decb4fd7 SITL: added SIM_WIND_* parameters
this allows control of the simulated wind during a flight
2012-08-25 17:49:26 +10:00
Michael Oborne 989b799130 Mission Planner 1.2.8
fix mjpeg stream from VLC.
add grid mode V2
fix hdop scaling
2012-08-24 07:51:21 +08:00
Michael Oborne 61277af526 firmware build 2012-08-23 11:40:10 +08:00
Andrew Tridgell ca63e23ec3 build: added sitl-newcontrollers to build_all.sh 2012-08-22 12:45:14 +10:00
Andrew Tridgell dcaea1a47a ACM: build DMP version in autotest
this gives it a chance of keeping working
2012-08-21 15:58:59 +10:00
Michael Oborne 3c78f34178 Mission Planner 1.2.7
add wind from ap
add wp every x m in grid mode
fix hil problem
fix control-s
update mavlink format
2012-08-19 16:38:58 +08:00
rmackay9 801853d9c5 AutoTest: reduced descend throttle for arducopter's change_alt test. 2012-08-19 12:33:21 +09:00
Andrew Tridgell bed3df60fb autotest: ArduCopter on a 1280 is not supported any more 2012-08-19 12:30:15 +10:00
Andrew Tridgell c534d6ad08 SITL: updated ArduPlane autotest parms
a bit more xtrack and fixed steering parameter names
2012-08-18 16:34:02 +10:00
Michael Oborne 90ccb6f3ef Mission Planner 1.2.6
add tracker location option.
fix current sensor screen
add more right click flight planner options.
make some connecting error messages more detailed.
add partial microdrones protocol output
2012-08-16 21:07:29 +08:00
Andrew Tridgell 3f76a4cc61 SITL: use rudder steering in APM autotest 2012-08-15 12:53:05 +10:00
Andrew Tridgell 90bf9c62bb SITL: added a test script for starting in Kingaroy
we use this for OBC testing
2012-08-15 12:39:34 +10:00
Andrew Tridgell b018d7ba77 SITL: make it easier to start ArduPlane SITL at any location
this generates a jsbsim startup XML file from a template
2012-08-15 12:39:34 +10:00
Andrew Tridgell 26749a7486 Failsafe: only read RC on new data 2012-08-15 12:39:33 +10:00
Andrew Tridgell 9c19ff1a2c Failsafe: added COMPETITION_MODE 2012-08-15 12:39:33 +10:00