Mark Charlebois
a3a0d0612c
QuRT: enabled more modules
...
rgbled is now enabled.
Saving parameters causes a crash so those commands are not enabled.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Lorenz Meier
6b285a73bb
Merge pull request #2174 from nopeppermint/addusart6_discovery
...
Add usart 6 to px4-stm32f4discovery board
10 years ago
Lorenz Meier
8a73f91ad6
Commander: Be less verbose about param saves to focus the user attention to relevant output
10 years ago
Mark Charlebois
abe61a3d7e
Added missing return on error
...
When mc_pos_control_main.cpp was ported to posix one error condition
retuned 0 instead of 1.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Lorenz Meier
e7c3032218
Mag calibration: Accept less rotation to start the UI, ensure calibration abort does indeed abort.
10 years ago
Lorenz Meier
33338ee2d0
Q attitude estimator: Comment undocumented params
10 years ago
Lorenz Meier
8ac81515ce
EKF estimator: Remove unused params
10 years ago
mcharleb
2bdfd8ca1b
Merge pull request #11 from tumbili/mc_pos_control
...
Multicopter position controller port
10 years ago
tumbili
cfa0073c35
build mc_pos_control
10 years ago
tumbili
f6bf6c89ff
ported mc_pos_controller
10 years ago
Mark Charlebois
b2c12ff522
QuRT: added stub for inclusion of libdspal.a
...
libdspal.a is still incomplete and so is not yet used
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Mark Charlebois
8e346a06fb
QuRT: enable uORB, and simulator
...
uORB, the simulator and simulated devices now run
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Mark Charlebois
884f62878d
QuRT: pthread API now working
...
The use of std::map and static initialization was an issue.
The code was refactored to not use static initialization.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Lorenz Meier
a5e69359fc
Merge pull request #2167 from PX4/default_I_gains
...
set default, weak rate I gains for multirotors
10 years ago
Lorenz Meier
ea278ea926
Merge pull request #2169 from PX4/fix_LED
...
make main LED show low and critical battery status
10 years ago
Lorenz Meier
7d775eb112
Merge pull request #2170 from andrea-nisti/master
...
mpc parameter INAV_W_Z_VIS_P increased
10 years ago
nopeppermint
169f112f0d
change name in board.h
10 years ago
nopeppermint
52fca5b7a1
correct comments
10 years ago
nopeppermint
b0efb24468
add USART6 on PC6(TX) and PC7(RX) to discovery
10 years ago
Lorenz Meier
14b09d6367
Merge pull request #2171 from NaterGator/master
...
Fix potential null pointer deref in Mavlink dtor if task_main returns error
10 years ago
mcharleb
7115ec3ab6
Merge pull request #10 from tumbili/hil_message
...
read hil sensor message instead of highres imu message
10 years ago
Nate Weibley
b4e7b041ca
Fix potential null pointer deref if Mavlink start fails before task_main loop
...
LL_APPEND is called just before the loop spins up but various error conditions can cause the task to exit before then.
When that happens Mavlink::start_helper calls delete on the instance which tries to prune it from the global list.
If this is the first Mavlink instance to attempt starting the list head is null and we hardfault in the Mavlink dtor.
Only call LL_DELETE after checking the list head for a null pointer.
10 years ago
Andrea Nistico
16aa03e30a
mpc parameter INAV_W_Z_VIS_P increased
10 years ago
Roman Bapst
90c3aec1fd
make main LED show low and critical battery status
10 years ago
Lorenz Meier
66b87ac761
Fix state-level HIL. Reported by @s3erjaeh
10 years ago
Lorenz Meier
6f94951050
Fix sdlog2 stopping on param write. Found by Severin Leuenberger
10 years ago
Lorenz Meier
890c3af13c
multiplatform: Update yaw P param name
10 years ago
Roman Bapst
542dc9f65d
added default rate I gain for multicopters. added default gains for FireFly6 in mc mode (from Simon Wilks)
10 years ago
Lorenz Meier
efb60ab779
multiplatform pos controller: Rename params to prevent mixup with MPC params
10 years ago
Lorenz Meier
e400ec586d
multiplatform att controller: Rename params to prevent mixup with MC params
10 years ago
Lorenz Meier
164a254214
Merge pull request #2143 from PX4/mc_pos_D_reset
...
mc_pos_control: always update previous velocity
10 years ago
Roman Bapst
cf27fc59c7
read hil sensor message instead of highres imu message
10 years ago
mcharleb
c1927b7387
Merge pull request #9 from tumbili/send_controls
...
send pwm outputs to simulator
10 years ago
tumbili
9686f8004e
send pwm outputs to simulator
10 years ago
mcharleb
21d7e4f24f
Merge pull request #8 from tumbili/serial_device
...
read serial device to obtain manual control setpoint
10 years ago
tumbili
3a79679e2d
get manual control setpoint from PIXHAWK
10 years ago
Mark Charlebois
3db5f3bb3b
QuRT: toolchain changes
...
Reworking toolchain and main.cpp for QuRT to a final link can be
done and the apps.h file is autogenerated.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Mark Charlebois
14cbd240ff
QuRT: added qurt_log
...
Implement as a printf for now
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Mark Charlebois
d0bf4ab449
Simulator: refactored mavlink additions
...
QuRT does not support UDP so moved the mavlink specific code
to a new file that is not built for the qurt target
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Mark Charlebois
2f434eb395
POSIX: fixups for px4_log.h change
...
After merge from qurt branch, fixups for posix build
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Mark Charlebois
2d32395bc0
Merge branch 'qurt' into linux
10 years ago
Mark Charlebois
a99f916bdf
POSIX: Changed px4_debug.h to px4_log.h
...
Also changed use of printf to PX4_WARN or PX4_INFO in posix and
qurt tests.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
mcharleb
11010a648c
Merge pull request #7 from tumbili/polling
...
implemented polling to prevent unnecessary cycling.
10 years ago
tumbili
c074d6e913
implemented polling of socket file descriptor and uorb topic file descriptor
10 years ago
mcharleb
c303525336
Merge pull request #6 from tumbili/simulator_udp
...
implemented bidirectional udp communication with simulator
10 years ago
Lorenz Meier
b3ed0cf36b
Navigator: be more verbose about RTL
10 years ago
Lorenz Meier
a124bc07aa
Ensure SYS_AUTOSTART param is always selected
10 years ago
Lorenz Meier
7f3f572c40
Always boot, even with no pressure sensor or ADC. Fixes #2151
10 years ago
tumbili
b6441d2966
implemented new mixer strategy
10 years ago
tumbili
9119687177
make socket non-blocking, moved socket includes to header file to avoid forward declarations
10 years ago