Alessio Morale
|
85335d62a9
|
OP-1658 - Fix some headers, remove unused files
|
2015-02-03 00:33:15 +01:00 |
|
Alessio Morale
|
0cf5d163d1
|
OP-1658 - Fixes for CC3D and its attitude module
|
2015-02-03 00:00:06 +01:00 |
|
Alessio Morale
|
bdd9ac7c60
|
OP-1658 - Support reset for main sensors
|
2015-02-03 00:00:05 +01:00 |
|
Alessio Morale
|
ba0e486004
|
OP-1658 - Add support for barometer in sensor module
|
2015-02-03 00:00:05 +01:00 |
|
Alessio Morale
|
6904996aba
|
OP-1658 - add performance counters
|
2015-02-03 00:00:05 +01:00 |
|
Alessio Morale
|
fc125540b7
|
OP-1658 - various fixes
Conflicts:
flight/pios/common/pios_mpu9250.c
|
2015-02-03 00:00:05 +01:00 |
|
Alessio Morale
|
cf791db71e
|
OP-1658 - Implementation of Sensor Module using PiOS Sensors Framework
|
2015-02-03 00:00:05 +01:00 |
|
Alessio Morale
|
4d8b36adad
|
OP-1658 - Remove sensors includes from pios.h to prevent cross dependencies
|
2015-02-03 00:00:05 +01:00 |
|
Karl Knutsson
|
b0491da115
|
OP-1576: Remove unused tx_resent counter
Remove unused tx_resent counter and replace it with
rx_failure in link quality calculations.
|
2015-02-02 21:25:38 +01:00 |
|
Alessio Morale
|
752f3447d2
|
OP-1683 - Implement an update skip strategy in single pulse mode when pulse period is higher than the update cycle
|
2015-02-02 02:58:22 +01:00 |
|
Alessio Morale
|
1d08083375
|
OP-1682 - OneShot125: Change timer clock to 2MHz (that's available as exact value for current targets), raise timer period to prevent glitches
|
2015-01-31 14:40:40 +01:00 |
|
Alessio Morale
|
632051c0ac
|
OP-1683 - Increase resolution for OneShot125 running timer at 8MHz, setup automatically rates for OneShot
|
2015-01-30 21:22:00 +01:00 |
|
Alessio Morale
|
7955f63c98
|
OP-1683 - Clenaup, trigger update in setfailsafe, Fix standard pwm operation
|
2015-01-25 21:25:14 +01:00 |
|
Alessio Morale
|
dcc9a5b7dc
|
OP-1683 - Actuator uses "standard" 1000-2000 range and remap it to 125-250 just before sending to servo to prevent any impact on gcs and other blocks
|
2015-01-24 13:37:00 +01:00 |
|
Alessio Morale
|
47e1312982
|
OP-1683 - Implement oneshot/oneshot125 mode to actuator module
|
2015-01-23 23:51:53 +01:00 |
|
Fredrik Arvidsson
|
c8c3a46735
|
Uncrustify
|
2015-01-09 21:49:03 +01:00 |
|
abeck70
|
2b6d79467c
|
gpsassist:code review comments
1. Defines
2. Name of adjustments changed to vtolSelfTuningStats
|
2015-01-09 07:51:37 +11:00 |
|
abeck70
|
b1c94e83d0
|
gpsassist: One commit new branch
Collapsed into one branch for a new code review. Some unnecssary committed files removed.
|
2015-01-08 13:20:47 +11:00 |
|
Fredrik Larsson
|
4f7fc1bac7
|
Merge remote-tracking branch 'origin/corvuscorax/OP-1599_positionvario-reworks' into next
|
2014-12-14 23:45:57 +11:00 |
|
Laurent Lalanne
|
8d08223e8a
|
OP-1601 Don't use new PVT messages with CC/CC3D
|
2014-11-15 22:39:17 +01:00 |
|
Corvus Corax
|
5f352f54a3
|
OP-1599 updated defaults for position roam mode settings, do not low pass filter throttle
|
2014-11-10 19:06:27 +01:00 |
|
Corvus Corax
|
8fe21ed297
|
OP-1599 removed autotune from all flight code
|
2014-11-08 16:17:39 +01:00 |
|
Corvus Corax
|
c0e66a8acf
|
OP-1599 renamed flightmodes
|
2014-11-08 16:01:59 +01:00 |
|
Corvus Corax
|
3e5c5bd140
|
OP-1599 added new mode "courselock" in handlers where missing
|
2014-11-08 14:04:00 +01:00 |
|
Corvus Corax
|
7d2ca3d92f
|
OP-1599 added course lock mode, renamed other position vario modes
|
2014-11-08 12:59:55 +01:00 |
|
Alessio Morale
|
6a2666381f
|
OP-1588 - Improve manualcontrol assumptions to be easier to mantain
|
2014-11-01 17:54:54 +01:00 |
|
Alessio Morale
|
e04825e7b7
|
OP-1588 - Remove *relay flight modes
|
2014-11-01 16:11:11 +01:00 |
|
Alessio Morale
|
b3b2d1ef02
|
OP-1584 - Remove some unused big UBX messages when running with GPS_MINIMAL
|
2014-11-01 16:00:03 +01:00 |
|
Alessio Morale
|
c0ca20f661
|
OP-1584 - Remove auxmagsupport from cc3d for now as it is unused, remove other stuffs from ubx when GPS_MINIMAL is selected
|
2014-10-31 19:56:38 +01:00 |
|
Corvus Corax
|
d0417dda84
|
OP-1573 fix armhandler to not timeout-disarm when flying autonomously
|
2014-10-29 21:12:57 +01:00 |
|
a*morale
|
7c1265ee30
|
OP-1548 - Change Fusion algorithm names to make clear their pourpose
|
2014-10-21 00:49:00 +02:00 |
|
Alessio Morale
|
a9f35e2afe
|
Merge branch 'amorale/OP-1535_mpu_overhaul' into next
|
2014-10-16 00:51:02 +02:00 |
|
Alessio Morale
|
3ac2874687
|
OP-1540 - sha1sum was not sent correctly by GPS V9
|
2014-10-15 00:58:34 +02:00 |
|
Alessio Morale
|
15cd40a907
|
Merge remote-tracking branch 'origin/skarlsso/OP-1534_add_expo_and_acro_insanity_factor_to_txpid' into next
|
2014-10-14 21:43:59 +02:00 |
|
Alessio Morale
|
5d074063d1
|
OP-1535 - Add board specific sensor update rate constant
|
2014-10-14 05:38:57 +02:00 |
|
Fredrik Arvidsson
|
0fd9758e0c
|
OP-1525 Gaah.
|
2014-10-12 15:01:34 +02:00 |
|
Fredrik Arvidsson
|
118209e40d
|
OP-1525 Updated comment.
|
2014-10-12 14:59:41 +02:00 |
|
Alessio Morale
|
f2fc5f5616
|
OP-1513 - Fix time constants, set initial temperature as first sample value
|
2014-10-11 23:54:21 +02:00 |
|
Alessio Morale
|
9499cf9abc
|
OP-1535 - Some optimizations for attitude module
|
2014-10-11 09:57:07 +02:00 |
|
Alessio Morale
|
9350bd65d9
|
OP-1535 - change sensor rate to 1KHz with software downsample to 500Hz
Allow per board SPI prescaler settings
|
2014-10-10 22:33:49 +02:00 |
|
Alessio Morale
|
c1062124af
|
OP-1531 - Add temperature filtering for baro compensation
|
2014-10-10 22:33:47 +02:00 |
|
Alessio Morale
|
46fee43487
|
OP-1531 Filter temperatures for gyro and accel calibration. calculate new bias every 30 samples
|
2014-10-10 22:33:42 +02:00 |
|
Stefan Karlsson
|
c03d390269
|
OP-1534 Update both roll and pitch with TxPID Roll+Pitch.Expo option
|
2014-10-10 18:49:18 +02:00 |
|
Stefan Karlsson
|
bedb749f72
|
OP-1534 Add expo and acro insanity factor to TxPID
|
2014-10-10 17:57:24 +02:00 |
|
m_thread
|
19a7f4cd22
|
OP-1525 Changed some boundaries in firmware code.
|
2014-10-10 13:56:11 +02:00 |
|
m_thread
|
bb4d271799
|
OP-1525 Made the Expo magic number a constant and changed it to 1.00695f.
Changed n the firmware code to match the GCS side.
|
2014-10-10 12:26:22 +02:00 |
|
Corvus Corax
|
270f6d87cd
|
OP-1516 changed handling of integrals in acrop
|
2014-10-06 17:47:16 +02:00 |
|
Corvus Corax
|
b05bd2fb34
|
OP-1516 fixed boundf mistake
|
2014-10-05 21:07:06 +02:00 |
|
Corvus Corax
|
9525398deb
|
OP-1516 use fastPow implementation for expo - to make it work on cc3d
|
2014-10-05 01:25:15 +02:00 |
|
Corvus Corax
|
bdb5c88d08
|
OP-1516 added bank configurable expo to stick to allow snappier rate response
|
2014-10-03 19:07:47 +02:00 |
|
Corvus Corax
|
ac0fccc10a
|
OP-1516 re-introduce sanity to Acro+
|
2014-10-03 15:44:02 +02:00 |
|
Corvus Corax
|
17f187468c
|
Merge remote-tracking branch 'origin/next' into corvuscorax/OP-1516_acro+
|
2014-10-03 12:34:35 +02:00 |
|
Alessio Morale
|
8e2e534c60
|
Uncrustify/clean commented code
|
2014-10-03 11:41:26 +02:00 |
|
Alessio Morale
|
21156dbb9e
|
Merge remote-tracking branch 'origin/amorale/OP-1515_fix_attitude_fifo_fixed' into next
|
2014-10-03 11:12:10 +02:00 |
|
Alessio Morale
|
55402880bc
|
Revert "Merge remote-tracking branch 'origin/amorale/OP-1515_fix_attitude_fifo' into next"
This reverts commit 316f7fcf02 , reversing
changes made to cfa0ef4671 .
|
2014-10-03 11:11:27 +02:00 |
|
Alessio Morale
|
e553014596
|
Merge branch 'amorale/OP-1476_1477_1275_GPSV9_pios_firmware_bootloader' into next
|
2014-10-03 00:37:55 +02:00 |
|
Alessio Morale
|
9cfd55d006
|
Merge branch 'amorale/OP-1507_gps_module_cpu_optimization' into next
|
2014-10-03 00:37:39 +02:00 |
|
Corvus Corax
|
a12e2708a2
|
OP-1516 fixed obvious issues
|
2014-10-02 23:38:06 +02:00 |
|
Corvus Corax
|
dcb354b0b1
|
OP-1516 Enable PiroComp per setting
|
2014-10-02 22:42:08 +02:00 |
|
Corvus Corax
|
3ad47bfa0a
|
OP-1516 added Acro+ stabi mode
|
2014-10-02 22:13:10 +02:00 |
|
Alessio Morale
|
a5fd040b49
|
OP-1515 - Attitude module was not reading all gyro/accel fifo items causing it to lag behind by at least a sample
|
2014-10-01 21:13:44 +02:00 |
|
Alessio Morale
|
ae9f30c729
|
OP-1477 - Fix mag exti config, set correct rate, set correct SPI speed for hmc5x83. Note: GPIO is disabled as it seems there is some issues with Exti on PB0
|
2014-10-01 02:07:46 +02:00 |
|
Alessio Morale
|
0ffb99f228
|
OP-1477 - Fix issue with quick request to DDC port, change baud rate to 57600, fix sys rate, optimize uart tx
|
2014-10-01 02:06:03 +02:00 |
|
Alessio Morale
|
c1641613ce
|
OP-1515 - Attitude module was not reading all gyro/accel fifo items causing it to lag behind by at least a sample
|
2014-09-30 15:12:37 +02:00 |
|
Alessio Morale
|
b2aa73acf6
|
Merge remote-tracking branch 'origin/amorale/OP-1499_autoconfig_retries' into next
|
2014-09-29 21:30:16 +02:00 |
|
Alessio Morale
|
9e0596c2c5
|
Merge remote-tracking branch 'origin/amorale/OP-1379_ext_led_notification_module_new' into next
Conflicts:
Makefile
flight/targets/boards/discoveryf4bare/firmware/Makefile
flight/targets/boards/revolution/firmware/Makefile
|
2014-09-29 21:26:31 +02:00 |
|
Alessio Morale
|
5054bda433
|
OP-1477 - Fix SYS message rate
|
2014-09-28 20:29:52 +02:00 |
|
Alessio Morale
|
f2058dfc7f
|
OP-1477 - Remove hardcoded strings for initialization config
|
2014-09-28 15:01:19 +02:00 |
|
Alessio Morale
|
4c76620402
|
OP-1507 - Reduce memory usage for CopterControl
|
2014-09-27 22:40:17 +02:00 |
|
Alessio Morale
|
d0b37bab28
|
OP-1507 - Handles GPS data a chunk at time instead of a single byte at time.
|
2014-09-27 00:17:00 +02:00 |
|
Alessio Morale
|
78756f6873
|
OP-1499 - Failed Autoconfig will raise an Error Alarm. When AC does start it will reset any previous ack. Force update to Autoconfig Status in GPSPositionSensor UAVO. Add a small pause between each config step
|
2014-09-24 06:12:48 +02:00 |
|
Alessio Morale
|
8712a1dfdc
|
OP-1477 - Board support for updated SYS message
|
2014-09-24 01:06:49 +02:00 |
|
Alessio Morale
|
c772442723
|
OP-1477 - remove debug infos and add send some relevant informations using SYS message (firmware and board revision/info)
|
2014-09-24 01:06:41 +02:00 |
|
Alessio Morale
|
7e78194e12
|
OP-1477 - change led rate so that's less annoying
|
2014-09-23 20:27:10 +02:00 |
|
Corvus Corax
|
ca7a3e4333
|
Merge branch 'next' into corvuscorax/OP-1483_leaky-integrals-and-post-filtering
|
2014-09-23 13:54:33 +02:00 |
|
Werner Backes
|
b621df59f2
|
Merge remote-tracking branch 'origin/D-Lite/OP-1483-PathFollower-DisablePosKi' into next
|
2014-09-23 13:33:32 +02:00 |
|
Fredrik Larson
|
c36e9a9122
|
Merge remote-tracking branch 'origin/thread/OP-1474_PID_Scaling_Banks' into next
|
2014-09-23 06:20:34 +10:00 |
|
Fredrik Larsson
|
b93a7a9dce
|
Arming for Helis on Revo
|
2014-09-23 05:35:35 +10:00 |
|
Alessio Morale
|
0885fda926
|
OP-1499 - CFG-CFG mask was incorrect (nav is 0x02, not 0x01)
|
2014-09-22 00:56:49 +02:00 |
|
Corvus Corax
|
41e062373d
|
OP-1483 enable postfilter for indoor mode for filter debugging, change default filter alpha coefficient to 0.999
|
2014-09-21 19:26:01 +02:00 |
|
Alessio Morale
|
a5ebf36425
|
OP-1499 - Replay the configuration sequence in case of gps disconnection, add retry logic in case of errors
|
2014-09-21 16:38:52 +02:00 |
|
Alessio Morale
|
cedb4f127d
|
OP-1477 - typos and other fixes from review
|
2014-09-20 20:58:40 +02:00 |
|
Corvus Corax
|
76f94e13ef
|
Revert "OP-1483 implement leaky integral on position control loop in pathfollower (vtol only)"
This reverts commit 1a0ab29050 .
|
2014-09-20 13:45:45 +02:00 |
|
Corvus Corax
|
b315c8f106
|
OP-1483 Added velocity filter to correct EKF's velocity estimate for static velocity offsets
(caused for example by sensor disagreement or calibration issues)
|
2014-09-19 16:34:20 +02:00 |
|
Corvus Corax
|
1a0ab29050
|
OP-1483 implement leaky integral on position control loop in pathfollower (vtol only)
|
2014-09-19 15:52:11 +02:00 |
|
m_thread
|
226fe186c4
|
Merge branch 'skarlsso/OP-1474-PID_Scaling_one_factor' of ssh://git.openpilot.org/OpenPilot into thread/OP-1474_PID_Scaling_Banks
|
2014-09-19 15:15:52 +02:00 |
|
Stefan Karlsson
|
b3e7a23f4f
|
OP-1474 Demultiplex TPS settings when pid banks are updated
|
2014-09-19 15:12:07 +02:00 |
|
Stefan Karlsson
|
9a21eed71e
|
OP-1474 Make it possible to select axes to scale
|
2014-09-19 15:11:15 +02:00 |
|
m_thread
|
3b1e67d185
|
Merge remote-tracking branch 'origin/next' into thread/OP-1474_PID_Scaling_Banks
Conflicts:
ground/openpilotgcs/src/plugins/config/stabilization.ui
|
2014-09-19 09:01:02 +02:00 |
|
Stefan Karlsson
|
f0c47976a5
|
OP-1474 Fix label compile error
|
2014-09-19 01:29:04 +02:00 |
|
Stefan Karlsson
|
31c5f1c519
|
OP-1474 Make it possible to select the combination of P, I, and D to scale
|
2014-09-19 01:16:49 +02:00 |
|
Stefan Karlsson
|
d3e7ef300f
|
OP-1474 Use PID banks for the TPS settings
|
2014-09-19 01:05:08 +02:00 |
|
Werner Backes
|
c90973cb99
|
Removed the now unused position Ki from VtolPathFollowerSettings UAVObject
|
2014-09-18 17:01:50 +02:00 |
|
Alessio Morale
|
46ef59f186
|
OP-1379 - Rebuild and simplify the queuing mechanism
|
2014-09-17 01:24:01 +02:00 |
|
Alessio Morale
|
eb15939031
|
OP-1477 - typo in mallocFailed trap
|
2014-09-17 00:21:32 +02:00 |
|
Alessio Morale
|
2cca5162f7
|
OP-1477 - a bit of cleanup, some flash bits moved to a separate file
|
2014-09-16 23:02:53 +02:00 |
|
Alessio Morale
|
2885a20acb
|
OP-1477 - add watchdog support
|
2014-09-16 22:51:28 +02:00 |
|
Alessio Morale
|
2f50dbeee5
|
OP-1477 - Split and cleanup gpssys module
|
2014-09-16 22:40:55 +02:00 |
|
Alessio Morale
|
cac463e623
|
OP-1477 - various changes
- move to UBX libraries;
- remove configuration (it will be done by Revo);
- set speed at 115200;
- Change sysmod rate;
|
2014-09-16 22:40:55 +02:00 |
|
Alessio Morale
|
50d4a97c0c
|
OP-1477 - GPS SYS: for multi device support of HMC5x driver
|
2014-09-16 22:40:55 +02:00 |
|