Andrew Tridgell
|
d3088b230a
|
PX4: use RGBLED state to show startup state
solid white while booting, solid red on error
|
11 years ago |
Andrew Tridgell
|
e037b37880
|
PX4: added "make px4-cleandep" for faster rebuilding between branches
|
11 years ago |
Andrew Tridgell
|
02c98f901d
|
PX4: run hmc5883 compass calibration on every boot
this gives us more consistent compass readings between boots
|
11 years ago |
Andrew Tridgell
|
792667e311
|
PX4: test MTD device on boot
full rwtest on FMUv2, read test on FMUv1
|
11 years ago |
Andrew Tridgell
|
950bb09735
|
PX4: enable MTD on FMUv1 as well
|
11 years ago |
Andrew Tridgell
|
7a02c2720b
|
PX4: added defines for PX4 and NuttX version in logs
|
11 years ago |
Andrew Tridgell
|
9d09a96377
|
PX4: don't write to BOOT.LOG unless we have errors
this gets us to zero writes to microSD when no errors and not armed
|
11 years ago |
Andrew Tridgell
|
db19c8b410
|
PX4: start mtd driver on FMUv2
|
11 years ago |
Andrew Tridgell
|
db8b262939
|
PX4: enable mtd driver in build
|
11 years ago |
Andrew Tridgell
|
8698ee43bb
|
PX4: use BOOT.LOG instead of boot.log
|
11 years ago |
Andrew Tridgell
|
f7029e6587
|
px4: enable dual telemetry by default on FMUv1
this makes us compatible with wiring diagrams from PX4 site
|
11 years ago |
Andrew Tridgell
|
f3c36ccef1
|
px4: fixed IO build
|
11 years ago |
Andrew Tridgell
|
b59f2d4326
|
build: put px4io elf files in build directory
|
11 years ago |
Andrew Tridgell
|
2e9e464c4b
|
PX4: update FMUv1 bootloader to use USBID 0x10
|
11 years ago |
Macrauder
|
62fcfd8d9b
|
build: Use generic app descriptior for mac spotlight search
kMDItemKinde is a localized string, only in EN OSX versions the value
is Application, changed to generic ContentType metafild
|
11 years ago |
Andrew Tridgell
|
5ca73785c8
|
PX4: added automatic IO firmware update
this avoids the px4io.loaded file on the SD card that confused many
users
|
11 years ago |
Andrew Tridgell
|
829767bed2
|
PX4: change FMUv2 bootloader USB ID to 0x0011
|
11 years ago |
Andrew Tridgell
|
ceef872a51
|
build: fixed a build cmp warning
|
11 years ago |
Andrew Tridgell
|
3c5dcc7862
|
PX4: added -Wno-packed
we know that packed data structures are not as efficient
|
11 years ago |
Andrew Tridgell
|
56752f4027
|
build: reduced PX4 warnings and avoid rebuilding when possible
|
11 years ago |
Andrew Tridgell
|
3ead86ee2d
|
PX4: start all sensor types on PX4
this allows for secondary sensors
|
11 years ago |
Andrew Tridgell
|
f1bad032dd
|
PX4: added support for the MPU6000 on the v2.4 Pixhawk
|
11 years ago |
Andrew Tridgell
|
45bf96382c
|
PX4: setup uartD on PX4
on FMUv1 enable uartD only if /fs/microsd/APM/uartD.en exists
on FMU2 always enable uartD
|
11 years ago |
Andrew Tridgell
|
6448ff455f
|
build: added new copter frame type 'single'
|
11 years ago |
Andrew Tridgell
|
6deeca1cc0
|
build: support all copter frame types on all boards
|
11 years ago |
Andrew Tridgell
|
18c3b16aa8
|
build: added GIT_VERSION define to Makefile build
|
11 years ago |
Andrew Tridgell
|
145bbd1656
|
PX4: changed startup to fail if no px4io on FMUv2
|
11 years ago |
Andrew Tridgell
|
561618b2b2
|
build: added -lrt for Linux build
|
12 years ago |
Andrew Tridgell
|
d73c49bebc
|
build: override opt flags for Linux build
|
12 years ago |
Andrew Tridgell
|
71d0b294c5
|
build: added -lpthread and SKETCHNAME in build
|
12 years ago |
Andrew Tridgell
|
4c05848734
|
build: added Linux targets
|
12 years ago |
Andrew Tridgell
|
06e29536f1
|
PX4: added auth command to the build
|
12 years ago |
Andrew Tridgell
|
081a481a7c
|
build: added flymaple-upload target
|
12 years ago |
Andrew Tridgell
|
815be5ddfe
|
build: fixed libmaple upload target
|
12 years ago |
Andrew Tridgell
|
3df849b8d1
|
build: make flymaple port find libmaple in parent directory
saves some hassle for people following the instructions
|
12 years ago |
Mike McCauley
|
f90790a26c
|
build: added build files for Flymaple port
|
12 years ago |
Randy Mackay
|
8f16dbf95e
|
PX4: start rgbled driver
|
12 years ago |
Andrew Tridgell
|
905c84bb4c
|
PX4: move PX4IO update to before any sensors start
this seems to make the update much more reliable, possibly as it
avoids an interrupt load from l3gd20 driver
|
12 years ago |
Andrew Tridgell
|
ef6407988b
|
PX4: avoid nsh redirects in if statements
this helps avoid FAT filesystem corruption
|
12 years ago |
Andrew Tridgell
|
7536e0759d
|
PX4: enable rgbled on FMUv1
|
12 years ago |
Andrew Tridgell
|
0c926c38b1
|
PX4: boot the FMU bootloader in ROMFS
|
12 years ago |
Andrew Tridgell
|
474a6d1218
|
PX4: added FMU bootloader images to ROMFS
this makes it much easier for users to update their bootloaders
|
12 years ago |
Andrew Tridgell
|
935546d80d
|
PX4: setup build layout to assume PX4Firmware and PX4NuttX trees
both in directory above ardupilot
|
12 years ago |
Andrew Tridgell
|
78e85b36a4
|
PX4: moved MAXOPTIMIZATION change to APM build system
simpler than patching Firmware
|
12 years ago |
Andrew Tridgell
|
28fcb1666e
|
PX4: fixed build for change in library layout
|
12 years ago |
Andrew Tridgell
|
8efcf05835
|
PX4: start nsh on USB if SD card not inserted
useful for debugging
|
12 years ago |
Andrew Tridgell
|
f48acffc52
|
PX4: always rebuild module.mk
this allows for switching build between different vehicle types
|
12 years ago |
Andrew Tridgell
|
699e188110
|
build: only use a build in $SKETCHBOOK for px4
for others it is more convenient to use /tmp, as quite a few scripts
rely on this
|
12 years ago |
Andrew Tridgell
|
1230df8b0d
|
PX4: try to start meas_airspeed driver
|
12 years ago |
Andrew Tridgell
|
01e9122850
|
PX4: disable sensors module
this isn't needed for APM, and fails to build
|
12 years ago |