Commit Graph

6563 Commits

Author SHA1 Message Date
Gautier Hattenberger b3f9aa19bf [fix] small bug fix
- include missing in pwm_arch
- command trims for FW in FBW only
- duplicate function name
- remove depreciate CONTROL_RATE
2012-10-23 14:19:31 +02:00
Gautier Hattenberger cd19383a81 [actuators] bug fix and config updates 2012-10-23 10:52:20 +02:00
Gautier Hattenberger a375cd09ca [commands] merging rotorcraft and fixedwing commands
- all commands are now in pprz_t type (int16_t)
- should not be a problem since all commands are already scaled at pprz
  format
2012-10-22 18:26:24 +02:00
Gautier Hattenberger 7437af3e60 Merge remote-tracking branch 'paparazzi/master' into actuators 2012-10-22 15:57:49 +02:00
Gautier Hattenberger 67768facc4 [actuators] fix and clean 2012-10-19 22:54:38 +02:00
Gautier Hattenberger f30b8d6469 [actuators] fix some bugs 2012-10-19 21:32:09 +02:00
Gautier Hattenberger 13565a0e06 [actuators] some bug fix
- actuators test programms are disabled for now, needs more work
2012-10-19 17:07:37 +02:00
Gautier Hattenberger 59c4d89ee5 [actuators] fix macros for default actuators 2012-10-19 15:13:30 +02:00
Gautier Hattenberger 81c683bf10 [actuators] fix include in stm32 pwm driver 2012-10-19 14:58:34 +02:00
Gautier Hattenberger 4fb8468eb1 [actuators] use integer in actuators macro 2012-10-19 14:54:38 +02:00
Gautier Hattenberger 6c5974af6f [actuators][sim] sim drivers 2012-10-19 14:54:10 +02:00
Gautier Hattenberger 4c3fb47be4 [actuators] default actuators for lisa and classix
- actuators_direct is now actuators_pwm (consistency with file names)
2012-10-19 13:28:35 +02:00
Gautier Hattenberger cdbdf91bfc [motor_mixing] old supervision
- rename supervision to motor_mixing
- split into a separated subsystem
- pwm_supervision is now pwm direct + motor mixing
2012-10-18 18:30:23 +02:00
Gautier Hattenberger bb15ef1516 [servo_switch] include airframe to allow redefinition 2012-10-18 18:28:58 +02:00
Gautier Hattenberger 6d06db2b7b [actuators] stop motor is min pprz
this allows to define the stop value with "min", idle with "neutral" and
full throttle with "max" in servo xml node
2012-10-18 17:16:05 +02:00
Gautier Hattenberger 28543d4e30 [actuators] update, rename and clean rotorcraft cam control 2012-10-18 17:15:06 +02:00
Felix Ruess 3cf6754c62 [sw/ext] update libopencm3 submodule to work with gcc < 4.5 again 2012-10-17 13:03:13 +02:00
Felix Ruess 6be3882435 [stm32][ground_segment] Add UART hardware flow control with libopencm3
* ground segment: serial ocaml lib, link and logalizer
* Added UART hardware flow control to UART1 for STM32
  To enable define UART1_HW_FLOW_CONTROL to 1
