512 Commits

Author SHA1 Message Date
Daniel Agar
27f6b60169 fix pixhawk errata URL 2016-05-13 13:01:42 +02:00
Daniel Agar
008354f935 testing cleanup 2016-05-13 13:01:41 +02:00
Daniel Agar
39d388051a WIP posix_sitl_test 2016-05-13 13:01:41 +02:00
Daniel Agar
2bc74fd5d9 restore px4fmu-v2_test 2016-05-13 13:01:41 +02:00
Beat Küng
0aabe9b3bb add sd_bench command, enable it on the px4fmu-v4 & posix_sitl build target
Useful to test maximum sequential write speed to the SD Card
2016-05-11 15:00:40 +02:00
Lorenz Meier
4c61f52269 Code style fixes 2016-05-03 11:42:28 +02:00
Lorenz Meier
ff3e17df0d Systemlib: Add FW and OS versioning 2016-05-03 11:39:39 +02:00
Lorenz Meier
9cfd730819 Topic listener: Depend properly on msg_gen 2016-05-01 13:47:41 +02:00
Andrew Tridgell
9984555faa motor_test: fixed build
this is C, not C++
2016-04-18 11:37:43 +02:00
Lorenz Meier
20a59b8886 Fix mixer testing setup 2016-04-17 18:53:50 +02:00
Andrew Tridgell
43235a8cff perf: fixed mixup of stdout/stdin 2016-04-17 16:07:44 +02:00
James Goppert
967e4dd127 Modified cmake to use STACK_MAX and STACK_MAIN 2016-04-14 13:36:36 -04:00
Daniel Agar
5843acecc4 fix mixer_test 2016-04-13 22:16:16 -04:00
Julian Oes
b9cc0b74e2 drivers: re-use calibration topic
E.g. instead of defining a gyro_scale struct in drv_gyro.h, use the
gyro_calibration message.
2016-03-24 13:08:30 +01:00
Daniel Agar
ca4dfb5643 mixer_test change count to 4 2016-03-14 09:15:02 +01:00
Daniel Agar
20ec9965ea mixer_test be less verbose so we can see the failure 2016-03-14 09:15:02 +01:00
Robert Dickenson
95e51ed8c6 Cleanup mpu9250 driver in preparation for PR 2016-03-08 09:29:17 +01:00
Robert Dickenson
5903891213 Significant work on mpu9250 driver to get magnetometer updates happening reliably. Improved 'mag' utility to aid driver development and testing. 2016-03-08 09:29:17 +01:00
Robert Dickenson
c861e6ee16 Add new system command to monitor the magnetometer uORB publication, in order to see MPU9250 driver mag output 2016-03-08 09:29:17 +01:00
jwilson
75fad09263 Fixed problem causing a failure to obtain the shared memory lock on the AppsProc. 2016-02-19 16:59:49 +01:00
jwilson
4adfea7fa9 Resolved shared memory parameter problems and removed additional debug code. 2016-02-19 16:59:49 +01:00
Julian Oes
3cda3610d0 param: workaround for QURT
There is no such thing as set_param_no_autosave on QURT, therefore just
save it anyway. On the Snapdragon the overhead should not be a problem.
2016-02-19 16:59:48 +01:00
Mark Charlebois
791ec37f43 Code formatter fixes
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2016-02-19 16:59:46 +01:00
Mark Charlebois
caa94d58a6 Manually integrated Jim's changes from integrate2_jim branch
Signed-off-by: Jim Wilson <jywilson99@hotmail.com>
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2016-02-19 16:59:46 +01:00
Mark Charlebois
a1a615b907 Added param shared memory support
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2016-02-19 16:59:46 +01:00
Mark Charlebois
c19784339b Reverted to older version
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2016-02-19 16:59:45 +01:00
Mark Charlebois
8ed263eda7 Removed load of string vs file for qurt build
DSPAL now supports reading from a file so the change is no longer
required.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2016-02-19 16:59:45 +01:00
Mark Charlebois
8b22bde071 Code format fixes
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2016-02-19 16:59:45 +01:00
Mark Charlebois
014f15d8b0 Rebase changes on upstream master
This brings in many of the changes from the PX4 fork on ATLFLight.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2016-02-19 16:59:43 +01:00
Mark Charlebois
62635fe37d Reverted to older version
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2016-02-19 16:59:42 +01:00
Mark Charlebois
d7505af067 Removed load of string vs file for qurt build
DSPAL now supports reading from a file so the change is no longer
required.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2016-02-19 16:59:42 +01:00
Mark Charlebois
5846a22a8f Code format fixes
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2016-02-19 16:59:42 +01:00
Mark Charlebois
9f3bf8e9f4 Rebase changes on upstream master
This brings in many of the changes from the PX4 fork on ATLFLight.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2016-02-19 16:59:41 +01:00
Lorenz Meier
e11fff3011 Fix tests stack space 2016-01-26 12:58:17 +01:00
Lorenz Meier
08ef2e8a1c Param command: Increase stack as needed 2016-01-22 11:58:18 +01:00
Lorenz Meier
15b72045ce Param command: Auto-save after set 2016-01-22 11:36:14 +01:00
Stefan
8701e0ba78 Update test_mathlib.cpp
spelling mistakes
2016-01-11 08:37:43 +01:00
Stefan
b274a3f6d1 Update test_eigen.cpp
spelling mistakes
2016-01-11 08:37:43 +01:00
Lorenz Meier
1cdb2d3209 PWM command: Ensure we have enough stack 2016-01-10 16:11:30 +01:00
Lorenz Meier
a3b1605782 Fix usage of PWM defines in test command 2015-12-16 16:38:41 +00:00
Lorenz Meier
73e26804da Fix HRT tests 2015-12-04 23:20:31 +01:00
Lorenz Meier
f0a4979da6 Merged master into driver_framework 2015-12-01 12:34:02 +01:00
Lorenz Meier
bb2d3a36b7 Remove old build system artifact 2015-11-28 09:13:15 +01:00
Lorenz Meier
05840535f1 Fix math tests 2015-11-28 09:13:15 +01:00
Mark Charlebois
f3126e9d3a Fixes for DriverFramework, accelsim and gyrosim
DriverFramework was updated to properly delete nodes in managed lists.

Baro was fixed to use DriverFramework.

Accelsim was fixed with change to DriverFramework to return < 0 when start()
is called and the driver was already started, or stop() is called but the
driver was not running.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-11-24 22:46:20 -08:00
Karl Schwabe
48c467f602 Remove CONFIG_ARCH_BOARD #ifdef dependencies from mtd
Since mtd already checks whether CONFIG_MTD_RAMTRON is set in
defconfig use this define to check whether to call ramtron_attach()
or at24xxx_attach() in the main function, instead of checking
CONFIG_ARCH_BOARD_PX4FMU-V1.

Also instead of using #ifdef CONFIG_ARCH_BOARD_AEROCORE to determine
whether to start mtd on spi 2 or 4, rather use a new board define
PX4_SPI_BUS_RAMTRON in the board_config.h file.
2015-11-13 16:30:57 +01:00
Lorenz Meier
ad4d841b8a Mixer command: Clean up output 2015-11-04 10:46:29 +01:00
Mark Charlebois
bc2ea895ea renamed test_param.c test_params.c
Changed name to match search pattern *params.h

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-10-10 01:22:35 -07:00
Lorenz Meier
acd7235880 FMUv2: Add topic listener 2015-10-10 12:27:45 +02:00
Daniel Agar
4151522902 only enforce frame size for nuttx 2015-10-06 23:37:33 -04:00