Daniel Agar
8dc0509989
mpu9250: split icm20948 support out into new separate driver
6 years ago
Daniel Agar
298049b0fb
px4_fmu-v4_stackcheck sync with default and increase pmw3901 main stack
6 years ago
David Sidrane
6f9a9b3d2c
px4_fmu-v4: add runtime external SPI4 detection to support pmw3901 ( #11301 )
...
* The build is built with SPI4. At run time the signal GPIO_8266_GPIO2 it tested. If it is low the SPI4 is configured. If it is high SPI4 is not configured.
* board_common: Add Notion of Board has bus manifest
6 years ago
mcsauder
dc5f18bdcd
ToneAlarm class refactoring to implement an interface for hardware specific methods and a single ToneAlarm class.
6 years ago
Daniel Agar
23617fb880
px4_fmu-v2_default disable constained flash options
6 years ago
Daniel Agar
739a02022b
position_estimator_inav: move to examples (start deprecation)
6 years ago
David Sidrane
0f5f4814bb
px4_fmu-v5: Inital commit NuttX 7.27+
6 years ago
David Sidrane
7e863456c4
px4_fmu-v4pro: Inital commit NuttX 7.27+
6 years ago
David Sidrane
938f1453fe
px4_fmu-v4: Inital commit NuttX 7.27+
6 years ago
David Sidrane
9430854404
px4_fmu-v3: Inital commit NuttX 7.27+
6 years ago
David Sidrane
b31f29b983
px4_fmu-v2: Inital commit NuttX 7.27+
6 years ago
David Sidrane
09d279b1e0
px4_esc-v1: Inital commit NuttX 7.27+
6 years ago
David Sidrane
f943aa5d26
px4_cannode-v1:Inital commit NuttX 7.27+
6 years ago
David Sidrane
2d7effa342
px4_io-v2: Inital commit NuttX 7.27+
6 years ago
David Sidrane
8f308efa88
upstram NuttX CONFIG_EXAMPLES_NSH_CXXINITIALIZE->CONFIG_SYSTEM_NSH_CXXINITIALIZE
6 years ago
David Sidrane
5c23099eed
board_button_irq: API change in upstream
6 years ago
David Sidrane
f2208171d5
Add callout for CONFIG_BOARDCTL_FINALINIT
6 years ago
Daniel Agar
2ffb49b734
delete px4_includes.h header and update boards/ to use syslog
6 years ago
Daniel Agar
67e5986c9b
delete obsolete examples/subscriber
6 years ago
Daniel Agar
693ee4808a
delete obsolete examples/publisher
6 years ago
Daniel Agar
320d2e9383
create PX4 platform layer initialization helper ( #11269 )
...
- starts requirements for PX4 modules (hrt, param, etc)
6 years ago
Daniel Agar
65fe3ce5d3
px4_fmu-v2_default temporarily disable sf0x
...
- can be reenabled after #11256 is merged
6 years ago
SalimTerryLi
d4c87132e4
board raspi (vanilla): simply added two lines to pass the compile
6 years ago
Daniel Agar
c319ea7189
boards sync fmu-v2 sensors start with fmu-v3
6 years ago
Daniel Agar
fef65bf5c8
ROMFS split rc.board into defaults, sensors, and extras
6 years ago
Jacob Dahl
f6175605cd
px4_fmu-v4 init: Do not start mavlink stream on ttyS0 for the TealOne airframe
...
* We have RAM problems and can't afford 4 mavlink instances. This only adds logic the rc.board for the fmu-v4 that only has an effect for SYS_AUTOSTART = 4250 (TealOne airframe).
6 years ago
Florian Olbrich
280a60c86f
Fixed unreliable ICM20948 detection.
...
Fixed ICM20948 magnetometer only option.
Specified bus for internal mpu9250 on Pixhawk 2.1 to avoid premature detection of
other device.
6 years ago
David Sidrane
5e53f73ad8
fmu-v5:Add Alias CUAV V5 REV:5, VER:1
6 years ago
TSC21
37e71a4d9d
sitl: rtps.cmake: add tone_alarm_sim and ENABLE_LOCKSTEP_SCHEDULER
6 years ago
Daniel Agar
1b8c2c82d5
px4flow start in rc.sensors instead of per board ( #11123 )
...
- fixes #11009
6 years ago
Julian Oes
3e452e2e72
boards: tone_alarm_sim was missing for test board
6 years ago
Julian Oes
547dd8511b
platforms: use define for lockstep scheduler
...
Instead of using the define __PX4_POSIX_SITL it makes more sense to have
a define just to determine if the lockstep scheduler should be used.
6 years ago
Julian Oes
4efe4b0d15
platforms: reorg after rebase on new board config
...
The new board config changed everything, so I needed to move the
lockstep_scheduler repo.
6 years ago
Julian Oes
8cbe26c6f6
platforms: fix linking issues for NuttX build
6 years ago
Julian Oes
5b9dea5604
Replacing usleep with px4_usleep
...
This is a step towards isolating time from the system.
6 years ago
Matthias Grob
fce35ba9d2
fmu-v2: remove orbit support to save flash
6 years ago
斯东Stone
1c90b917ea
Fix px4_fmu-v2/v3 serial port mapping
6 years ago
dakejahl
311c0941c9
Teal One airframe improvements for full support ( #10860 )
...
* added a parameter for enabled the smart battery
* start tel1 and tel2 at 921600 and max rate
* turned up the max tx rate on mavlink streams for telem1 and telem2
* turned off mavlink stream for tel1 in 4250_teal. This is connected to TX1 FTDI UART and has issues.
* moved check to 4250 board ID to start mpu9250s for Teal airframe into fmuv4 rc.board.
6 years ago
Daniel Agar
5ba56c8c2c
fmu-v5 timer_config.c fix code style
6 years ago
Daniel Agar
8622fa4aac
move pca8574 driver to lights
6 years ago
Daniel Agar
75b2053243
move uavcan from modules to drivers
6 years ago
Daniel Agar
bbab66d974
move vmount to modules (it's not a driver)
6 years ago
Daniel Agar
9d42480f4e
drivers create lights category (directory)
6 years ago
Daniel Agar
766c33799d
move all navio2 drivers to emlid navio2 board directory
6 years ago
Daniel Agar
744bacd424
boards/ enforce astyle
6 years ago
Daniel Agar
d4e06e517a
delete drv_gpio.h, modules/gpio_led, and fmu GPIO ioctls
6 years ago
David Sidrane
3e57067b35
fmu-v5:timer_config Move UI LED to 0 and condition status LEDS
...
If the BOARD_HAS_CONTROL_STATUS_LEDS is set the status LED will
not be PWM controlled.
UI LED will always be PWM controlled.
6 years ago
David Sidrane
f3e312e70e
fmu-v5:Default the Power LED on
6 years ago
Daniel Agar
a3fed608a6
move airmind_mindpx-v2 init to rc.board
6 years ago
Daniel Agar
c9a2033c5b
move auav_x21-v1 init to rc.board
6 years ago