closes #283
2012-10-17 00:56:12 +02:00
Felix Ruess 0fe2f7a783 [sw/ext] update libopencm3
* mainly to fix the clean target and ignore the copied ld scripts
2012-10-17 00:20:27 +02:00
Felix Ruess db29a71570 [sw/ext] update luftboot submodule to look for opencm3_stm32f1 lib in correct dir 2012-10-17 00:20:27 +02:00
Stephen Dwyer d1c8d5bd28 updated stm32 adc driver for new libopencm3 adc api changes and converted from bit twiddling to using libopencm3 convencience functions, 2nd adc still not supported 2012-10-17 00:20:27 +02:00
Stephen Dwyer 04e61f0345 [fix][adc][libopencm3] updated libopencm3 submodule to latest version in libopencm3 master to get some adc bug fixes, updated LDFLAGS for building for stm32 since libopencm3 now puts all static libs in libopencm3/lib instead of the part specific path 2012-10-17 00:20:27 +02:00
Christophe De Wagter a7146a7a0d [fix:dc] release camera button on init 2012-10-17 00:20:26 +02:00
Felix Ruess e5f2e9fe42 [fix] update ezosd current sensor module for 16bit vsupply 2012-10-17 00:20:26 +02:00
Felix Ruess f0f0a82a96 [fix] link_mcu_uart for 16bit vsupply 2012-10-17 00:20:26 +02:00
Felix Ruess 4663c47095 change vsupply to be a uint16 to enable reporting of voltages higher than 25.5V
fixes #294
closes #295
2012-10-16 22:12:27 +02:00
Gautier Hattenberger 694ea6416e [actuators] fix some Set macros 2012-10-16 18:12:00 +02:00
Gautier Hattenberger 76f01ceae5 [actuators] converting more actuators drivers
- heli looks obsolete and should be replaced by one of the pwm driver
- pwm_supervion is merged into pwm (direct)
- maybe supervision should have its own subsystem
2012-10-16 17:54:34 +02:00
Gautier Hattenberger d7a80cce92 [actuators] reordering pwm_direct servos so it makes some sense 2012-10-16 14:44:56 +02:00
Gautier Hattenberger 8679d6030e [actuators] dummy actuators driver (really needed ?) 2012-10-16 14:39:58 +02:00
Gautier Hattenberger a7f8881472 [actuators] servo_switch directly controls actuators again 2012-10-16 13:22:55 +02:00
Felix Ruess dcf98cc389 [dox] latex formulas and dot graph in doxygen for energy_ctrl 2012-10-16 12:19:08 +02:00
Gautier Hattenberger 38d3e71aca [actuators] first test with 2 drivers
- actuators are now in signed int16 (need to check size again) (int32 ?)
- servo_switch module replaces booz_drop
- booz_pwm is now handled by actuators_direct
2012-10-15 18:17:43 +02:00
Felix Ruess 2225d1624d source files should not be executable 2012-10-14 18:51:31 +02:00
Felix Ruess 5fe1cf088e [sw/ext] removed stm32loader submodule and added the files to sw/tools 2012-10-13 17:59:07 +02:00
Christophe De Wagter 576423de74 [fix] no error when missing a airframe parameter in energy-ctrl 2012-10-13 17:13:13 +02:00
Christophe De Wagter 4337c7e2c4 [energyctl] save gains 2012-10-13 14:33:46 +02:00
Gautier Hattenberger 184b41633d [actuators] more actuator drivers with new interface 2012-10-10 21:30:20 +02:00
Christophe De Wagter 0d1e7b86bc yapa_2.0 board files 2012-10-10 21:07:45 +02:00
Christophe De Wagter 6c1b685aae [OBC] Outback Challenge Safety Rule 2: Irreversible crash 2012-10-09 19:15:48 +02:00
Christophe De Wagter 7b3408cb43 [OBC] Outback Challenge Safety Rule 1 2012-10-09 19:15:43 +02:00
Christophe De Wagter 1d6ea247fc [fixedwing][fix] includes for link_mcu_spi 2012-10-09 18:51:30 +02:00
Christophe De Wagter 3fbef2e490 [fixedwing][feature] AP and FBW on different boards connected via Uart
* with example airframe and updated outdated airframes
* renamed spi version and make it a separate subsystem (e.g. 2 twogs)
2012-10-09 18:37:55 +02:00
Christophe De Wagter b542655602 [feature] ahrs_dcm_float uses magnetic heading while not inflight for better initial guess 2012-10-09 18:28:53 +02:00
Christophe De Wagter 309a12ba5d [feature] DC_SHOT message photo numbers shown in GCS 2012-10-08 20:31:08 +02:00
Gautier Hattenberger 5705689bb3 [actuators] start to rework actuators
- use multiple drivers at the same time
- all actuators firmware independant
- default actuators can still be defined for some boards
- only lpc part modified yet
- for now microjet example is compiling...
2012-10-08 18:43:39 +02:00
MavLab ef690a411b Typo Bugfix. Apparently got lost on export. 2012-10-08 15:11:18 +02:00
Gerard Toonstra 61f79db1a6 updates review Felix: 05-10-2012 2012-10-08 12:51:56 +02:00
Gerard Toonstra 30d0ea0b1a ezosd current sensor integration 2012-10-08 12:51:34 +02:00
Felix Ruess 1ad3759e48 [modules] geo_mag: move WMM2010 model to math/pprz_geodetic_wmm2010 2012-10-06 11:46:09 +02:00