Lorenz Meier
a1b99a3f03
Kicked out mix_and_link, deleted old MPU driver, disabled (still needed for reference) old HMC and MS5611 drivers. Removed driver init from up_nsh.c. Reworked fixedwing_control to be closer to up-to-date api, still more clean up needed. Fixed a bug that limited the motor thrust for multirotor control
13 years ago
px4dev
bcee27c6cc
Turn off the stock AT24xx EEPROM driver; we are going to use our own.
13 years ago
patacongo
2ac3898301
Lots of defconfig changes for compatibility with the configuration tool
...
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5050 7fd9a85b-ad96-42d3-883c-3090e2eb8679
13 years ago
px4dev
92594ba76a
Hack bus reset support into the old-style hmc5883 driver.
13 years ago
px4dev
0f74d08960
I2C configuration options to support up_i2creset
13 years ago
px4dev
e0a9024b64
Add some simple interrupt latency tracking.
13 years ago
patacongo
b2fb8996ac
STM32 USB OTG FS host driver update (almost done)
...
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5046 7fd9a85b-ad96-42d3-883c-3090e2eb8679
13 years ago
patacongo
9ab1bb8a53
PM update
...
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5045 7fd9a85b-ad96-42d3-883c-3090e2eb8679
13 years ago
patacongo
451e17f183
Several more bug fixes for STM32 OTG FS host driver
...
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5044 7fd9a85b-ad96-42d3-883c-3090e2eb8679
13 years ago
px4dev
228fbb975a
New-style driver for the HMC5883 on I2C.
13 years ago
patacongo
f58b0085d7
Changes for good auto-configuration of Micropendous3 board
...
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5041 7fd9a85b-ad96-42d3-883c-3090e2eb8679
13 years ago
patacongo
27bd0bbee4
Changes for clean STM32 USB host driver build
...
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5040 7fd9a85b-ad96-42d3-883c-3090e2eb8679
13 years ago
patacongo
6211f4726e
CONFIG_DRAM_END configuration change from Richard Cochran
...
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5038 7fd9a85b-ad96-42d3-883c-3090e2eb8679
13 years ago
patacongo
c3f866cc2c
Progress on STM32 OTG FS host driver
...
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5037 7fd9a85b-ad96-42d3-883c-3090e2eb8679
13 years ago
Lorenz Meier
9b239bc001
fixed typo, removed deamon example from default build
13 years ago
Lorenz Meier
86ed36579a
Updated ROMFS scrips, created new ardrone_interface to jointly use multirotor_att_control on all multirotors, including AR.Drone frames
13 years ago
Lorenz Meier
dae0b922f1
Added deamon example, reworked / merged multirotor attitude control. Ready for AR.Drone interface changes and integration tests
13 years ago
Lorenz Meier
85bc4f683a
Cleaned up position control (WIP), moved PID structs (should become classes) to systemlib, added deamon app example
13 years ago
px4dev
a86974e3e3
Hand over control of the onboard EEPROM to the NuttX I2C EEPROM driver and NXFFS.
13 years ago
px4dev
7b4b3f7bf7
Kill off the old EEPROM driver's support for the on-board parameter EEPROM.
13 years ago
px4dev
cd8a085e00
Support for a __param section in which we can put parameter things.
13 years ago
Lorenz Meier
23ae096911
Added simple, but complete code example
13 years ago
px4dev
8477754411
Share the PX4IO protocol header, such as it is, between the two apps.
...
Stop using systemlib in the PX4IO firmware; it has expectations that can't reasonably be met.
13 years ago
patacongo
ba31404b97
Move duplicate LCD orieations settings from configs/*/Kconfig to drivers/lcd/Kconfig
...
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5036 7fd9a85b-ad96-42d3-883c-3090e2eb8679
13 years ago
patacongo
e207f076c9
Auto-configuration updates from Richard Cochran
...
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5032 7fd9a85b-ad96-42d3-883c-3090e2eb8679
13 years ago
Lorenz Meier
73286f3262
Minor tweaks and command parsing debugging
13 years ago
Lorenz Meier
1530aeccae
Working towards full sensor flexibility
13 years ago
patacongo
5a8984c800
A little more STM32 USB host logic
...
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5029 7fd9a85b-ad96-42d3-883c-3090e2eb8679
13 years ago
patacongo
dd681d7fff
Some repartitioning of STM32 functionality to better support a USB host driver
...
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5028 7fd9a85b-ad96-42d3-883c-3090e2eb8679
13 years ago
px4dev
735f8ffa3d
Config tweaks to enable the new-style ms5611 driver.
13 years ago
px4dev
3c5bb3f57c
New-style driver for the MPU6000.
13 years ago
Lorenz Meier
a9d8a324bc
Indendation fixes
13 years ago
Lorenz Meier
1d029b01fe
First initial revision of ACC driver and gyro
13 years ago
patacongo
d5c4c4da8d
Fix bad AVR C++ include paths; remove stray typo from ctypes.h
...
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5024 7fd9a85b-ad96-42d3-883c-3090e2eb8679
13 years ago
px4dev
6c4aadedf4
Switch back from max performance to size as the default optimization level. Individual modules can still override this if they need to.
13 years ago
patacongo
850df30e06
Drop STM32 F2/4 SDIO clock from 24 to 16 MHz. Seems to fix SD accesses on STM3240G-EVAL
...
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5020 7fd9a85b-ad96-42d3-883c-3090e2eb8679
13 years ago
patacongo
35451abdd7
Add support for Olimex STM32-P107 board (contributed by Max Holtzberg)
...
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5018 7fd9a85b-ad96-42d3-883c-3090e2eb8679
13 years ago
px4dev
67e0f8b179
Rework the mixer architecture based on discussions about arbitrary geometry mixing and plugins.
...
Now the mixer is a C++ library that can be fairly easily bolted into an output driver to provide mixing services.
Teach the FMU driver how to use it as an example. More testing is still required.
13 years ago
patacongo
ddaa72597b
STM32 CAN TX/RX pins reversed; inconsistent conditional compilation
...
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5017 7fd9a85b-ad96-42d3-883c-3090e2eb8679
13 years ago
Lorenz Meier
7a912a3fe4
Minor but important fixes across system
13 years ago
Lorenz Meier
e9af999dc6
Introduced multirotor control
13 years ago
px4dev
cd3a49c3a2
This file is automatically generated and should not be checked in.
13 years ago
px4dev
c513f5ade8
Adjust some scaling factors for more precise PWM output.
13 years ago
px4dev
145a6c4c49
Work in progress; standard mixer API and utility
13 years ago
Lorenz Meier
96b348af9f
Minor fixes to HMC driver, mag calibration done
13 years ago
patacongo
fca1ea81db
I learned how to spell PSEUDO
...
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5010 7fd9a85b-ad96-42d3-883c-3090e2eb8679
13 years ago
Lorenz Meier
139cd09176
Faster sensor bus resets on timeouts, massively reworked fixed wing app, tested
13 years ago
px4dev
8a365179ea
Fresh import of the PX4 firmware sources.
13 years ago
patacongo
606c031000
Improve capability to traverse inodes in the NuttX psuedo-filesystem; now returns statfs
...
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5005 7fd9a85b-ad96-42d3-883c-3090e2eb8679
13 years ago
patacongo
fe26494ea8
STM32 PM update
...
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5003 7fd9a85b-ad96-42d3-883c-3090e2eb8679
13 years ago