Gautier Hattenberger
52fd314ae5
[conf] more cleaning of settings files
2012-05-03 16:57:45 +02:00
Gautier Hattenberger
bc95cd8f20
[conf] start moving estimation settings files
2012-05-03 16:57:45 +02:00
Gautier Hattenberger
3371654676
[conf] start moving control settings in subfolder
2012-05-03 16:57:45 +02:00
Gautier Hattenberger
0b6660b25f
[conf] move modules settings
2012-05-03 16:57:45 +02:00
Felix Ruess
af8857ff24
[conf] moved some more airframe files to obsolete
2012-05-03 14:54:51 +02:00
Gautier Hattenberger
b4428f749c
[conf] remove old settings files
2012-05-02 13:56:03 +02:00
Gautier Hattenberger
19073e5410
[conf] move/rename beth settings
2012-05-02 13:46:54 +02:00
Gautier Hattenberger
1a92231d30
[conf] update old airframes and config files
2012-05-02 13:07:54 +02:00
Gautier Hattenberger
1b32caf7ed
[conf] remane "autopilot" folder "firmwares"
2012-05-02 11:27:42 +02:00
Felix Ruess
cf5a5716d3
[rotorcraft telemetry] added a mode for the attitude visualizer, only send AHRS_REF_QUAT if STABILISATION_ATTITUDE_TYPE_QUAT
2012-05-01 01:10:22 +02:00
Felix Ruess
92f6b82675
[conf] added quadrotor example config
2012-05-01 01:04:14 +02:00
Felix Ruess
038488194b
[conf] some settings xml renames
2012-05-01 01:01:43 +02:00
Felix Ruess
7b654d7138
[conf] cleanup and split of settings files for rotorcrafts
2012-05-01 00:49:12 +02:00
Felix Ruess
e5ed5f5943
[conf] xml files should not be executable
2012-05-01 00:43:53 +02:00
Gautier Hattenberger
d78c1e77e7
[i2c] proper use of i2c periph
2012-04-28 16:32:47 +02:00
Felix Ruess
8fffc98609
[udev rule] added a udev rule to make luftboot on lisa/m usable with plugdev group
2012-04-27 00:50:04 +02:00
Felix Ruess
07aebfaf72
[stm32] merge new i2c driver
...
* the old i2c driver is still the default
* to use the new i2c driver, add to the firmware section in the airframe file
<configure name="USE_NEW_I2C_DRIVER" value="1"/>
2012-04-26 16:25:45 +02:00
Felix Ruess
23caa9ea03
[rotorcraft] don't force failsafe commands if motors are off
2012-04-26 16:10:32 +02:00
Felix Ruess
4a3b14581e
[GCS] added RC_D shorthand for rotorcraft mode RC_DIRECT to server, so it is not displayed as unknown
2012-04-26 14:58:43 +02:00
Pranay Sinha
910ddd8678
[rotorcraft arming] Allow to turn on motors in any mode if they were switched off in a mode other than MODE_MANUAL.
...
If arming via throttle or kill switch is used, at first startup you can only turn them on in MODE_MANUAL.
2012-04-26 01:11:55 +02:00
Felix Ruess
6ff033f21f
[python attitude viz] added the improvements from the toytronics branch
...
* fixes throttle indicator
* apparently no flickering anymore
* at zero roll/pitch the quadshot is in forward flight (was displayed in hover before)
2012-04-25 22:19:29 +02:00
Felix Ruess
7c2d610913
[rotorcraft arming] fix USE_KILL_SWITCH_FOR_MOTOR_ARMING
...
* also reset in_flight to false, when going into kill mode
* when turing motors off, go back to correct waiting state in KILL_SWITCH and THROTTLE arming state machines
2012-04-25 21:22:50 +02:00
Gautier Hattenberger
5cf7c48efb
Merge pull request #178 from paparazzi/b2_v12_mag_signs
...
default mag signs/channels for IMU b2_v1.2
2012-04-25 05:45:31 -07:00
Christophe De Wagter
f7c06dfb04
Aspirin 2.0 Channels and Signs
2012-04-25 11:34:46 +02:00
Gautier Hattenberger
2632417c77
Merge pull request #182 from gautierhattenberger/doc
...
Modules documentation
2012-04-24 00:41:54 -07:00
Gautier Hattenberger
bcaba7c720
[modules documentation] Add a doc node to module
...
modules developpers can provide
- a description of the module
- a list of the configuration variables and flags (configure and define)
- a list of sections to add to the airframe file
2012-04-24 09:29:12 +02:00
Felix Ruess
b064e2e48e
[gps_nmea] fix start index of msg_buf, where parsing starts
...
now the gps fix should be read correctly
2012-04-23 00:53:26 +02:00
Felix Ruess
60ade3bf0c
[gps_nmea] read hdop and use it as pdop, better than nothing
2012-04-22 15:35:02 +02:00
Felix Ruess
fd5ce736d1
[math] in function utm_of_lla_f: copy altitude from lla
2012-04-22 15:33:59 +02:00
Felix Ruess
89b5871136
[gps] set gps.utm_pos.alt correctly
...
it was zero because utm_f.alt was never written anywhere
2012-04-22 15:33:58 +02:00
Felix Ruess
dddde03c49
[gps_nmea] if fix is reported as 1, it is really no fix, was correct before
2012-04-22 04:32:44 +02:00
Felix Ruess
f20da8fcaf
[gps_nmea] attempt to fix nmea parser at least a little bit
...
* fix gps.course
* fix gps.lla_pos
* fix altitude: it is in mm
* compute gps.ecef_pos for rotorcrafts
* added subsystem for rotorcrafts
2012-04-22 03:59:38 +02:00
Felix Ruess
75b35daa02
[bat_checker module] only compile for target ap
2012-04-21 22:36:45 +02:00
Felix Ruess
ef5b5b0df8
[rotorcraft] force kill mode if ahrs is not aligned, even if RC is not used.
...
only read rc to check motors and in_flight if not in FAILSAFE or KILL mode
2012-04-21 15:37:50 +02:00
Felix Ruess
35713bf7db
removed old/obsolete booz2 subsystem makefiles
2012-04-21 14:07:13 +02:00
Felix Ruess
24ac592bf7
[airframe files] removed MAG_[XY|XZ|YZ]_SENS defines, they are never used anywhere
2012-04-18 23:13:41 +02:00
Felix Ruess
c0c5771488
Merge pull request #179 from scdwyer/dev
...
fixes Issue #175
2012-04-16 03:05:17 -07:00
Stephen Dwyer
dfd80b23dd
made /opt/paparazzi take precedence over /opt/local in makefiles to address some path issues, OS X specific
2012-04-15 20:00:04 -06:00
Piotr Esden-Tempski
ad33403255
Merge branch 'dev' into dev_i2c
2012-04-15 14:53:07 -07:00
Piotr Esden-Tempski
ecb723b2c8
Lisa/L does not use luftboot. Make it so! :)
2012-04-15 14:51:09 -07:00
Felix Ruess
5c9bcbe383
Merge branch 'dev' into dev_i2c
2012-04-15 23:28:40 +02:00
Felix Ruess
87dfcfa650
call mag handler in imu aspirin2 driver, otherwise will never be scaled
2012-04-15 23:25:27 +02:00
Piotr Esden-Tempski
51c9434b74
Added the dfu flashing script. Lisa/m 2.0 board is now by default using the DFU flashing mode.
...
As paparazzi (payload) does not contain a way to switch to the
bootloader yet you need to connect ADC2 pin to ground on power up to
force the bootloader mode.
2012-04-13 17:04:25 -07:00
Piotr Esden-Tempski
eb801c837d
Added preliminary support for luftboot.
...
By default all lisa/m 2.0 firmware will end up at address 0x8002000 and
jtag will put it there without erasing the bootloader. If you intend to
not use Luftboot you have to set
<configure name="NO_LUFTBOOT" value="1"/>
in your airframe file.
Using DFU for flashing firmware still needs to be added.
2012-04-13 16:35:22 -07:00
Felix Ruess
1cb498d9ba
Merge branch 'master' into dev
...
* print period and freq of modules' periodic functions
* updated bat_checker module to use that
2012-04-11 16:51:13 +02:00
Felix Ruess
69f53b8f7d
use new generated x_PERIODIC_FREQ in bat_checker module
2012-04-11 16:49:33 +02:00
Gautier Hattenberger
d644d13e7c
print period and freq of modules' periodic functions
...
in generated/modules, define freq/period with
the name of the function all in capital letters
followed by _FREQ or _PERIOD
2012-04-11 15:51:46 +02:00
Felix Ruess
e7e51166f5
wrap define of ABS in ifndef in std.h
2012-04-11 14:09:57 +02:00
Felix Ruess
5d9c9a18a3
updated the hardware test airframe files, positive gains, etc.
2012-04-11 14:08:49 +02:00
Felix Ruess
345f9d9981
no trailing whitespaces please
2012-04-11 14:01:43 +02:00