Commit Graph

13758 Commits

Author SHA1 Message Date
masierra 67265b0405 [multigps] GCS gps selector strip icons 2016-02-05 15:21:20 -08:00
masierra 03b9b16051 [multigps] added multi gps id 2016-02-05 15:21:20 -08:00
masierra cb24c2df24 [multigps] added multigps support for ublox 2016-02-05 15:21:20 -08:00
masierra cf88606f85 [multigps] added multigps compatibility for piksi 2016-02-05 15:21:20 -08:00
masierra 8becc86a02 [piksi] added heartbeat for piksi 2016-02-05 15:21:20 -08:00
masierra bd73eb5562 [piksi] added heartbeat for piksi 2016-02-05 15:21:20 -08:00
masierra 039317f2df [multigps] integrated multigps logic to gps.c, gps.h (see #1455) 2016-02-05 15:21:20 -08:00
masierra 369ef39e5c [multigps] added multigps abi id 2016-02-05 15:21:20 -08:00
masierra 640137d5e8 [multigps] changed gps link 2016-02-05 15:21:20 -08:00
masierra 83d1cb572a [multigps] changed for compatibility with multiple units 2016-02-05 15:21:20 -08:00
masierra 1023381623 [multigps] added gps defaults 2016-02-05 15:21:20 -08:00
Felix Ruess 987755f61f [gps] fix sim_hitl compilation 2016-02-04 20:47:41 +01:00
Felix Ruess 4e2122e5d4 [pprzlink] add read macros for all telemetry class
- support aligned or non aligned data depending of the arch
- Define PPRZLINK_UNALIGNED_ACCESS to TRUE if the target CPU/MMU allows unaligned access.
  This is true for x86/64 and most recent ARM platforms (ARMv7, Cortex-A, Cortex-M3/4).
  Examples for targets WITHOUT unaligned access support: LPC21xx, Cortex-M0
- will help air-to-air communications (#1509)
2016-02-04 18:36:58 +01:00
Gautier Hattenberger 2c952ca64f [ocaml] fix warning in live.ml 2016-02-04 17:04:22 +01:00
Gautier Hattenberger 2f582602a4 [build] tries to get correct dependency to pprzlink 2016-02-04 17:01:03 +01:00
Gautier Hattenberger 290b8a6d52 [ocaml] fix live.ml for new message_req function 2016-02-04 16:58:45 +01:00
Gautier Hattenberger 8e370981cb [ocaml] unbind WORLD_ENV message requests on timeout for sim 2016-02-04 15:41:31 +01:00
Felix Ruess 831e51175a Merge pull request #1525 from paparazzi/fix_gps_mtk
[gps] fix gps mtk compilation
2016-02-04 08:46:43 +01:00
Felix Ruess 219eee929f [modules] fix gps_ublox sim target 2016-02-03 23:45:39 +01:00
Felix Ruess c8d208af4d [generators] gen_aircraft: actually add modules which are children of targets
e.g. make this work as expected:
    <target name="nps" board="pc">
      <module name="fdm"         type="jsbsim"/>
    </target>
which should be the same as
    <target name="nps" board="pc">
      <subsystem name="fdm"         type="jsbsim"/>
    </target>
2016-02-03 23:31:49 +01:00
Felix Ruess e3e92dfaeb [modules] fix gps_ublox 2016-02-03 23:12:41 +01:00
Felix Ruess e2fabe26ca [gps] fix gps mtk compilation
this has been broken since b80cc08bc7 and is probably not tested at all...
2016-02-03 21:21:22 +01:00
Felix Ruess cdd1086ad6 [datalink] demo uses shared datalink.c
and provide emtpy WEAK implementation of firmware_parse_msg
2016-02-02 22:10:07 +01:00
Felix Ruess ef251eac07 Revert "[datalink] NOT all firmwares use datalink.c"
This reverts commit 8390478a73.

Ok, all firmwares should be able to use datalink.c, since the stuff they might not use is protected by ifdefs
2016-02-02 22:00:38 +01:00
Gautier Hattenberger f8145a2ba1 [settings] filter modules' settings with target attribute like regular settings 2016-02-02 18:26:38 +01:00
Felix Ruess fc8ab48ddc [build] remove *.pyc files on clean 2016-02-02 14:15:31 +01:00
Felix Ruess 9f1b47e642 [datalink] fix fixedwing superbitrf 2016-01-31 18:07:15 +01:00
Felix Ruess 5451c744f9 [modules] logger_spi_link only for target ap 2016-01-31 17:07:38 +01:00
Felix Ruess 8390478a73 [datalink] NOT all firmwares use datalink.c
this is only used in fixedwing and rotorcraft
Other firmware can/should provide their own dl_parse_msg
2016-01-31 17:07:38 +01:00
Felix Ruess 2eb91bec72 [conf] fix BR bebop_indi 2016-01-31 16:48:15 +01:00
Felix Ruess 347c286f2d [traffic_info] remove redundant declaration 2016-01-31 16:48:08 +01:00
Felix Ruess ca628ae5d4 [traffic_info] rename SetAcInfo to set_ac_info
to follow naming conventions
And add doxygen comments
2016-01-31 15:30:14 +01:00
kirkscheper 08cf91e468 [multi] update traffic info for lla messages
closes #1509
2016-01-31 13:23:44 +01:00
Felix Ruess b4c944153c [conf] bebop2 nps: fix motor directions 2016-01-31 12:00:50 +01:00
Felix Ruess 4907d032bc [build] parallelize and cleanup linux builds 2016-01-30 20:12:23 +01:00
Felix Ruess b2386d7c4b [build] build sim in parallel
and remove obsolete jsbsim target
2016-01-30 19:16:35 +01:00
Felix Ruess 7b1ddd689c [generators] gen_periodic: avoid unused arg warning
don't create var j if there are no messages in a mode
2016-01-30 18:54:45 +01:00
Felix Ruess 9078b5abc5 [datalink] fix dox headers 2016-01-30 18:33:14 +01:00
kirkscheper 10c4af0520 [refactor] add shared datalink for all firmware
[refactor] add shared datalink for all firmware

[refactor] add shared datalink for all firmware

[refactor] add shared datalink for all firmware
2016-01-30 18:18:11 +01:00
kirkscheper 80857d9edd [ground] fix natnet typos 2016-01-29 11:30:45 +01:00
kirkscheper 818e949c6f fix typo in guided velocity 2016-01-29 11:16:46 +01:00
Felix Ruess c06e089536 Revert "set Doxygen to CREATE_SUBDIRS"
This reverts commit ad06f80526.

ahrg, this breaks all links, including the ones to the manually added doxygen pages, generated messages, etc.

hopefully there is another way to prevent page build failures because of too many files in one dir
2016-01-29 09:50:51 +01:00
Felix Ruess ad06f80526 set Doxygen to CREATE_SUBDIRS 2016-01-28 23:46:52 +01:00
Gautier Hattenberger 9a03862f40 [tcas] missing parenthesis 2016-01-28 22:56:30 +01:00
Gautier Hattenberger 6dc4fe3c21 [build] fix some compilations warnings with chibios 2016-01-28 11:04:09 +01:00
Freek van Tienen 36f2727c16 [conf] Update INDI settings file 2016-01-28 10:10:23 +01:00
Freek van Tienen 23e0845ac5 Merge pull request #1519 from fvantienen/indi_rewrite
[stabilization] Indi rewrite
2016-01-27 17:56:30 +01:00
Freek van Tienen 70a795e62e [ahrs] CHIMU fix warning in CI 2016-01-27 17:23:23 +01:00
Freek van Tienen 93959f5080 [conf] Remove unused rate controller and settings 2016-01-27 17:23:23 +01:00
Freek van Tienen 3e83d04158 [gps] Fix NMEA warning 2016-01-27 17:23:23 +01:00