Lorenz Meier
520d830cec
uORB: Moved subsystem_info to generated topics
10 years ago
Lorenz Meier
f1d038efc0
uORB: Moved subsystem_info to generated topics
10 years ago
Lorenz Meier
f7563816d4
uORB: Moved servorail_status to generated topics
10 years ago
Lorenz Meier
be6ab2ca7d
vehicle_status topic: Changed / fixed signedness
10 years ago
Lorenz Meier
44aa18bdd6
Remove unused vehicle_control_debug topic
10 years ago
Lorenz Meier
17108af3e6
uORB: Remove unused bodyframe setpoint
10 years ago
Lorenz Meier
33cf01f09b
Remove unused omnidirectional_flow topic
10 years ago
Lorenz Meier
7b90746a7f
uORB: Update objects_common.cpp with newly generated topics
10 years ago
Lorenz Meier
e87dc29811
sdlog2: Update with new topic changes
10 years ago
Lorenz Meier
2f5e40e6d0
Update MAVLink app with topic updates
10 years ago
Lorenz Meier
0e51092eab
Move geofence_result to generated topics
10 years ago
Lorenz Meier
a994e58267
Move encoders to generated topics
10 years ago
Lorenz Meier
d400643738
Move battery status to generated topics
10 years ago
Lorenz Meier
06ba8d924a
Move estimator_status to generated topics
10 years ago
Lorenz Meier
a190d01ade
Move differential pressure to generated topics
10 years ago
Lorenz Meier
961b6b7802
Move vision position estimate to generated topics
10 years ago
Lorenz Meier
01d72adca5
Move debug_key_value to generated topics
10 years ago
Lorenz Meier
20dff14eae
Extend generator templates to allow nested topics
10 years ago
Lorenz Meier
c9e8af8e9b
Update navigator to reflect topic updates.
10 years ago
Lorenz Meier
f5ce8e4826
Update dataman to reflect topic updates
10 years ago
Lorenz Meier
6ce097546c
Move fence to generated topics
10 years ago
Lorenz Meier
e07731de7a
Move esc_status to generated topics
10 years ago
Lorenz Meier
f7c9e918b1
Update airspeed topic to use message generation
10 years ago
Lorenz Meier
f5670c8ad6
Update actuator_direct topic to use message generation
10 years ago
Lorenz Meier
b980e34c3c
Update uavcan app for generated actuator_outputs topic
10 years ago
Lorenz Meier
465ea8abe3
Move actuator_outputs topic into message generation
10 years ago
Lorenz Meier
be3551136a
Airspeed sim: Use proper constant names
10 years ago
Lorenz Meier
5fd4056c4a
uORB: Fix missing objects_common entries
10 years ago
Lorenz Meier
68d723e26c
dataman: add missing include of px4_defines header
10 years ago
Lorenz Meier
1a9d402feb
mavlink receiver: fix topic handle initialization of manual control topic
10 years ago
Lorenz Meier
4565f57468
Merged release_v1.0.0 into master
10 years ago
Lorenz Meier
a2bb8cd766
PX4FLOW driver: Fix use of topic initialization
10 years ago
Lorenz Meier
4f92afd420
Lidar lite driver: Fix use of topic initialization
10 years ago
Mark Charlebois
31923c3add
On more fixup for orb_advert_t changed to void *
...
Reviewed all changes in pull request and made sure all cpp files
check orb_advert_t types against nullptr and c files check against
NULL.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Mark Charlebois
a452478ef9
More fixups for orb_advert_t changed to void *
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Mark Charlebois
bd2b5e4738
Revert change to src/drivers/device/vdev.cpp
...
This change was not part of the orb_advert_t fix.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Mark Charlebois
1ca05aaa64
orb_advert_t changed to void * and checks changed to nullptr
...
The existing orb_advert_t use thoughout the code sometimes tries
to treat it as a file descriptor and there are checks for < 0
and ::close calls on orb_advert_t types which is an invalid use
of an object pointer, which is what orb_advert_t really is.
Initially I had changed the -1 initializations to 0 but it was
suggested that this should be nullptr. That was a good recommendation
but the definition of orb_advert_t had to change to void * because
you cannot initialize a uintptr_t as nullptr.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Mark Charlebois
180c8b0cb0
Missed another < 0 check
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Mark Charlebois
b990d9fa7e
Missed a check for < 0
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Mark Charlebois
a734fc96d1
extensive orb_advert_t fixes
...
The calls to orb_advertise were being mishandled throughout the code.
There were ::close() calls on memory pointers, there were checks
against < 0 when it is a pointer to a object and values larger than
0x7ffffffff are valid. Some places orb_advert_t variables were
being initialized as 0 other places as -1.
The orb_advert_t type was changed to uintptr_t so the pointer value
would not be wrapped as a negative number. This was causing a failure
on ARM.
Tests for < 0 were changed to == 0 since a null pointer is the valid
representation for error, or uninitialized.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Lorenz Meier
9a67303416
Merge pull request #2231 from jgoppert/lidar_lite_pwm_fix
...
Lidar lite driver fixes.
10 years ago
Lorenz Meier
92f67a923a
Make sure the build directory exists
10 years ago
Lorenz Meier
472ca323a1
Merge pull request #2239 from kd0aij/addRot_v100
...
add a new rotation to lib/conversion
10 years ago
Lorenz Meier
fd31354e77
Merge pull request #2211 from kd0aij/fmuv1_inav_q_v100
...
default to INAV/Q estimator on FMUv1
10 years ago
Ban Siesta
96bfe85ceb
fw_att_control: another ugly way to prevent a newline
10 years ago
Ban Siesta
d3fe6fd256
fw_att_control: whitespace
10 years ago
Ban Siesta
e2277bbe2d
fw_att_control: don't brag about being running
10 years ago
Ban Siesta
a7902c02a9
position_estimator_inav: be a bit more informative about this ominous offs
10 years ago
Ban Siesta
11f80ceb64
land_detector: get rid of one dot at a time
10 years ago
Ban Siesta
1734b97635
px4flow: tell the user which PX4FLOW couldn't be connected
10 years ago