Browse Source

ArduPPM: version 2.3.16 for release

master
Julian Oes 12 years ago committed by rmackay9
parent
commit
54fffd1348
  1. 2
      Tools/ArduPPM/ATMega328p/Encoder-PPM.c
  2. 12
      Tools/ArduPPM/Libraries/PPM_Encoder.h

2
Tools/ArduPPM/ATMega328p/Encoder-PPM.c

@ -50,7 +50,7 @@ @@ -50,7 +50,7 @@
#define ERROR_DETECTION_WINDOW 3000 * LOOP_TIMER_10MS // Detection window for error detection (default to 30s)
#define ERROR_CONDITION_DELAY 500 * LOOP_TIMER_10MS // Servo error condition LED delay (LED blinking duration)
#define PASSTHROUGH_MODE_ENABLED // Comment this line to remove CH8 radio passthrough mode support (hardware failsafe for Arduplane)
//#define PASSTHROUGH_MODE_ENABLED // Comment this line to remove CH8 radio passthrough mode support (hardware failsafe for Arduplane)
#define PASSTHROUGH_CHANNEL 8 * 2 // Channel for passthrough mode selection
#define PASSTHROUGH_CHANNEL_OFF_US ONE_US * 1600 - PPM_PRE_PULSE // Passthrough off threshold
#define PASSTHROUGH_CHANNEL_ON_US ONE_US * 1800 - PPM_PRE_PULSE // Passthrough on threshold

12
Tools/ArduPPM/Libraries/PPM_Encoder.h

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
// -------------------------------------------------------------
// ArduPPM (PPM Encoder) V2.3.16rc2
// ArduPPM (PPM Encoder) V2.3.16
// -------------------------------------------------------------
// Improved servo to ppm for ArduPilot MEGA v1.x (ATmega328p),
// PhoneDrone and APM2.x (ATmega32u2)
@ -141,10 +141,10 @@ @@ -141,10 +141,10 @@
// V2.3.15 - very small bug fix: speedup
// 27-02-2013
// V2.3.16rc2 - if channel 1, 2 or 4 is disconnected: set it to center (1500us)
// - if channel 3 (throttle) is disconnected: set it to low (900us)
// - if channel 5-8 are disconnected: set it to last value
// - permanent LED error condition indication is only triggered when throttle is set low (or all channels are disconnected)
// V2.3.16 - if channel 1, 2 or 4 is disconnected: set it to center (1500us)
// - if channel 3 (throttle) is disconnected: set it to low (900us)
// - if channel 5-8 are disconnected: set it to last value
// - permanent LED error condition indication is only triggered when throttle is set low (or all channels are disconnected)
// -------------------------------------------------------------
@ -188,7 +188,7 @@ @@ -188,7 +188,7 @@
#endif
// Version stamp for firmware hex file ( decode hex file using <avr-objdump -s file.hex> and look for "ArduPPM" string )
const char ver[18] = "ArduPPMv2.3.16rc2";
const char ver[15] = "ArduPPMv2.3.16";
// -------------------------------------------------------------
// INPUT MODE

Loading…
Cancel
Save