Corvus Corax
|
e97ce303b8
|
Merge branch 'corvuscorax/OP-942_task-diagnostics-for-callbacks' into next
|
2014-02-18 00:03:07 +01:00 |
|
Alessio Morale
|
3044185019
|
Merge remote-tracking branch 'origin/amorale/OP-1218_pios_com_thread_safe' into rel-14.01
Conflicts:
flight/modules/RadioComBridge/RadioComBridge.c
|
2014-02-17 15:24:50 +01:00 |
|
Alessio Morale
|
da5ef3b3cc
|
OP-1218 Raise time PIOS_COM_SendBuffer waits to acquire sendbuffer semaphore
|
2014-02-15 22:05:56 +01:00 |
|
Alessio Morale
|
8cd5cfe2eb
|
OP-1218 format/consmetic/comments fixes
|
2014-02-15 22:05:56 +01:00 |
|
Alessio Morale
|
1ba5dbaca8
|
uncrustify
|
2014-02-10 22:57:24 +01:00 |
|
Alessio Morale
|
fd92e2a497
|
Merge remote-tracking branch 'origin/amorale/OP-1218_pios_com_thread_safe' into rel-14.01
|
2014-02-10 20:52:15 +01:00 |
|
Alessio Morale
|
79b68ae886
|
OP-1218 locks SendBuffer under the same mutex as SendBufferNonBlocking
|
2014-02-09 19:57:05 +01:00 |
|
Alessio Morale
|
67117d228d
|
OP-1149 change POW2 as POW2(0) led to undefined results
|
2014-02-09 12:05:40 +01:00 |
|
Alessio Morale
|
1569881e94
|
OP-1149 Remove shifts as they can have bad behaviours for negative numbers.
Documents correction algorithms as described in ms5611 documentation
|
2014-02-09 12:05:32 +01:00 |
|
Alessio Morale
|
5fa390ec9d
|
OP-1149 fix low temperature compensation formula
|
2014-02-09 12:05:28 +01:00 |
|
Alessio Morale
|
590c27af29
|
OP-1218 fix thread safety issue with pios_com PIOS_COM_SendBufferNonBlocking
(kudos @filnet for finding this)
|
2014-02-09 11:37:02 +01:00 |
|
Corvus Corax
|
c74790b823
|
OP-942 correct reporting of callback stack overflows
|
2014-02-07 22:57:31 +01:00 |
|
Corvus Corax
|
7ec21a8f36
|
OP-942 duplicated exact API of task_monitor to also monitor callbacks
This allows cleaner and fine grained handling of STACKOVERFLOW alarms
|
2014-02-07 22:39:16 +01:00 |
|
Corvus Corax
|
9a6072d58c
|
Merge branch 'next' into corvuscorax/OP-942_task-diagnostics-for-callbacks
Conflicts:
flight/targets/boards/simposix/firmware/Makefile
|
2014-02-07 00:31:32 +01:00 |
|
Corvus Corax
|
6566a29054
|
OP-942 reliable and fast free stack test algorithm - will always 'see' overflows
|
2014-02-06 23:54:30 +01:00 |
|
Corvus Corax
|
c7ada40c2e
|
Merge branch 'corvuscorax/OP-1211_time_measurement_helper' into rel-14.01
|
2014-02-06 19:56:47 +01:00 |
|
Corvus Corax
|
216ec095e4
|
OP-1211 removed unneeded define
|
2014-02-06 19:34:34 +01:00 |
|
Corvus Corax
|
723e22aa1a
|
OP-1211 time_measurement_helper
|
2014-02-04 19:05:17 +01:00 |
|
Corvus Corax
|
cc04b780c5
|
OP-942 one possible but not well working implementation of stack end check
|
2014-02-04 17:53:51 +01:00 |
|
Corvus Corax
|
418f7e3d0f
|
OP-942 task diagnostics for callback scheduler
|
2014-02-03 01:00:07 +01:00 |
|
Corvus Corax
|
49a1c4c28f
|
OP-942 refactored callback scheduler to fit into PiOS naming scheme
|
2014-02-02 22:08:16 +01:00 |
|
Corvus Corax
|
5b9a17f630
|
OP-942 moved DelayedCallbackScheduler into pios/common
|
2014-02-02 20:31:37 +01:00 |
|
Corvus Corax
|
597ac4db2a
|
OP-1195 increase priority for pios radio link driver task
|
2014-02-02 14:09:50 +01:00 |
|
Alessio Morale
|
745a9e8853
|
Merge remote-tracking branch 'origin/fnurgel/OP-1148_r7008sb_sbus_protocol_fix' into next
|
2014-01-18 14:21:57 +01:00 |
|
Corvus Corax
|
41202a0227
|
Merge branch 'corvuscorax/OP-1022_AH_improvements_amorale' into next
|
2014-01-15 22:47:42 +01:00 |
|
Philippe Renon
|
c8a81f88a4
|
OP-1122 OP-1158 added facility to update a CRC with uavobject data (flight side)
|
2014-01-12 15:12:41 +01:00 |
|
Mikael Blomqvist
|
b1d2c1b83e
|
Adding R7008SB end byte as a possible end of frame check for S.Bus
|
2014-01-03 18:25:44 +01:00 |
|
Philippe Renon
|
d668153b6d
|
OP-1122 OP-1125 fixed copy/paste error in rfm22b flight code
|
2013-12-14 16:03:42 +01:00 |
|
Alessio Morale
|
29df9d6dad
|
OP-1139: Add some more descriptive names and comments for compensation variables
|
2013-12-13 17:10:11 +01:00 |
|
Alessio Morale
|
13b45b2b78
|
OP.1139: uncrustify
|
2013-12-10 01:44:13 +01:00 |
|
Alessio Morale
|
75842cb648
|
OP-1139: perform second order low temperature compensation.
It follows the procedure described in MS5611 datasheet(http://www.meas-spec.com/downloads/MS5611-01BA03.pdf, page 8)
to perform low(20°) and very low(-15°C) temperature compensation.
|
2013-12-10 01:21:05 +01:00 |
|
Corvus Corax
|
25fd3d5740
|
Just uncrustification
|
2013-11-26 00:43:02 +01:00 |
|
Fredrik Arvidsson
|
2fc34910e0
|
OP-1119 Fix in pios function for debuglogging uavo.
|
2013-11-26 00:36:59 +01:00 |
|
Corvus Corax
|
be9faabe92
|
Merge branch 'next' into corvuscorax/onboardlogging
|
2013-11-26 00:34:01 +01:00 |
|
Alessio Morale
|
bacc4d3d79
|
Merge branch 'master' into next
Conflicts:
flight/targets/boards/oplinkmini/firmware/pios_board.c
ground/openpilotgcs/copydata.pro
|
2013-11-25 01:12:10 +01:00 |
|
Corvus Corax
|
89afbde58a
|
initialized log packages with 0xff instead of 0x0 to reduce flash wear
|
2013-11-24 15:36:26 +01:00 |
|
Corvus Corax
|
fcc479f5cb
|
more intelligent log interfacing, including flash formatting option
|
2013-11-17 20:14:50 +01:00 |
|
Corvus Corax
|
6031200aea
|
Some fixes in debuglog to compile and run on all firmware platforms
|
2013-11-17 18:04:47 +01:00 |
|
Corvus Corax
|
adfbdfae38
|
Make use of (now supported) standard snprintf in stdarg-printf when used in logfs
|
2013-11-17 02:49:53 +01:00 |
|
Corvus Corax
|
314d526e94
|
corrected instance id encoding in filename to not conflict with metadata uavobject ids
|
2013-11-16 18:55:54 +01:00 |
|
Corvus Corax
|
00321b09dc
|
Modified uavobjectmanager to only use logfs calls for UAVObject flash transactions, abstracted dosfs calls to use logfs wrapper class for simpiosix and SD-card access
|
2013-11-16 17:30:40 +01:00 |
|
Mathieu Rondonneau
|
03b243fe31
|
OP-1079 - Update to FreeRTOS v7.5.2
|
2013-09-04 20:26:23 -07:00 |
|
Brian Webb
|
e246ecf536
|
Moves pios_led functionality to pios_gpio and makes pios_led a thin layer over pios_gpio. Supports configuring multiple sets of GPIOs.
|
2013-07-28 07:01:08 -07:00 |
|
Richard Flay (Hyper)
|
c3e3521001
|
OP-1049: Hotfix to 13.06.02 for MPU6000 FIFO overflow on CC3D when board initialisation takes
longer than 150ms.
|
2013-07-28 01:16:22 +09:30 |
|
Brian Webb
|
0d02df4d02
|
Uncrustified OPLink code.
|
2013-07-05 18:49:26 -07:00 |
|
Brian Webb
|
d0d8a0aadd
|
OP-932 Adds PWM outputs to OPLinkMini. Both gpio pins on the main and/or flexi port can be configured to output PWM for a total of up to 4 PWM outputs.
|
2013-07-03 18:58:34 -07:00 |
|
Brian Webb
|
c76ee7de9d
|
OP-932 Fixes the failsafe that detects when the Rx modem loses sync with the Tx modem. This was not working on one-way mode.
|
2013-06-30 16:08:50 -07:00 |
|
Brian Webb
|
491e5fe685
|
Adds a failsafe on PPM output on OPLink that kicks in when the link goes down. Also updates all air datarate settings and adds new 64 and 100 kbps modes.
|
2013-06-29 15:00:38 -07:00 |
|
Brian Webb
|
d5f16faaec
|
OP-932 Fixes the datarate used on PPM only mode, and fixes failsafe on PPM output on OPLM.
|
2013-06-26 20:11:39 -07:00 |
|
Brian Webb
|
caa8d3e70e
|
OP-932 Forces one-way to be set when PPM only is configured.
|
2013-06-26 18:02:08 -07:00 |
|