mcsauder
|
1f65887982
|
Migrate a few more var initializations from the Mavlink class constructor list to the respective declarations.
|
2019-03-09 14:53:24 -05:00 |
|
mcsauder
|
7b3482adf0
|
Whitespace formatting in mavlink_main.cpp/h and begin work of some variable initialization at declaration in mavlink_main.h.
|
2019-03-09 13:32:26 -05:00 |
|
mcsauder
|
cb49ed55fe
|
Delete unnecessary #includes from mavlink_main.cpp and relocate a few #defines to mavlink_main.h for future variable initialization work.
|
2019-03-08 22:10:11 -05:00 |
|
mcsauder
|
d12cec81ba
|
Add const specifier to remaining methods utilizing mavlink_message_t and similar message pointer types.
|
2019-03-07 08:22:44 +01:00 |
|
mcsauder
|
278fddb585
|
Cut case MAVLINK_MSG_ID_ODOMETRY content and paste into handle_message_odometry() method.
|
2019-03-07 08:22:44 +01:00 |
|
mcsauder
|
3918d0ce0a
|
Cut case MAVLINK_MSG_ID_VISION_POSITION_ESTIMATE content and paste into handle_message_vision_position_estimate() method. Add const specifier to publish_odometry_topic() method.
|
2019-03-07 08:22:44 +01:00 |
|
mcsauder
|
c3acd3bad3
|
Delete unnecessary curly braces in simulator_mavlink.cpp
|
2019-03-07 08:22:44 +01:00 |
|
mcsauder
|
e43a0bbf1d
|
Cut case MAVLINK_MSG_ID_RC_CHANNELS content and paste into handle_message_rc_channels() method.
|
2019-03-07 08:22:44 +01:00 |
|
mcsauder
|
801cbc856e
|
Cut case MAVLINK_MSG_ID_HIL_GPS content and paste into handle_message_hil_gps() method.
|
2019-03-07 08:22:44 +01:00 |
|
mcsauder
|
b705bf6b1c
|
Cut case MAVLINK_MSG_ID_HIL_SENSOR content and paste into handle_message_hil_sensor() method.
|
2019-03-07 08:22:44 +01:00 |
|
mcsauder
|
a97151feed
|
Set default set_publlish() argument to true.
|
2019-03-05 09:16:31 +01:00 |
|
mcsauder
|
0bd5d6caff
|
Refactor set_publish() logic so that a default false value is not (re)set each loop in simulator_mapvlink.cpp and provide a default argument to set_publish() in simulator.h.
|
2019-03-05 09:16:31 +01:00 |
|
mcsauder
|
6e0fc150c0
|
Create Simulator::set_publish() method and Simulator::_publish member variable to allow redefinition of the Simulator::handle_message() prototype to match MavlinkReceiver::handle_message().
|
2019-03-05 09:16:31 +01:00 |
|
mcsauder
|
9f3937e2d2
|
Formatted and edited a few comments in mavlink_receiver.h.
|
2019-03-02 23:39:25 -05:00 |
|
mcsauder
|
d60d802194
|
Correct board-config PIN1/PIN0 typo in fmu-v5/src/board_config.h.
|
2019-03-02 14:31:02 -08:00 |
|
mcsauder
|
d42bb01e0c
|
Standardize method definition newlines in mavlink_receiver.cpp.
|
2019-03-02 13:09:41 -05:00 |
|
mcsauder
|
1eced05359
|
Rename Simulator class private methods names to match snake case of other private class methods.
|
2019-02-28 19:26:45 +01:00 |
|
mcsauder
|
b0a79996ae
|
Cut case MAVLINK_MSG_ID_HIL_STATE_QUATERNION content and paste into handle_message_hil_state_quaternion() method.
|
2019-02-28 19:24:50 +01:00 |
|
mcsauder
|
8b42045546
|
Cut case MAVLINK_MSG_ID_HIL_OPTICAL_FLOW content and paste into handle_message_hil_optical_flow() method.
|
2019-02-28 19:24:50 +01:00 |
|
mcsauder
|
24e55e4d4d
|
Cut case MAVLINK_MSG_ID_DISTANCE_SENSOR content and paste into handle_message_distance_sensor() method.
|
2019-02-28 19:24:50 +01:00 |
|
mcsauder
|
411db781eb
|
Cut case MAVLINK_MSG_ID_LANDING_TARGET content and paste into handle_message_landing_target() method.
|
2019-02-28 19:24:50 +01:00 |
|
Mark Sauder
|
c04147c53c
|
Mavlink receiver: Move most variable initializations out of the constructor to the variable declarations
|
2019-02-26 11:48:02 -05:00 |
|
mcsauder
|
ca92b8016d
|
Move member variable initialization out of the constructor list to variable declarations, format whitespaces/tabs in sf1xx.cpp.
|
2019-02-26 10:42:00 -05:00 |
|
mcsauder
|
6762f09490
|
Move variable initializations to header file that were no longer in the correct order in the constructor list.
|
2019-02-21 09:22:01 -05:00 |
|
mcsauder
|
8a6a5cc310
|
Deprecate #defines that are not needed, format whitespace and minor (incomplete) alphebetization of a few lists.
|
2019-02-21 09:22:01 -05:00 |
|
mcsauder
|
b5be8d9fd1
|
Add perf_free() calls orb_unsubscribe and remove delete _instance in the Simulator class destructor.
|
2019-02-21 08:12:22 +01:00 |
|
mcsauder
|
437a9e0260
|
Move remaining variable initialization from constructor list and alphabetize/organize methods and vars ordering.
|
2019-02-21 08:12:22 +01:00 |
|
mcsauder
|
31f23c1e76
|
Rename tune_control_s strength to volume to match Nuttx and Linux standard nomenclature for audio (loudness) control.
|
2019-02-19 10:07:53 +01:00 |
|
mcsauder
|
a6d186dfed
|
Rename Tunes::get_next_tune() to Tunes::get_next_note().
|
2019-02-19 08:00:11 +01:00 |
|
mcsauder
|
d6dc5a7302
|
Rename MB12XX_MAX_RANGEFINDERS to RANGE_FINDER_MAX_SENSORS.
|
2019-02-18 13:07:47 -05:00 |
|
Mark Sauder
|
352be14bbe
|
Alphabetizing/standardizing orders in tunes.cpp and tunes.h files
- Remove a constructor overload by adding default values, and disambiguate a few variables by adding verbosity to naming.
|
2019-02-10 20:31:12 -05:00 |
|
mcsauder
|
2fa70fca80
|
Added audio tune signals for unit tests passing and failing.
|
2019-02-10 17:47:16 -05:00 |
|
mcsauder
|
0032df3e87
|
Update the test_tone() unit test to use orb_advertise() and orb_publish() instead of IOCTL() and alphabetize tests_main.h.
|
2019-02-10 17:47:16 -05:00 |
|
mcsauder
|
6dc840ac6a
|
Break test_tone and test_ppm out of the test_hrt.cpp file into their own respective files.
|
2019-02-10 17:47:16 -05:00 |
|
mcsauder
|
9d67bbc328
|
Standardized/updated copyright file headers in the src/systemcmds/tests/ directory.
|
2019-01-30 14:25:18 -05:00 |
|
mcsauder
|
dc5f18bdcd
|
ToneAlarm class refactoring to implement an interface for hardware specific methods and a single ToneAlarm class.
|
2019-01-28 18:58:04 -08:00 |
|
mcsauder
|
cced80edf9
|
Correct the mpu6000 temperature correction scalar value to match the datasheet.
|
2019-01-28 12:48:03 +01:00 |
|
Mark Sauder
|
ad8539bd15
|
Deprecate the tap_common directory, nuttx, driver, and makefile references to tap-v1. (#10629)
|
2018-10-15 11:53:29 -04:00 |
|
mcsauder
|
2d208b1524
|
Edited aerofc-v1 file comments to not reference tap-v1.
|
2018-10-03 15:47:04 -04:00 |
|
mcsauder
|
c390d02f1c
|
Tidy up an OUTPUT_DEV set/unset in rc.interace and rcS.
|
2018-09-25 07:55:03 +02:00 |
|
mcsauder
|
a1af7ffdcf
|
Remove whitespaces to quiet git commit trailing whitespace warnings.
|
2018-09-21 23:28:31 +02:00 |
|
mcsauder
|
0ecf6436f8
|
Modify 500001_axialracing_ax10 to utilize rc.ugv_defaults to allow deprecating rc.axialracing_ax10_apps and rc.axialracing_ax10_defaults and update CMakeLists.txt.
|
2018-09-19 14:07:30 -04:00 |
|
mcsauder
|
31f3bcfc3a
|
Remove logic from rc.vehicle_setup that resulted in redundantly setting the MAV_TYPE to the same initial default value set within the script.
|
2018-09-18 22:49:01 -04:00 |
|
mcsauder
|
e79fa1773d
|
Alphabetize vehicle type logic block order and Update param set MAV_TYPE logic to only set the parameter if no MAV_TYPE was previously set.
|
2018-09-18 19:46:59 -04:00 |
|
mcsauder
|
0d0fcb140c
|
Updated rc.vtol_defaults to correct PWM_AUX behavior for VTOL airframes. Added PWM_AUX_RATE to rc.vtol_default and set parameters directly instead of environment variables.
|
2018-09-17 20:28:09 -04:00 |
|
mcsauder
|
615348189e
|
Remove doxy comments from private member variables.
|
2018-09-06 12:03:26 +02:00 |
|
mcsauder
|
e7666aa5d8
|
Added an imu heater driver, formatted whitespace, standardized comments, and added doxy documentation.
|
2018-09-06 12:03:26 +02:00 |
|
mcsauder
|
0c08b7035b
|
Edit the init.d-posix files to set MAV_TYPE script variables, and alphabetize lists in a few places.
|
2018-09-04 10:23:27 +02:00 |
|
mcsauder
|
4ea3306ec2
|
Set parameters directly rather than script variables in VTOL airframe config files and alphabetize lists.
|
2018-09-04 10:23:27 +02:00 |
|
mcsauder
|
bf87270ded
|
Doxy documenting in send_event.cpp/h and px4_module.h.
|
2018-08-29 09:50:21 +02:00 |
|
mcsauder
|
de92e699bf
|
Doxy documentation work in px4_module_params.h and px4_module.h.
|
2018-08-24 23:07:01 +02:00 |
|
mcsauder
|
1a1a04c094
|
Directly set parameters in airframe config files rather than setting script variables and move the param set lines into logic blocks, and alphabetize and tidy up param set lists.
|
2018-08-22 10:20:07 +02:00 |
|
mcsauder
|
3a22ee48db
|
Correct trailing whitespaces.
|
2018-08-18 15:15:41 -04:00 |
|
mcsauder
|
722e891730
|
Add doxy styling to method comments and update comments, replace goto statements with stop() calls and return statements.
|
2018-08-05 09:54:46 +02:00 |
|
mcsauder
|
21aea5bf6c
|
Rename commander.cpp to Commander.cpp and update CMakeLists.txt.
|
2018-08-03 22:06:05 -04:00 |
|
Mark Sauder
|
002b8b6a9c
|
Mavlink: add SCALED_IMU2 and SCALED_IMU3 (#9556)
- correct a gyro variable type, and add magnetometer values to ScaledIMU messages.
|
2018-08-03 09:33:17 -04:00 |
|
mcsauder
|
0928112a80
|
Move px4io firmware update logic block to rc.io.
|
2018-08-02 12:19:23 +02:00 |
|
mcsauder
|
1fe526b8eb
|
Updated and added full stops to comments and did some comment/whitespace formatting in the startup scripts.
|
2018-07-31 09:06:03 +02:00 |
|
mcsauder
|
ac8f44268b
|
Added remaining two channels of PWM_AUX_DIS disarm parameter set commands, remove trailing whitespace from pwm_params_aux.c and pwm_params_main.c, gps/params.c and added block comment headers to separate sections instead of whitespace.
|
2018-07-30 09:36:44 +02:00 |
|
mcsauder
|
8da1e67050
|
Move OUTPUT_MODE logic from rcS to rc.interface.
|
2018-07-26 08:17:52 +02:00 |
|
mcsauder
|
ee3e34cd06
|
Move UART mapping comments back to top level rcS script. Deprecate PWM_ACHDIS and replace with PWM_AUX_OUT and set PWM_AUX_DIS value directly in vtol airframe config files. Replace tone_alarm instances with tune_control and default tune enums, and relocate an OUTPUT_MODE == fmu logic block in rcS.
|
2018-07-24 18:44:55 +02:00 |
|
mcsauder
|
14a8afb61d
|
Formatted whitespace and comments, standardized comment block styles and single line comments, and added capitalization and full stops to comments wherever appropriate.
|
2018-07-22 08:44:30 +02:00 |
|
mcsauder
|
ec16a4d063
|
Migrate LOGGER_BUF argument to rc.logging, group OUTPUT_MODE instances closer together by relocating UAVCAN logic block in rcS, and alphabetize hardware specific logic in rc.sensors.
|
2018-07-20 19:01:33 +02:00 |
|
mcsauder
|
4f937a2ff6
|
Migrate px4io logic into rc.io.
|
2018-07-19 13:56:03 +02:00 |
|
mcsauder
|
bccda56ed3
|
Re-order hardware specific logic in rc.interface.
|
2018-07-19 10:35:18 +02:00 |
|
mcsauder
|
6f63553824
|
Move MNT_MODE_IN / MOUNT_MODE_OUT logic block to rc.interface and move dataman, send_event, and load_mon startup just below uorb and tone_alarm startup in the rcS script.
|
2018-07-19 10:35:18 +02:00 |
|
mcsauder
|
1fa2a6d26e
|
Continued work to group/condense/consolidate logic in rcS.
|
2018-07-19 10:35:18 +02:00 |
|
mcsauder
|
1d7dbdddca
|
Add pwm failsafe -c argument to rc.interface, reference issue #9775.
|
2018-07-18 08:05:31 +02:00 |
|
mcsauder
|
71ceb0cfd6
|
Copy/paste logic in rc.interface to group MIXER and MIXER_AUX logic, alphabetize hardware list in rc.interface, alphabetize set/unset lists in rcS, and add -p argument to pwm failsafe calls per issue #9775.
|
2018-07-18 08:05:31 +02:00 |
|
mcsauder
|
f9a6c13d55
|
Group instances of UAVCAN logic into a single block and copy/paste/regroup OUTPUT_MODE logic to form on block of code handling OUTPUT_MODE.
|
2018-07-17 09:33:50 +02:00 |
|
mcsauder
|
e2eb84042e
|
Group hardware specific logic in rcS, deprecate the MODE parameter from rcS, and update comments.
|
2018-07-16 16:43:01 +02:00 |
|
mcsauder
|
ab788ceba7
|
Update sd card logic statment and comment.
|
2018-07-13 11:02:26 +02:00 |
|
mcsauder
|
f2970071a7
|
Acronym correction.
|
2018-07-13 11:02:26 +02:00 |
|
mcsauder
|
2512f6e30e
|
Format and comment fw, mc, vtol, and ugv vehicle apps and default startup scripts.
|
2018-07-13 11:02:26 +02:00 |
|
Mark Sauder
|
72de9a901d
|
Move additional logic block to rc.vehicle_setup, add rc.vehicle_setup to init.d/CMakeLists.txt, and relocate sd card logic block higher up in rcS. (#9896)
|
2018-07-12 16:45:19 -04:00 |
|
Mark Sauder
|
bb86c5f200
|
Breakout rc.vehicle_setup from rcS. (#9892)
|
2018-07-12 14:50:47 -04:00 |
|
mcsauder
|
e12acc4b28
|
Migrate hardware specific mavlink stream cases to rc.mavlink.
|
2018-07-12 08:10:59 +02:00 |
|
mcsauder
|
8b71bb4562
|
Breakout rc.mavlink from rcS script.
|
2018-07-11 09:38:58 +02:00 |
|
Mark Sauder
|
d3c169b1e0
|
Fix whitespaces in PreflightCheck.cpp, tilt_quad.aux.mix, and tilt_quad.main.mix
|
2018-06-28 20:20:32 -04:00 |
|
mcsauder
|
9122725052
|
Alphabetize the mavlink stream lists in mavlink_main.cpp.
|
2018-05-26 14:49:08 -04:00 |
|
mcsauder
|
3ef6bc7d93
|
Update CMakeLists for the drivers/imu directory.
|
2018-02-22 12:48:34 -05:00 |
|