1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2025-01-19 04:52:12 +01:00

6336 Commits

Author SHA1 Message Date
Philippe Renon
c363e126fc Merged in mindnever/librepilot/LP-322_USB_ComBridge_functionality_on_OPLink (pull request #302)
Lp 322_usb_combridge_functionality_on_oplink
2016-08-30 09:55:57 +02:00
Vladimir Zidar
107aa2170e LP-391 This fixes issue with negative size (-1) passing from PIOS_Board_configure_com() to PIOS_COM_Init(). 2016-08-30 02:03:10 +02:00
Vladimir Zidar
a5a45576a1 LP-322 Added USB ComBridge functionality to OPLink. Updated GCS code. 2016-08-30 01:52:59 +02:00
Vladimir Zidar
cb53094843 LP-377 Remove references to HwSettings object. This is not needed anymore. 2016-08-30 01:39:53 +02:00
Vladimir Zidar
b1f7f5e4bf LP-377 Implement handling of USB_CDC_REQ_SET_LINE_CODING control request for F4 and F1 targets. Removes UsbComBridgeSpeed from hwsettings object. Removes GCS combo boxes related to UsbComBridgeSpeed. Fixes few places where UsbComBridgeSpeed was used for DebugConsole speed config. 2016-08-30 01:22:57 +02:00
Alessio Morale
6c8dafec3c LP-385 - Add support for all revo class boards 2016-08-29 21:16:52 +02:00
Alessio Morale
44f1c76ef9 Merge branch 'next' into LP-385_cameracontrol 2016-08-29 21:04:55 +02:00
Alessio Morale
b04a3929be LP-385 - Get system timestamp coherently with system module 2016-08-29 20:35:11 +02:00
Alessio Morale
d000dd63c6 LP-385 - Add MinimumTimeInterval which define a hard minimum limit between two consecutive shots in auto mode. This is needed to ensure camera can keep up with trigger without loosing shots 2016-08-29 20:24:58 +02:00
Alessio Morale
8114d7771e LP-385 - Fix manual trigger 2016-08-29 19:58:39 +02:00
Alessio Morale
7ed8e63689 LP-385 - Fix Actuator support for CameraControl 2016-08-29 19:57:55 +02:00
Alessio Morale
9bb9086167 LP-385 - Convert local coordinates to LL 2016-08-29 19:57:34 +02:00
Alessio Morale
4e78da41d3 LP-368 - Add coordinate conversion functions, perform some cleanup/optimization 2016-08-28 22:44:53 +02:00
Alessio Morale
b356408e16 LP-385 - Manage time/distance trigger, picture trigger pulse duration 2016-08-28 22:42:56 +02:00
Philippe Renon
1647982fca Merged in f5soh/librepilot/LP-387-Sparky_analog_port (pull request #305)
LP-387 Analog port: Add DAC pin as input - Fix pin mapping.
2016-08-28 18:48:22 +02:00
Philippe Renon
2ccabe27e7 Merged in alessiomorale/librepilot/LP-381_log_buffers (pull request #303)
LP-381 - Adds circular buffer and run writes within a separate callback
2016-08-28 18:47:40 +02:00
Philippe Renon
45f791742d Merged in mindnever/librepilot/LP-239_GPS_on_Revo_FlexiIO (pull request #299)
LP-239 gps_on_revo_flexiio
2016-08-28 18:46:12 +02:00
Laurent Lalanne
798248ef24 LP-387 Analog port: Add DAC pin as input - Fix pin mapping. 2016-08-21 04:57:15 +02:00
Alessio Morale
3bd8d48068 LP-385 - use fractional part of second in camera activity 2016-08-18 19:27:30 +02:00
Alessio Morale
8f5ec2679c LP-385 - add supports for fractional part of second in gps time 2016-08-18 19:27:06 +02:00
Alessio Morale
88a8e767c4 LP_385 - Implement activation/manual override logic, Camera activity "publishing" 2016-08-18 19:25:55 +02:00
Alessio Morale
c7e060c04a LP-385 - Initial CameraControl module commit 2016-08-18 12:40:34 +02:00
Alessio Morale
22969c5e17 LP-385 - Implement camera trigger output handling 2016-08-18 12:10:14 +02:00
Alessio Morale
cba2184caf LP-381 - Adds circular buffer and run writes within a separate callback 2016-08-17 19:57:29 +02:00
Fredrik Arvidsson
226f8c4c3d Merged in f5soh/librepilot/LP-298_Ibus_support_Dronin (pull request #298)
LP-298 IBus support dRonin
2016-08-17 12:40:41 +02:00
Vladimir Zidar
51151e6290 LP-239 This commit adds missing com protocols (GPS) to Revo Flexi IO (rcvrport) including proper GCS handling 2016-08-06 03:20:35 +02:00
Lalanne Laurent
a979287bb7 Merged in alessiomorale/librepilot/LP-367_set_rtl_velocity (pull request #293)
LP-367 - Set Return to home velocity
2016-08-06 00:50:54 +02:00
Laurent Lalanne
34f55ffbe2 LP-298 Use PIOS_Board_configure_ibus() for all boards - Missing define for RevoNano 2016-08-05 20:49:34 +02:00
Laurent Lalanne
e52d2636f0 LP-298 Use PIOS_IBUS_NUM_INPUTS like other inputs 2016-08-03 19:52:34 +02:00
Laurent Lalanne
5895468f08 LP-298 Port Ibus Input driver from dRonin - Not tested 2016-08-03 19:09:05 +02:00
Alessio Morale
e7f15e31d0 LP-369 - Fix cdc availability condition 2016-07-26 02:15:04 +02:00
Vladimir Zidar
12c6c9b2fe LP-364 Cosmetic changes including (in)famous uncrustify. 2016-07-24 22:26:34 +02:00
Vladimir Zidar
5b8d168a12 LP-364 This commit adds MAVLink to revoproto target 2016-07-24 22:26:34 +02:00
Vladimir Zidar
b0dd2649bc LP-364 remaining conflict fixes 2016-07-24 22:26:34 +02:00
Vladimir Zidar
873950b071 LP-364 Added MAVLink support to remaining target boards: sparky2, revonano and coptercontrol. 2016-07-24 22:26:29 +02:00
Vladimir Zidar
ba6ebba29c LP-364 CC3D related fixes. Added missing AttitudeStateYawGet(). 2016-07-24 22:21:30 +02:00
Vladimir Zidar
b8b9d31c07 LP-364 Initial MAVLink bridge port from dRonin 2016-07-24 22:21:30 +02:00
Alessio Morale
08b960549a LP-367 - Set homelocation velocity 2016-07-24 17:04:51 +02:00
Vladimir Zidar
a0e7859dd1 LP-365 replace com port boilerplate code with calls to PIOS_Board_configure_com() 2016-07-21 23:52:23 +02:00
Lalanne Laurent
2de896818e Merged in alessiomorale/librepilot/LP-361_notification_improvements (pull request #283)
Lp 361_notification_improvements
2016-07-21 20:05:54 +02:00
Alessio Morale
6b1f4e52be Merged in TheOtherCliff/librepilot/theothercliff/LP-340_AutoTune_fix_some_time_measurement_issues_in_original_code (pull request #282)
LP-340 Autotune fix some time measurement issues in original code
2016-07-21 19:53:33 +02:00
Cliff Geerdes
a13de1e62b LP-340 Add 100 bytes of stack because Nano needs 156 more than Sparky2 2016-07-20 02:56:10 -04:00
Cliff Geerdes
447dff6fc9 LP-340 cosmetic type of issues requested in PR 2016-07-19 19:04:40 -04:00
Cliff Geerdes
792aae6f9b LP-340 stop NAN propagation at the start of tuning 2016-07-19 17:41:58 -04:00
Alessio Morale
02d04ddf43 LP-361 - Cleanup sequences to make alarms easier to understand
Error sequence:
  pause, RED, <item color> x 2, pause;
warn sequence:
  pause, ORANGE, <item color>, pause;

ITEM COLOR:
- GPS = GREEN;
- MAG = PURPLE;
- CONFIG = RED;
- RECEIVER = YELLOW.

BATTERY ALARM:
- warning 5x ORANGE blinks
- critical 5x RED blinks

DISARMED: short white blinks
2016-07-17 17:19:34 +02:00
Alessio Morale
fa041ecf05 LP-361 - Don't lose notifications when more than an alarm is active
, fix time between notifications condition, cleanup
2016-07-17 17:13:09 +02:00
Cliff Geerdes
a365578385 LP-340 dont export nan pids and new setting for d-term oscillation 2016-07-16 00:42:20 -04:00
Brian Webb
9fdde98ff9 LP-190: Adds OPLink configuration GUI cleanup from filnet. 2016-07-12 18:01:03 -07:00
Brian Webb
586af77267 LP-190: Fixes an issue with uninitialized OPLink receiver channels. 2016-07-12 17:49:29 -07:00
Brian Webb
a65492b589 LP-190: Removes RFM22B register definitions from pios_rfm22b_priv.h and switches to using pios_rfm22b_regs.h. Alos addresses a few issues brought up in review. 2016-07-12 17:49:28 -07:00