Commit Graph

12493 Commits

Author SHA1 Message Date
Richard A Burton 9c24138810 Flat Theme Icons 2015-06-01 23:52:21 -07:00
Jean-Philippe Condomines 7060010812 Fix log bug 2015-05-30 13:46:40 +02:00
Gautier Hattenberger c50e6f23ee [modules] start cleaning modules (#896) 2015-05-29 17:06:03 +02:00
Gautier Hattenberger 2b73d7f83d [conf] clean old flight plans
- remove some really old examples
- move previous competitions' FP to a sub-directory
2015-05-29 15:37:03 +02:00
Gautier Hattenberger 0129d3ec77 Merge branch 'motor_mixing_types' 2015-05-29 11:59:38 +02:00
Gautier Hattenberger 14c675a15c [motor_mixing] add QUAD_X_CCW 2015-05-29 11:58:05 +02:00
Freek van Tienen 835d9d0da3 [bebop] Sonar
Conflicts:

	sw/airborne/arch/linux/mcu_periph/spi_arch.c
2015-05-29 11:41:18 +02:00
Tobias Muench 5e1aa2f70d amsys airspeed sensor
changed freq to 60
2015-05-29 11:31:43 +02:00
Felix Ruess d412bc4519 [modules] digital_cam_x: specify times in seconds, don't limit periodic to 4Hz 2015-05-29 11:26:57 +02:00
Felix Ruess f8678e3eb5 [waypoints] rename nav_foo_waypoint_bar to functions to waypoint_foo_bar
* remove _f postfix for the most used float functions
* make WaypointX|Y|Alt aliases for get functions
2015-05-29 10:55:21 +02:00
Felix Ruess 4c2ba5e1d8 [stm32] flashing: use /dev/bmp-gdb if found, fallback to /dev/ttyACM0 2015-05-29 10:47:04 +02:00
Felix Ruess cd548f17d3 [conf] update udev rules
Add some udev rules that create convenience symlinks:
- floss jtag -> /dev/jtag and /dev/jtag-serial
- Black Magic Probe -> /dev/bmp-gdb and /dev/bmp-serial
- FTDI serial cables -> /dev/ftdi-serial
- Paparazzi STM32 autopilots usb serial interface -> /dev/paparazzi/stm32-usb-serial
2015-05-29 10:47:04 +02:00
Gautier Hattenberger 15f8c18254 Merge pull request #1181 from TobiasMue/amsys
[baro] fixed max pressure for 5812-0001-D
2015-05-19 23:21:28 +02:00
Gautier Hattenberger 909239b986 [conf] update google map version extraction script 2015-05-19 00:13:06 +02:00
Tobias Muench 87e142f592 [baro] fixed max pressure for 5812-0001-D and max temperature and error in calculation 2015-05-16 22:13:19 +02:00
Gautier Hattenberger 27baff94f2 Merge pull request #1168 from agressiva/survey_rectangle
Survey rectangle
2015-05-14 09:39:34 +02:00
agressiva bd8ccc9611 add interleave option so the user can choose if use or not the interleaved sweeps 2015-05-13 20:27:32 -03:00
Gautier Hattenberger 3466f9705d Merge pull request #1178 from knmcguire/opticflow_hover_fix
Added sonar information to velocity calculation by optic flow + tuned…
2015-05-12 18:57:51 +02:00
k.n.mcguire@tudelft.nl daa639472f Added sonar information to velocity calculation by optic flow + tuned gains stabilization (phi,theta) accordenly 2015-05-12 15:02:25 +02:00
dewagter 113e87f73c blackmagic firmware update: show error on zero file length that can happen in wget when the file does not exist anymore and update the path the the latest firmware 2015-05-09 16:37:25 +02:00
Alexandre Bustico a247af5114 [sdlog] try to fix sdLog bad file name problem 2015-05-07 18:27:22 +02:00
Felix Ruess 1d7ca52bb1 [motor mixing] update script and examples 2015-05-06 22:14:23 +02:00
Felix Ruess fec45ed7d0 [motor mixing] add simple python script to calc motor mixing coeffs 2015-05-06 19:29:43 +02:00
Felix Ruess e3e4d9ffe8 [motor mixing] correct HEXA_X coefs 2015-05-06 15:23:39 +02:00
Felix Ruess 1155462271 [motor mixing] fix roll coeff for HEXA_X 2015-05-06 11:05:55 +02:00
Felix Ruess 573e6b978e [rotorcraft] predefined motor_mixing for common configurations
Motor counting/numbering order is always clockwise, starting with the front motor (for + frame) or left front motor (x frame).
Also define MOTOR_<position> for each motor to be able to use that in the command laws.
2015-05-05 13:59:11 +02:00
Felix Ruess aeaad9a186 [gcs] add -ac_ids option to specify list of displayed aircrafts
the parameter needs to be a comma separated list of aircraft ids, e.g.

$ ground_segment/cockpit/gcs -ac_ids 11,22
$ ground_segment/cockpit/gcs -ac_ids 33

to display the Aircrafts with IDs 11 and 22 in first GCS, and only the aircraft with ID 33 in the second one.

Should close #1056
2015-05-04 23:11:46 +02:00
Felix Ruess 926cef0059 [state interface] fix LLA calculation if only UTM origin initialized
as is the normal case in the fixedwing firmware.

While this fixes the immediate issue of making stateGetPositionLla_i() usable in fixedwing firmware,
we really need to properly fix/implement UTM support in the state interface.
That means removing the HACK that ENU = UTM!

See also #455 and #641
2015-05-04 23:10:35 +02:00
Felix Ruess 72a6632e77 [boards] fix missing now_ts in imu_krooz_memsic 2015-05-04 23:03:44 +02:00
Felix Ruess 3a9757eda1 [paparazzi center] case insensitive sorting of aircrafts combo
closes #993
2015-05-04 20:07:24 +02:00
agressiva 02ec687b59 typo correction
some modification in sweep variable suggested by HopperFly
2015-05-03 16:44:18 -03:00
Felix Ruess b83dfbe558 [nav] add nav_set_waypoint_alt_i|f functions 2015-05-03 15:14:59 +02:00
agressiva 96c80e1e6e some minor corrections 2015-05-02 22:30:29 -03:00
agressiva ae23111f3d code style fixed 2015-05-02 19:38:42 -03:00
agressiva cca84b6a13 some modification to use flightplan primitive
added option to set sweep distance dynamically
some minor changes
2015-05-02 19:20:33 -03:00
Felix Ruess 96bc813778 update CHANGELOG 2015-05-02 22:49:56 +02:00
Felix Ruess cae0756410 [paparazzi center] slightly less restrictive minimum size
by assigning a default? width to the combo boxes
improves #1167, but does not yet quite fix it
2015-05-02 21:01:12 +02:00
Felix Ruess 64400ba889 [paparazzi center] disable build/upload buttons during build
should fix #603
2015-04-30 22:47:20 +02:00
Felix Ruess 0e44f01fa0 [build] use -ggdb3 DEBUG_FLAGS by default
-ggdb3 make slightly bigger .elf files, but allows gdb to understand
macros, which paparazzi uses somewhat extensively.
Make this the default, since it only impacts the size of the debug sections and
not the size of the flashed binary (in the lpc21/stm32 case).
On the linux system we really don't care about these few more bytes...
2015-04-30 18:39:13 +02:00
agressiva 8d6d35317e rectangle survey using primitive 2015-04-30 00:38:12 -03:00
agressiva 99cdbe7b19 bound on yaw axis 2015-04-29 11:40:19 -03:00
Gautier Hattenberger 7f4aba172b [ground] fix app_server based on coverity scan report 2015-04-29 14:51:39 +02:00
agressiva e4082f04a4 add poligon survey for rotorcraft 2015-04-28 16:51:29 -03:00
agressiva 0953dff334 add rectangle survey for rotorcraft 2015-04-28 16:50:20 -03:00
Felix Ruess 25d975e59c [link] actually disable timeout if -ac_timeout is <= 0
See #820
2015-04-28 17:52:07 +02:00
Felix Ruess a0bee87ba8 [link] parameter to set aircraft timeout
If no messages are received from an aircraft for some time (default 5000ms=5s),
it is regarded as dead/shut_off and no uplink messages will be sent to it anymore.
Use the `-ac_timeout` paramter to set the timeout in ms. Set to a negative number to disable.

See issue #820
2015-04-28 17:40:11 +02:00
Felix Ruess e4c1df3651 [link] parameters for period of PING and LINK_REPORT messages
closes #1037
2015-04-28 17:18:48 +02:00
Felix Ruess 6656ca74c1 [ground_segment] video_synchronizer: fix memory leak 2015-04-27 13:57:45 +02:00
Felix Ruess 842a74beb8 [simulator] init msg struct 2015-04-27 13:57:04 +02:00
Gautier Hattenberger 728d955d61 [modules] fix typo in meteo_stick conf 2015-04-27 10:42:33 +02:00