Daniel Agar
02f4ad61ec
I2C/SPI require device type in constructor
5 years ago
Daniel Agar
39b47e63b5
boards: airmind mindpx-v2 switch to new mpu6000 and mpu6500 drivers
5 years ago
Daniel Agar
a38d4192ab
boards: airmind mindpx-v2 fix L3GD20 DRDY pin
5 years ago
Daniel Agar
f4e2cd36d4
add new invensense/mpu6500 driver for airmind mindpx
5 years ago
Beat Küng
335623e11d
SPI config: use enum to specify bus
5 years ago
Beat Küng
1851665fab
boards: add new spi+i2c config
...
Chip-select and SPI initialization uses the new config, whereas the drivers
still use the existing defines.
The configuration in board_config.h can be removed after all drivers are
updated.
5 years ago
Beat Küng
b30171ba8d
board_common.h: move under platforms/common
...
Also move board_determine_hw_info and board_gpio_init under platforms/nuttx
5 years ago
roangel
e50dd7c364
replay: close replay log file after replay is finished, then exit ( #11264 )
6 years ago
Daniel Agar
3e0a3559a9
cmake use standard mechanisms for settings flags
6 years ago
Daniel Agar
ec4c9da253
remove BOARD_NAME from board_config.h and set automatically
6 years ago
Daniel Agar
abb3817d31
boards new split VENDOR_MODEL naming convention
6 years ago
Daniel Agar
f692ad04d0
boards organization
6 years ago
David Sidrane
fbc143dc55
sitl:Added Logical BOARD specific LED mapping
...
Define the logical LED that are uses on sitl
6 years ago
David Sidrane
4e32ca45f1
sitl:Use PX4_SOC_ARCH_ID_t from board common
6 years ago
David Sidrane
a1abd1b632
sitil:Use Non Arch specific Board identity API
6 years ago
David Sidrane
a16ca0ccf9
sitl:Added BOARD_OVERRIDE_PX4_GUID
6 years ago
Daniel Agar
8404889098
delete unused ADCSIM
...
- set BOARD_NUMBER_BRICKS to 0 for boards without analog power bricks
7 years ago
Daniel Agar
53595bac0e
board support add px4_i2c_bus_external/px4_spi_bus_external
7 years ago
Daniel Agar
07619cf723
Make NuttX drivers cross platform (VDev -> CDev)
8 years ago
Beat Küng
643a3ba2a7
board_config: clean up board_config.h on POSIX targets
8 years ago
Beat Küng
25dfa9cda6
posix board_config.h: add include board_common.h
...
To get the new API definitions
8 years ago
David Sidrane
cde6b0ac07
posix builds define BOARD_HAS_NO_RESET and BOARD_HAS_NO_BOOTLOADER
8 years ago
David Sidrane
df1ed22cf9
Distribute sitl and board based assets for posix targets
...
This adds a src/board/<bebop|eagle|excelsior|rpi|sitl>/board_config.h
to configure the build as is done with the Nuttx targets
src/platforms/posix/include/board_config.h has been renamed to
src/platforms/posix/include/system_config.h to allow the common
posix defines to be included with the board specific defines.
8 years ago
Lorenz Meier
d401252c9e
IO firmware: Convert magic numbers to defines
...
This is necessary to allow more and better unit testing.
8 years ago
David Sidrane
f3c22d3334
Refactored pwm servo to use drv_io_timer
9 years ago
Thomas Gubler
3f36d30a34
wrapped subscriber
10 years ago
Lorenz Meier
f36f54c621
Restructuring of generic middleware support files, wrapping of the main ROS calls, skeletons for publishers / subscribers
10 years ago
Simon Wilks
fa29694f0b
Whitespace cleanup
12 years ago
Simon Wilks
86adaeb3e8
More cleanups
12 years ago
Simon Wilks
49aca1ae5b
Add in missing files.
12 years ago
Lorenz Meier
13fc670386
Moved last libs, drivers and headers, cleaned up IO build
12 years ago
px4dev
43ccb257a8
Move the math library pieces out of systemlib into mathlib
12 years ago
jgoppert
db3fabc3ba
Added math library.
12 years ago
px4dev
bc432b1feb
Cleanup and add support for multiple channels.
12 years ago
px4dev
22f5a1dc94
First cut at a simple® ADC driver built on our driver framework.
12 years ago
px4dev
8a365179ea
Fresh import of the PX4 firmware sources.
13 years ago