Skip to content
This repository has been archived by the owner on Oct 1, 2021. It is now read-only.

oreoled merge #47

Open
wants to merge 300 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
300 commits
Select commit Hold shift + click to select a range
b2b6ec5
px4io: add safety_arm and safety_disarm commands
jschall Jan 29, 2015
0ab3716
ms5611: allow for all 4 bus combinations in ms5611 driver
tridge Feb 1, 2015
9ebcc43
px4fmu-v1: removed baro I2C address in board_config.h
tridge Feb 1, 2015
fba85df
ms5611: removed debug code
tridge Feb 1, 2015
c9e12a4
IO driver: Fix naming of safety command line argument
LorenzMeier Feb 1, 2015
257a836
systemcmds: added usb_connected command
tridge Feb 6, 2015
64e52b1
l3gd20: fixed "l3gd20 test"
tridge Feb 11, 2015
93ca517
l3gd20: checking status only makes sense if we have DRDY
tridge Feb 11, 2015
7799dc5
trone: added support for WHOAMI register
lfrodrigues Jan 26, 2015
471eb14
hmc5883: Fix for Issue1858 detection of MAG on Int/Ext I2C Bus.
gmorph Feb 6, 2015
e6126fd
batt_smbus: run I2C at 100kHz
tridge Feb 13, 2015
ff61524
px4flow: run I2C at 100kHz
tridge Feb 13, 2015
58cbeed
ms5611: run I2C at 100kHz
tridge Feb 13, 2015
9d9beb0
hmc5883: run I2C at 100kHz
tridge Feb 13, 2015
0206300
Merge remote-tracking branch 'upstream/master'
tridge Feb 13, 2015
7d880ac
Merge remote-tracking branch 'upstream/master'
tridge Feb 13, 2015
6e00c4c
hmc5883: fixed build errors with gcc 2.7.4 and -O3
tridge Feb 13, 2015
55fff0d
batt_smbus: fixed device path
tridge Feb 13, 2015
3104fd9
build: avoid wiping an existing PYTHONPATH variable
tridge Feb 13, 2015
e2adbba
i2c: prevent double free of _dev pointer
tridge Feb 13, 2015
487a3a4
Tools: improve python package error message
tridge Feb 13, 2015
ee41fae
PX4: better error msg in python uorb generation error
tridge Feb 14, 2015
8d11607
batt_smbus: reverse reported current
rmackay9 Feb 19, 2015
5341001
drivers: added header for pwm_input
Slatye Feb 20, 2015
ace5bbf
pwm_input: added uORB message structure
Slatye Feb 20, 2015
d105d8c
fmuv2: setup for PWM input on timer4, channel 2
tridge Feb 21, 2015
5fe02c9
pwm_input: added PWM input driver
tridge Feb 21, 2015
dd09422
px4fmu: added "mode_pwm4" startup mode
tridge Feb 23, 2015
0eb0e38
bl_update: fixed stat() check
tridge Feb 25, 2015
83bcac6
OreoLED: driver for attiny88 based LED controller
rmackay9 Dec 24, 2014
0616820
OreoLED: fix formatting
rmackay9 Feb 25, 2015
cc73e30
build: add oreoled to px4fmu-v2_default
rmackay9 Feb 25, 2015
9ff269d
batt_smbus: remove debug
rmackay9 Mar 2, 2015
531bc4f
oreoled: support send_bytes ioctl
rmackay9 Mar 2, 2015
5db1af5
px_loader: added --force option
tridge Mar 5, 2015
2415a9e
px_uploader: print chip version
tridge Mar 5, 2015
c3ce144
mpu6000: add set_accel_range
jschall Feb 17, 2015
675a5e4
drv_accel: add ACCELIOCSHWLOWPASS to set hardware lowpass
jschall Feb 17, 2015
22b975c
drv_gyro: add GYROIOCSHWLOWPASS to set hardware lowpass
jschall Feb 17, 2015
e5f7780
l3gd20: add support for GYROIOCSHWLOWPASS
jschall Feb 17, 2015
5df711a
lsm303d: support ACCELIOCSHWLOWPASS
jschall Feb 17, 2015
2b72fed
mpu6k: add support for ACCELIOCSHWLOWPASS and GYROIOCSHWLOWPASS
jschall Feb 17, 2015
46aed37
FMUv2: added bootloader delay signature to text
tridge Mar 14, 2015
8ad2ffc
px_uploader.py: added --boot-delay option
tridge Mar 14, 2015
0c9d7c1
Tools: added boot_now.py script
tridge Mar 14, 2015
d67068f
uavcan-baro: add read()-style interface to baro device
Nov 28, 2014
f62c625
uavcan-baro: use RingBuffer for read() support
tridge Mar 16, 2015
9c5ba2c
lsm303d: support temperature readings in lsm303d
tridge Mar 17, 2015
b89470d
mpu6000: show temperature in "mpu6000 info"
tridge Mar 17, 2015
1fae9e6
batt_smbus: calculate current discharged
rmackay9 Mar 18, 2015
f5a8173
batt_smbus: remove usleep
rmackay9 Mar 19, 2015
969360c
HMC5883 driver: Rotate before applying offsets.
LorenzMeier Mar 15, 2015
08c1d0c
fix code style if trivial one line difference
dagar Mar 2, 2015
4f3afaa
Mag drivers: Temp support
LorenzMeier Mar 26, 2015
b34a394
HMC5883: Temp dummy value
LorenzMeier Mar 26, 2015
2725346
LSM303D: Return argument in right format
LorenzMeier Feb 8, 2015
6c6bf51
LSM303D: Update comment why we report as internal always
LorenzMeier Feb 15, 2015
d12440e
LSM303D driver: Rotate before applying offsets.
LorenzMeier Mar 15, 2015
03f7268
LSM303D: Temp support
LorenzMeier Mar 26, 2015
da8b308
drv_mag: added ioctl to control temperature compensation
tridge Mar 26, 2015
0b1fa0e
hmc5883: added support for temperature compensation
tridge Mar 26, 2015
3d6fd6b
hmc5883: try to cope with genuine 5883 parts
tridge Apr 2, 2015
fff0935
hmc5883: added -T option to enable temperature compensation
tridge Apr 2, 2015
27bf110
HMC5883: Always report as internal sensor in SPI mode, since the sens…
LorenzMeier Feb 15, 2015
54950ef
hmc5883: read the temperature every 10 samples when enabled
tridge Apr 2, 2015
e0f266b
batt_smbus: add ioctl to return batt capacity
rmackay9 Apr 9, 2015
ef546f6
lsm303d: run sampling 200usec faster to avoid aliasing
tridge May 7, 2015
70f4e52
mpu6000: sample at 200usec faster rate to avoid aliasing
tridge May 7, 2015
548f37a
l3gd20: follow same pattern as lsm303d for duplicate rejection
tridge May 7, 2015
d2c8679
l3gd20: faster gyro interrupts
rmackay9 May 18, 2015
ee1d8cd
Merge remote-tracking branch 'upstream/master' into merge-2015-05-31
tridge May 30, 2015
595b205
batt_smbus: fixed build for new ringbuffer class
tridge May 31, 2015
345500c
uavcan: setup defaults for node ID and bitrate
tridge May 31, 2015
f9ad47c
motor_test: nullptr is in C++, not C
tridge May 31, 2015
13cf41e
uavcan: use UAVCAN_DIR for module path
tridge May 31, 2015
2e6fb9d
uORB: removed generated esc_status.h
tridge May 31, 2015
3aa83a9
irlock: initial version of IR-LOCK sensor driver
Nov 17, 2014
5ebef78
irlock: simplify driver
rmackay9 Mar 1, 2015
fc6fc49
irlock: formatting fixes
rmackay9 May 25, 2015
75d6fee
irlock: report target in radians
rmackay9 May 27, 2015
d67cddd
Merge remote-tracking branch 'origin/master' into merge-2015-05-31
tridge Jun 8, 2015
f10500d
ArduPilot: removed .gitmodules
tridge Jun 9, 2015
18ea4c4
ArduPilot: ignore generated file
tridge Jun 9, 2015
2035fe0
ArduPilot: removed directories for old submodules
tridge Jun 9, 2015
5d4fc51
Merge remote-tracking branch 'tridge/merge-2015-05-31' into HEAD
tridge Jun 9, 2015
f0bd9df
ArduPilot: ignore APM makefile
tridge Jun 9, 2015
883a219
px4io: don't call io_set_rc_config() if RC handling is disabled
tridge Jun 11, 2015
b38850a
px4io: handle non-PX4 parameter system
tridge Jun 11, 2015
0cf4cfd
systemlib: initialise value in circuit_breaker_enabled()
tridge Jun 11, 2015
ed6ed1a
systemlib: don't include PX4 param system in ArduPilot build
tridge Jun 11, 2015
989af1c
perf: fixed perf to write to stdout
tridge Jun 17, 2015
8008f18
px4io: return failure when FORCE_SAFETY_OFF fails
jschall Apr 7, 2015
d5396ac
Added two commands for bootloader support
Gussy Mar 31, 2015
1f7b17e
oreoled: added more perf counters and I2C reply bytes
tridge Mar 31, 2015
2c90b06
oreoled: added XOR crc check
Gussy Mar 31, 2015
7cf0eae
oreoled: add two way XOR checksum and retries
Gussy Apr 6, 2015
79116c4
oreoled: bootloader support
Gussy Apr 10, 2015
ede5c4f
oreoled: smarter handling of ready state
Gussy Apr 10, 2015
a062737
oreoled: bump firmware version
Gussy May 4, 2015
b34eb1a
oreoled: update based on fw checksum not version
Gussy May 5, 2015
86de52b
oreoled: coerce unhealthy LEDs
Gussy May 7, 2015
b4ea5ef
oreoled: use version number from firmware binary
Gussy May 12, 2015
13bdd11
oreoled: add ioctl to allow force sync of LEDs
Gussy May 12, 2015
f6ba8f3
oreoled: formatting changes to match px4 style
rmackay9 May 14, 2015
b67245e
oreoled: fixed bug in firmware checksum calc
Gussy May 26, 2015
1a89748
oreoled: fix double-increment of _num_healthy
jschall May 29, 2015
4a038c2
oreoled: fix backwards compatability
Gussy May 31, 2015
b39d9ae
oreoled: close file handles and free memory
Gussy Jun 1, 2015
0b13186
px4iofirmware: blink blue LED more rapidly when override is active
tridge Jun 21, 2015
005080d
px4iofirmware: allow override when RAW_PWM is active
tridge Jun 21, 2015
2120816
APM: ignore abother generated file
tridge Jun 23, 2015
b0cb142
ms5611: fixed the i2c device on NuttX
tridge Jun 27, 2015
55d4ea7
pwm_input: added perf counters and remove console output
tridge Aug 7, 2015
6d634d2
ms5611: cleanup usage message
tridge Aug 12, 2015
7a62054
ll40ls: added support for 'blue label' lidars
tridge Aug 15, 2015
5746c40
mpu9250: first cut at a MPU9250 driver
tridge Aug 1, 2015
1b15be6
drv_sensor: added MPU9250 sensor defines
tridge Aug 1, 2015
ec41275
mpu6000: check WHOAMI register
tridge Aug 12, 2015
8470351
px4fmu: allow for GPIO_SET_OUTPUT with initial value
tridge Aug 17, 2015
20eb125
pwm_input: removed Lidar specific reset code
tridge Aug 20, 2015
df0d8f0
ll40ls: new strategy for initialisating and operating the lidar on I2C
tridge Aug 21, 2015
34e1d54
perf_counter: fixed write to correct fd for perf output
tridge Aug 21, 2015
51858c8
IRLock: fix compile error
rmackay9 Aug 28, 2015
1623d18
build: parallelize build
lucasdemarchi Sep 13, 2015
c4f3902
sdlog2: Added 'd' type to FORMAT_TO_STRUCT.
mday299 Sep 4, 2015
c340616
ms5611: reduced OSR to 1024
tridge Sep 22, 2015
a1797dc
make: support new device id pci-3D_Robotics after Ubuntu 15.10 upgrade
gmorph Nov 17, 2015
1f9983a
Support PX4IO_DEVICE_PATH not defined
Nov 17, 2015
9e0dbaf
Support GPIO_CAN2_RX not defined
Nov 17, 2015
ee8cb7c
Added Fix me re chan 1/2 interactions
Nov 18, 2015
8ba5447
Wip FMUV3
Nov 13, 2015
7bd570a
Renamed pax4fmu-v3 to pax4fmu-v4
Nov 18, 2015
58998b9
Added support for ICM-20608-G to MPU6000 driver
Nov 18, 2015
40383d3
Added missing conditional compilation control for FMUV4
Nov 18, 2015
b0a0115
Lower the uOrb Priority of the mpu9250
Nov 20, 2015
b96f8f7
build: added makefile fragment for FMUv4
tridge Nov 24, 2015
dd6975c
px4fmu-v4 uses MPU6000 driver for ICM-20609-G
Nov 18, 2015
dcf033c
px4flow: fixed build with no I2C_BUS_ONBOARD
tridge Nov 25, 2015
7ef19b6
ll40ls: fixed build with no I2C_BUS_ONBOARD
tridge Nov 25, 2015
04e4075
HACK: disable auto dependency on io firmware
tridge Nov 25, 2015
0320318
adc: imported adc driver from upstream
tridge Nov 25, 2015
c97b693
FMUv4: added module.mk for board
tridge Nov 25, 2015
3eee3e6
make: ignore generated APM build file
tridge Nov 25, 2015
63b57a2
px4fmu: support "fmu mode_pwm6" command
tridge Nov 25, 2015
b677da2
FMUv4: disable TIM3 in defconfig
tridge Nov 25, 2015
822e4ad
FMUv4: switch HRT to TIM3. This fixes PPMSUM input
tridge Nov 25, 2015
7d5984a
Move S.BUS and DSM decoders into RC lib
LorenzMeier Nov 25, 2015
3990915
Build S.BUS and DSM decoders in RC lib
LorenzMeier Nov 25, 2015
296af46
Update IOv1
LorenzMeier Nov 25, 2015
b4fd3f7
Update IOv2 config
LorenzMeier Nov 25, 2015
1c4f9c4
px4iofirmware: added build depencency on rc lib
tridge Nov 25, 2015
3c43dbf
FMU driver: Add S.BUS and DSM FDs, not active yet
LorenzMeier Nov 25, 2015
a976b17
rc: update to upstream version
tridge Nov 25, 2015
df821ba
px4fmu: update to version from upstream
tridge Nov 25, 2015
5d74e17
msg: update from upstream
tridge Nov 25, 2015
56498ac
boards: update from upstream
tridge Nov 25, 2015
5d9545a
device: update from upstream
tridge Nov 25, 2015
5415a82
drivers: update headers from upstream
tridge Nov 25, 2015
53ac789
ets_airspeed: update from upstream
tridge Nov 25, 2015
a9f3d40
frsky_telemetry: update from upstream
tridge Nov 25, 2015
22a17ee
gimbal: update from upstream
tridge Nov 25, 2015
d1bca66
gps: update from upstream
tridge Nov 25, 2015
1b0289d
hmc5883: update from upstream
tridge Nov 25, 2015
388425a
hott: update from upstream
tridge Nov 25, 2015
26de30e
irlock: update from upstream
tridge Nov 25, 2015
7ff8a2e
led: update from upstream
tridge Nov 25, 2015
7764a1d
ll40ls: update for debug macros
tridge Nov 25, 2015
f134295
mb12xx: update from upstream
tridge Nov 25, 2015
5e9323d
md25: update from upstream
tridge Nov 25, 2015
9d66c12
meas_airspeed: update from upstream
tridge Nov 25, 2015
0a57de2
mkblctrl: update from upstream
tridge Nov 25, 2015
1078f56
mpu6000: update for new debug macros
tridge Nov 25, 2015
9109024
mpu9250: update from upstream
tridge Nov 25, 2015
bdffd7a
ms5611: update for new debug macros
tridge Nov 25, 2015
42000cc
pca8574: update from upstream
tridge Nov 25, 2015
508c127
pca9685: update from upstream
tridge Nov 25, 2015
a236bcf
px4flow: update from upstream
tridge Nov 25, 2015
f8f0d90
rgbled: update from upstream
tridge Nov 25, 2015
df31210
roboclaw: update from upstream
tridge Nov 25, 2015
bd5e8f2
sf0x: update from upstream
tridge Nov 25, 2015
bd5b7c9
stm32: update from upstream
tridge Nov 25, 2015
9d50f1b
trone: update from upstream
tridge Nov 25, 2015
b75e497
systemlib: update from upstream
tridge Nov 25, 2015
307777b
uORB: update from upstream
tridge Nov 25, 2015
aa72fdf
uavcan: update for new debug macros
tridge Nov 25, 2015
fd743c1
platforms: update from upstream
tridge Nov 25, 2015
ff38619
drivers: added missing cmake files
tridge Nov 25, 2015
c7d718d
px4iofirmware: update from upstream
tridge Nov 25, 2015
6d7e29c
px4io: return failure when FORCE_SAFETY_OFF fails
jschall Apr 7, 2015
5fc84fe
rc: fixed build for FMUv2 and FMUv1
tridge Nov 26, 2015
7f6d37f
px4iofirmware: blink blue LED more rapidly when override is active
tridge Jun 21, 2015
12a1ebc
px4iofirmware: allow override when RAW_PWM is active
tridge Jun 21, 2015
70e2344
px4io: update for new debug macros
tridge Nov 26, 2015
3e7a120
oreoled: update for new debug macros
tridge Nov 26, 2015
706217c
l3gd20: update for new debug macros
tridge Nov 26, 2015
eccbbb6
px4io-v2: fixed paths
tridge Nov 26, 2015
1560489
modules: update from upstream
tridge Nov 26, 2015
8ba0e49
px4iofirmware: fixed build with new layout
tridge Nov 26, 2015
144e797
makefiles: fixed upload to FMUv4
tridge Nov 26, 2015
fd84671
ROMFS: update from upstream
tridge Nov 26, 2015
0b3fb33
systemcmds: update from upstream
tridge Nov 26, 2015
417e52d
unittests: update from upstream
tridge Nov 26, 2015
9cacdf3
Tools: update from upstream
tridge Nov 26, 2015
f16b74d
launch: update from upstream
tridge Nov 26, 2015
61cfe7a
drivers: update from upstream
tridge Nov 26, 2015
2a3578a
examples: update from upstream
tridge Nov 26, 2015
2af6396
ecl: update from upstream
tridge Nov 26, 2015
3422356
lib: update from upstream
tridge Nov 26, 2015
ba4e39a
platforms: update from upstream
tridge Nov 26, 2015
fa82e9d
uORB: update from upstream
tridge Nov 26, 2015
fe1fff8
update from upstream
tridge Nov 26, 2015
3fffaa1
cmake: update from upstream
tridge Nov 26, 2015
ceb5896
nuttx-configs: update from upstream
tridge Nov 26, 2015
24e0c1b
nuttx-configs: update from upstream
tridge Nov 26, 2015
88ad1d7
include: update from upstream
tridge Nov 26, 2015
92d8242
build: cleanup topics dir between builds
tridge Nov 26, 2015
5d2ec71
merge: removed some files that are gone in upstream
tridge Nov 26, 2015
57f25a5
systemlib: added printload.c to the build
tridge Nov 26, 2015
cbd2802
motor_test: fixed build
tridge Nov 26, 2015
7398810
ver: fixed build with makefile based build system
tridge Nov 26, 2015
876374b
rename Makefile to Makefile.make
tridge Nov 26, 2015
d6b8e3a
added cmake Makefile wrapper from upstream
tridge Nov 26, 2015
0507f6b
merge: added missing files from upstream
tridge Nov 26, 2015
e83d15f
merge: added missing files from upstream
tridge Nov 26, 2015
255f3dd
merge: ignore some submodules
tridge Nov 26, 2015
9557cc8
px4io-v2: revert to old defconfig
tridge Nov 27, 2015
7054907
px4io: updated from upstream
tridge Nov 27, 2015
a7bc9de
update .gitignore
tridge Nov 27, 2015
fd69a3a
param: merged from upstream
tridge Nov 27, 2015
7303d3e
px4fmu: allow for GPIO_SET_OUTPUT with initial value
tridge Aug 17, 2015
0913e6a
tone_alarm: reverted changes from recent merge
tridge Nov 27, 2015
546f206
FMUv4: enabled SBUS support
tridge Nov 27, 2015
3692c10
circuit_breaker: prevent param fetch failure from disabling safety sw…
tridge Dec 4, 2015
8048e54
mpu6000: work around apparent ICM20608 bug
tridge Nov 26, 2015
313225f
batt_smbus: read button status from the smart battery
bugobliterator Nov 6, 2015
8c0e006
msg: add battery_status message
bugobliterator Oct 17, 2015
c1323c5
modules:sensors: initialise battery_status is_powering_off to false
bugobliterator Nov 9, 2015
00f787a
oreoled: clean-up cycle function, decrease retries
Gussy Nov 18, 2015
4a46ce4
oreoled: remove bootloader specific code
Gussy Nov 18, 2015
db10b11
oreoledbl: add separate extensible driver for oreoled bootloading
Gussy Nov 18, 2015
5052d0d
oreoledbl: clean up cycle task
Gussy Nov 18, 2015
5d3ae54
oreoledbl: simplify interface and remove work queue usage
Gussy Nov 19, 2015
58b07ce
oreoledbl: minor cleanup and bug fixes
Gussy Nov 23, 2015
2c9284f
oreoledbl: small fixes
Gussy Nov 23, 2015
ebfb5dc
oreoled: fix log statement
jschall Jan 7, 2016
7afb542
oreoled: typo and comment fixes
jschall Jan 7, 2016
7e3a883
cmake: add oreoled_bootloader
jschall Jan 7, 2016
4e861f9
oreoled: add CMakeLists.txt for oreoled_bootloader
jschall Jan 7, 2016
d181d32
oreoled: use return instead of exit
jschall Jan 12, 2016
ac9fdea
batt_smbus: replace exit with return
jschall Jan 12, 2016
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
60 changes: 34 additions & 26 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,52 +1,60 @@
*.d
!ROMFS/*/*.d
!ROMFS/*/*/*.d
!ROMFS/*/*/*/*.d
*.d
*.dSYM
*.generated.h
*.o
*.orig
*.pretty
*.pyc
*~
.*.swp
.DS_Store
.context
.cproject
.DS_Store
.gdbinit
.project
.pydevproject
.ropeproject
.settings
.swp
.tags
.tags_sorted_by_file
.vagrant
.~lock.*
/.gdbinit.fmu
/.gdbinit.io
/Documentation/doxy.log
/Documentation/doxygen*objdb*tmp
/Documentation/html/
/nuttx-configs/px4io-v1/src/.depend
/nuttx-configs/px4io-v1/src/Make.dep
/nuttx-configs/px4io-v1/src/libboard.a
/nuttx-configs/px4io-v2/src/.depend
/nuttx-configs/px4io-v2/src/Make.dep
/nuttx-configs/px4io-v2/src/libboard.a
Archives/*
Build/*
build/*
core
cscope.out
Firmware.sublime-workspace
Firmware.zip
Images/*.bin
Images/*.px4
Tools/sitl_gazebo
build/*
core
cscope.out
makefiles/config_px4fmu-v2_APM.mk
makefiles/nuttx/config_px4fmu-v1_APM.mk
makefiles/nuttx/config_px4fmu-v2_APM.mk
mavlink/include/mavlink/v0.9/
/nuttx-configs/px4io-v2/src/.depend
/nuttx-configs/px4io-v2/src/Make.dep
/nuttx-configs/px4io-v2/src/libboard.a
/nuttx-configs/px4io-v1/src/.depend
/nuttx-configs/px4io-v1/src/Make.dep
/nuttx-configs/px4io-v1/src/libboard.a
/Documentation/doxy.log
/Documentation/html/
/Documentation/doxygen*objdb*tmp
.tags
tags
.tags_sorted_by_file
.pydevproject
.ropeproject
*.orig
src/lib/dspal
src/lib/matrix
src/modules/uORB/topics/*
src/platforms/nuttx/px4_messages/*
src/platforms/posix/px4_messages/
src/platforms/qurt/px4_messages/
src/platforms/ros/px4_messages/*
Firmware.zip
tags
unittests/build
*.generated.h
.vagrant
*.pretty
xcode
src/platforms/posix/px4_messages/
src/platforms/qurt/px4_messages/
21 changes: 0 additions & 21 deletions .gitmodules

This file was deleted.

Loading