Gautier Hattenberger
5aaf950537
Merge remote-tracking branch 'paparazzi/mpu60x0' into stm32f4
2013-04-24 10:34:16 +02:00
Felix Ruess
478f055825
[stm32] set_uart_pin only for F4
2013-04-24 10:28:07 +02:00
Gautier Hattenberger
60c78127f8
[uart] uart4 and 6 on stm32f4, generic set function (used on uart1)
2013-04-23 22:40:46 +02:00
Felix Ruess
e1bfef64c6
[ext] update libopencm3 to get 16MHz resonator clock for F4
2013-04-23 22:40:35 +02:00
Felix Ruess
0cb7cae84b
[peripherals] mpu60x0: use i2c convenience functions
2013-04-09 01:07:51 +02:00
Felix Ruess
aaf6f21adb
[peripherals] rename mpu60x0 files
2013-04-09 01:07:51 +02:00
Gautier Hattenberger
3ef05a3f3d
[mpu] add i2c support for mpu60x0
2013-04-09 01:07:50 +02:00
Gautier Hattenberger
3268576f0b
[mpu] attempt to make a generic configuration (spi/i2c)
2013-04-09 01:07:50 +02:00
Gautier Hattenberger
27f28a2228
[peripheral] start mpu driver
2013-04-09 01:07:50 +02:00
Felix Ruess
d89e21542b
[ext] PREFIX without trailing dash again, like in libopencm3
2013-04-09 01:01:56 +02:00
Felix Ruess
dc8146e826
[ext] update luftboot submodule
...
PREFIX now needs the trailing dash, so /foo/bar/arm-none-eabi-
2013-04-08 22:11:15 +02:00
Gautier Hattenberger
9d23545a8e
Merge remote-tracking branch 'paparazzi/master' into stm32f4
2013-04-08 15:29:34 +02:00
Felix Ruess
b6c6ad7975
[dox] fix typos: rates are in rad/s
2013-04-05 13:40:24 +02:00
Felix Ruess
563ce358f7
[logalizer][fix] add pcre lib to plotprofile, weird...
...
Very weird stuff: works here on several Ubuntu 12.04 machines without explictly adding -lpcre
For Pranay it only works with explicitly adding it gcc ... --verbose outputs _exactly_ the same stuff as on my machine, but he gets:
/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib/libglibivy.a(ivybind.o):function IvyBindingCompile: error: undefined reference to 'pcre_compile'
/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib/libglibivy.a(ivybind.o):function IvyBindingCompile: error: undefined reference to 'pcre_study'
/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib/libglibivy.a(ivybind.o):function IvyBindingCompile: error: undefined reference to 'pcre_fullinfo'
/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib/libglibivy.a(ivybind.o):function IvyBindingFree: error: undefined reference to 'pcre_free'
/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib/libglibivy.a(ivybind.o):function IvyBindingFree: error: undefined reference to 'pcre_free'
/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib/libglibivy.a(ivybind.o):function IvyBindingExec: error: undefined reference to 'pcre_exec'
collect2: ld returned 1 exit status
2013-04-05 00:23:01 +02:00
Loic Drumettaz
580cd4d8aa
[GUIDANCE] abs(c_route) and abs(s_route) instead of abs(route) in north and east route components calculation
2013-04-04 11:01:31 +02:00
Felix Ruess
bf9e273974
[python] towards python3 compat: division, map
2013-04-04 00:36:48 +02:00
Felix Ruess
5aef6a7e5b
[python] fix realtimeplotapp
...
realtimeplotapp calls Stop() on IvyMessagesInterface and expects it to only unbind.
Add an extra Shudown method for messagesapp that also stops Ivy.
2013-04-03 23:58:37 +02:00
Felix Ruess
8cd3c4923a
[python] more cleanup
...
- pep8: 4spaces indentation
- print_funtion
- use 'in' instead of has_key for dicts
- log stuff not tested...
2013-04-03 23:47:12 +02:00
Felix Ruess
1dbbf8f97f
[python] cleanly shutdown messages_app
2013-04-03 22:01:12 +02:00
Felix Ruess
8e66efbe30
[python] filter returns an iterator in python3, make sure it stays a list
2013-04-03 19:42:00 +02:00
Felix Ruess
5f0423b6c9
[python] fix settingsapp: use generated var/<acname>/settings.xml
2013-04-03 19:31:37 +02:00
Felix Ruess
e49901bfa8
[python] style, partial python3 compat
...
- pep8: 4 spaces
- use 'in' instead of has_key for checking dicts
- some fixes for settingsapp
2013-04-03 19:31:18 +02:00
Gautier Hattenberger
4fa2403887
[makefile] fix dependency on generated files for ocaml lib
2013-03-30 16:11:42 +01:00
Felix Ruess
03902d64d3
[peripherals][l2g4200] use i2c_transmit|transceive fuctions
2013-03-29 23:38:17 +01:00
eduardo
33fdb10d84
[peripherals] add driver for L3G4200 gyro
2013-03-29 23:38:17 +01:00
Felix Ruess
e38464f902
clean trailing whitespaces
2013-03-29 23:35:10 +01:00
Felix Ruess
adae102007
remove AVR support and unused AVR ground modem
...
closes #397
2013-03-29 23:29:57 +01:00
Stephen Dwyer
c50058d6a2
[stm32][ms2100] the reset/set gpio state for the ms2100 reset functionality was inverted, hopefully fixes Issue #384
2013-03-29 16:17:01 -06:00
Felix Ruess
b5983c3c8f
[sim] fix get settings in NPS and other sims
...
since we directly subscribe to the ivy messages from the GCS, need to listen for
GET_DL_SETTING instead of DL_GET_SETTING
2013-03-29 22:49:21 +01:00
Gautier Hattenberger
bf7e5df42a
[imu] default settings for navgo imu
2013-03-29 21:00:13 +01:00
Felix Ruess
de13525fd3
Merge branch 'ocamlfind_no_custom'
...
- Use findlib (ocamlfind) for ocaml packages.
- Create META file for pprz ocaml lib.
- Link dynamically instead of statically (no -custom), which also results in faster build times.
- Use mktemp to properly create temporary files.
- More makefile cleanup...
closes #274
2013-03-29 20:18:09 +01:00
Felix Ruess
cbda7ee819
[makefile] minor improvements for lib/ocaml
...
- separate targets for byte and native libs
- replace copyMETA target with META.pprz so it doesn't get copied every time
2013-03-29 20:10:18 +01:00
Gautier Hattenberger
250bf7ff52
[map] loading of maps from cache much faster
2013-03-28 17:02:32 +01:00
Gautier Hattenberger
43a79c95e9
Merge pull request #402 from paparazzi/guidance_h_saturations
...
Guidance h saturations
2013-03-28 05:58:15 -07:00
Stephen Dwyer
3ee0791efd
[makefile] deal with difference in naming of lablgtk2 pkgs between debian and os x
2013-03-27 15:57:13 -06:00
Gautier Hattenberger
cdbfcb47d7
[guidance] split h_ref and v_ref into h and c files
2013-03-27 11:06:57 +01:00
Gautier Hattenberger
95a77c90df
[server] fix name for gaz_mode in server_globals to match messages.xml
2013-03-27 10:15:00 +01:00
Stephen Dwyer
e06a57717a
[makefile] on os x the default mktemp doesn't behave the same (older version), need to use gmktemp from the coreutils macport
2013-03-26 14:10:16 -06:00
Stephen Dwyer
cf14957de8
[sim] need to include path to caml/*.h files for compiling c files on OS X
2013-03-26 14:06:42 -06:00
Stephen Dwyer
fc82e6bb15
[joystick] need to statically link on OS X for the SDL joystick functionality unfortunately
2013-03-26 14:03:06 -06:00
Felix Ruess
0b3f40aeaa
[sim] ivy_transport: don't add trailing space to ivy messages
2013-03-26 11:58:07 +01:00
Felix Ruess
c0da3885e1
[rotorcraft] guidance_h_ref: cleanup comments, indentation, trailing whitespaces
2013-03-26 11:16:44 +01:00
Loic Drumettaz
29d855ed36
speed and accel saturations along the course reference: keep trajectory towards the setpoint position even when speed and/or accel are saturated
2013-03-26 09:14:57 +01:00
Felix Ruess
0bef5c0a6d
[ocaml] untabify, indentation
2013-03-26 00:15:46 +01:00
Felix Ruess
e708b14f4a
[python] fix messages_tool
...
Don't put empty strings in values.
This was a problem if IVY messages have a trailing whitespace,
should be fixed where the bogus messages are generated as well...
2013-03-25 23:30:25 +01:00
Felix Ruess
8162a35dce
[python] pep8: 4 spaces, print_function
2013-03-25 22:59:30 +01:00
Felix Ruess
e43b35b9eb
[modules] gps_ubx_ucenter: only send DEBUG message if DEBUG_GPS_UBX_UCENTER
2013-03-25 17:22:44 +01:00
Felix Ruess
68d07e6128
[rotorcraft] horizontal guidance fixedpoint fixes
...
Significantly reduce the quantization error of the horizontal guidance cmds.
This should result in nicer position hold and better trajectory tracking.
Verified in NPS sim.
2013-03-25 13:42:34 +01:00
Christophe De Wagter
d1a78516d1
[telemetry][gps] Downlink which channels the GPS receiver is tuned to when no 3D fix
2013-03-24 13:45:18 +01:00
MavLab
68af55f0b9
XSens does not propagate GPS altitude to state
2013-03-24 13:39:14 +01:00