Timothy Scott
ffe505b76b
Fixed timeout error handling
2019-08-05 02:45:33 -07:00
Timothy Scott
e6dc847360
Minor cleanup
2019-08-05 02:45:33 -07:00
Timothy Scott
71067a7e2d
Fixed timeout handling
2019-08-05 02:45:33 -07:00
Timothy Scott
f780191c5a
Fixed disarming
2019-08-05 02:45:33 -07:00
Timothy Scott
b5cf8416b6
Publishing encoder message at regular intervals
2019-08-05 02:45:33 -07:00
Timothy Scott
60da26978f
Ongoing encoder work
2019-08-05 02:45:33 -07:00
Timothy Scott
0b3f636603
Ongoing encoder work
2019-08-05 02:45:33 -07:00
Timothy Scott
6ea03bee58
Ongoing work to update RoboClaw driver
2019-08-05 02:45:33 -07:00
Daniel Agar
e69398c09f
introduce uORB::PublicationQueued and transition most orb_advertise_queue usage
2019-08-04 10:08:09 -04:00
Karl Schwabe
d301c22665
Bosch BMI088 initial driver
2019-08-02 13:38:36 -04:00
Daniel Agar
eda49a4b63
PixArt PAW3902 optical motion tracking driver ( #12576 )
2019-08-01 23:43:26 -04:00
Mark Sauder
e0c85c8831
ll40ls: correct a write_reg issue ( #12604 )
...
* deprecate a goto statement
* migrate to uniform initialization in LidarLite base class.
2019-08-01 23:41:05 -04:00
Daniel Agar
4bf9344913
camera_trigger: move to new WQ and uORB::Subscription
2019-08-01 12:24:12 -04:00
Daniel Agar
29c50da1f6
ll40ls: cleanup and create PX4Rangerfinder helper class ( #12567 )
2019-07-31 15:17:35 -04:00
dvornikov-aa
e9397eeb75
ll40ls: fix LIDAR-Lite v3 initialization ( #12453 )
2019-07-31 13:00:30 -04:00
Timothy Scott
eaaf66e46b
INA226::init Restored return OK in trigger mode
...
Restore return state that was lost in e4926373e6
2019-07-31 03:20:46 -07:00
Daniel Agar
75531125a2
lsm303d split out header and main
2019-07-29 10:57:51 -04:00
Daniel Agar
87200d7954
lsm303d driver move to PX4Accelerometer/PX4Magnetometer and cleanup
2019-07-29 10:57:51 -04:00
Daniel Agar
203d9327ee
osd/atxxxx move to new WQ and uORB::Subscription
2019-07-29 10:52:33 -04:00
Mark Sauder
f432f74611
ulanding: refactor driver to utilize ScheduledWorkQueue class inheritance ( #11894 )
...
* Migrate variable initialization from constructor list to declaration uniform initialization, format whitespace, alphabetize/group/order variables and methods in ulanding.cpp.
* Refactor the uLanding driver to utilize the ScheduledWorkQueue.
2019-07-28 10:51:01 -04:00
Daniel Agar
1d191cc141
px4flow driver move to new WQ and cleanup
2019-07-26 20:03:21 -04:00
TSC21
2b4c878e77
rebase: sync up submodules
2019-07-26 15:05:54 +02:00
TSC21
3d9f83a4f2
microRTPS_bridge: structural change to make possible to generate pub/sub code for multi-topics/aliased msgs
2019-07-26 15:05:54 +02:00
Beat Küng
72ddf3e0aa
tune_control: use orb queue advertisement consistently
2019-07-25 10:38:57 -04:00
RomanBapst
c0053409a3
ak09916: fixed driver not reporting magnetometer as external
...
Signed-off-by: RomanBapst <bapstroman@gmail.com >
2019-07-25 13:17:08 +02:00
Bob Long
84a0d16386
Clarify weird behavior of the LIS3MDL
...
See issue #12514
2019-07-21 12:08:26 -04:00
Beat Küng
f803e54eee
ToneAlarmInterface: add support for non-pwm-based buzzers
2019-07-16 08:09:22 +02:00
Beat Küng
d8da9db04c
fix atxxxx osd driver: use correct device id
2019-07-16 08:09:22 +02:00
Beat Küng
5fe4c61b42
rc_input: add RC_PORT_CONFIG param to configure RC port
...
The parameter will only be available if the board defines an 'RC' serial
port in SERIAL_PORTS (in default.cmake).
2019-07-16 08:09:22 +02:00
Beat Küng
b7a0e1ef03
boards: simplify RC port configuration by using NuttX ioctl's
...
A board only needs to define:
#define RC_SERIAL_PORT "/dev/ttyS4"
Then it can optionally define one or more of the following:
#define RC_SERIAL_SWAP_RXTX
#define RC_SERIAL_SINGLEWIRE
#define RC_INVERT_INPUT(_invert_true) px4_arch_gpiowrite(GPIO_SBUS_INV, _invert_true)
2019-07-16 08:09:22 +02:00
Beat Küng
9a1ad97c11
fix ToneAlarmInterface: correct TOME_ALARM_CLOCK for timer 13 and 14
2019-07-16 08:09:22 +02:00
Beat Küng
fcb7372554
atxxxx: fix comment
2019-07-16 08:09:22 +02:00
Beat Küng
1112828dcf
adc: allow board to not define BOARD_ADC_HIPOWER_5V_OC or BOARD_ADC_PERIPH_5V_OC
2019-07-16 08:09:22 +02:00
Beat Küng
5d8710d539
bmp280: fix device_id initialization
2019-07-16 08:09:22 +02:00
Martina Rivizzigno
1fb80612f3
CollisionPrevention: address https://github.com/PX4/Firmware/pull/12179
...
review comments
2019-07-15 10:58:00 +02:00
Martina Rivizzigno
d216b45202
cm8jl65: use paramter to set sensor orientation
2019-07-15 10:58:00 +02:00
Martina Rivizzigno
6a0ed6af93
cm8jl65: add field of view
2019-07-15 10:58:00 +02:00
BazookaJoe1900
7be5d15502
px4fmu: cleanup - removed duplicate const MAX_ACTUATORS definition
2019-07-11 18:25:56 -04:00
Mark Sauder
4e5974f1ca
srf02 driver: Move member variable initialization to declarations, standardize against other drivers and format. ( #11891 )
...
* Migrate variable initialization from constructor list to declarations, standardize whitespace formatting, and alphabetize/organize order of methods and variables in srf02.cpp.
* Increase stack allocation size for the srf02 driver main.
2019-07-10 23:05:02 -04:00
Daniel Agar
d4cd1d0d2e
NuttX stm32f7 fully re-enable dcache with write back ( #12435 )
...
- fixes https://github.com/PX4/Firmware/issues/12216
- includes latest PX4/NuttX and apps update 7.29+
2019-07-10 19:08:12 -04:00
Daniel Agar
dc10a68539
NuttX and apps update 7.29
2019-07-10 12:58:35 -04:00
Roman Bapst
b54a43fccc
UAVCAN driver: support throttle linearization (THR_MLD_FAC parameter)
...
Signed-off-by: RomanBapst <bapstroman@gmail.com >
2019-07-09 15:10:54 -04:00
mcsauder
c1e4970841
Delete uneccessary #includes from the lights driver directory.
2019-07-08 23:45:01 -04:00
mcsauder
f3af3217c7
Delete unnecessary #includes from the irlock driver.
2019-07-08 23:45:01 -04:00
mcsauder
b495ddbdd3
Delete unnecessary #includes from the imu driver directory.
2019-07-08 23:45:01 -04:00
mcsauder
be414f7ab1
Alphabetize the heater driver #include list.
2019-07-08 23:45:01 -04:00
mcsauder
35e5327cc9
Delete unnecessary #includes in the gps driver directory.
2019-07-08 23:45:01 -04:00
mcsauder
2ef6e18640
Delete unnecessary #includes in the differential_pressure drivers directory.
2019-07-08 23:45:01 -04:00
mcsauder
2a3b98a463
Deprecate unneeded #includes from the camera_capture driver.
2019-07-08 23:45:01 -04:00
mcsauder
b10cb2a24e
Deprecate unnecessary #includes from the batt_smbus driver.
2019-07-08 23:45:01 -04:00