paparazzi-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[paparazzi-commits] [paparazzi/paparazzi] da1ab3: [ins] refactor xsens


From: GitHub
Subject: [paparazzi-commits] [paparazzi/paparazzi] da1ab3: [ins] refactor xsens
Date: Wed, 30 Mar 2016 14:13:57 -0700

  Branch: refs/heads/master
  Home:   https://github.com/paparazzi/paparazzi
  Commit: da1ab3a374ddc5aa1337734b70bc3118f4b943dc
      
https://github.com/paparazzi/paparazzi/commit/da1ab3a374ddc5aa1337734b70bc3118f4b943dc
  Author: Felix Ruess <address@hidden>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

  Changed paths:
    M conf/firmwares/subsystems/fixedwing/ins_xsens.makefile
    M sw/airborne/modules/ins/ins_xsens.c
    M sw/airborne/modules/ins/ins_xsens.h
    A sw/airborne/modules/ins/xsens.c
    A sw/airborne/modules/ins/xsens.h

  Log Message:
  -----------
  [ins] refactor xsens


  Commit: 5b876208b05fe62a9e48238a12e89ed557e73953
      
https://github.com/paparazzi/paparazzi/commit/5b876208b05fe62a9e48238a12e89ed557e73953
  Author: Felix Ruess <address@hidden>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

  Changed paths:
    M conf/firmwares/subsystems/fixedwing/imu_xsens.makefile
    A sw/airborne/modules/ins/imu_xsens.c
    A sw/airborne/modules/ins/imu_xsens.h

  Log Message:
  -----------
  [imu] refactor imu_xsens


  Commit: bd8943a15c703bb2e2ae50670a70e7f55f9ee9d0
      
https://github.com/paparazzi/paparazzi/commit/bd8943a15c703bb2e2ae50670a70e7f55f9ee9d0
  Author: Felix Ruess <address@hidden>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

  Changed paths:
    M conf/firmwares/subsystems/fixedwing/imu_xsens.makefile
    M conf/firmwares/subsystems/fixedwing/ins_xsens.makefile
    M conf/firmwares/subsystems/shared/ins_xsens700.makefile
    M sw/airborne/modules/ins/imu_xsens.c
    M sw/airborne/modules/ins/ins_xsens.c
    M sw/airborne/modules/ins/ins_xsens700.c
    A sw/airborne/modules/ins/ins_xsens700.h
    M sw/airborne/modules/ins/xsens.c
    M sw/airborne/modules/ins/xsens.h
    A sw/airborne/modules/ins/xsens700.c
    A sw/airborne/modules/ins/xsens700.h
    A sw/airborne/modules/ins/xsens_common.c
    A sw/airborne/modules/ins/xsens_common.h

  Log Message:
  -----------
  [ins] refactor xsens700


  Commit: 2ab27171fbffefd5350e8d157477b4e779d6e5c5
      
https://github.com/paparazzi/paparazzi/commit/2ab27171fbffefd5350e8d157477b4e779d6e5c5
  Author: Felix Ruess <address@hidden>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

  Changed paths:
    M conf/airframes/CDW/cdw_classix.xml
    M conf/airframes/CDW/cdw_yapa_xsens.xml
    M conf/airframes/examples/microjet_lisa_m_xsens.xml
    M conf/firmwares/subsystems/fixedwing/ins_xsens.makefile
    M conf/modules/ins_xsens.xml
    M sw/airborne/modules/ins/ins_xsens.h

  Log Message:
  -----------
  convert ins_xsens to module


  Commit: 1faed3b48f9eff5734f49fd43f3df1fc7d881eb0
      
https://github.com/paparazzi/paparazzi/commit/1faed3b48f9eff5734f49fd43f3df1fc7d881eb0
  Author: Felix Ruess <address@hidden>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

  Changed paths:
    R conf/modules/ins_xsens_MTiG_Uart0.xml
    R conf/modules/ins_xsens_MTi_Uart0.xml

  Log Message:
  -----------
  [modules] remove obsolete xsens modules


  Commit: 89d761d8a079f22f8f38e1c3b0fdcb93f9655f2a
      
https://github.com/paparazzi/paparazzi/commit/89d761d8a079f22f8f38e1c3b0fdcb93f9655f2a
  Author: Felix Ruess <address@hidden>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

  Changed paths:
    M conf/airframes/CDW/cdw_twoseastwenty.xml
    M conf/firmwares/subsystems/shared/ins_xsens700.makefile
    A conf/modules/ins_xsens700.xml
    M sw/airborne/modules/ins/ins_xsens700.h

  Log Message:
  -----------
  convert ins_xsens700 to module


  Commit: 2e04df38073177d1d28b321fc9f7401369611871
      
https://github.com/paparazzi/paparazzi/commit/2e04df38073177d1d28b321fc9f7401369611871
  Author: Felix Ruess <address@hidden>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

  Changed paths:
    M conf/airframes/examples/microjet_imu_xsens.xml
    M conf/firmwares/subsystems/fixedwing/imu_xsens.makefile
    A conf/modules/imu_xsens.xml

  Log Message:
  -----------
  convert imu_xsens to module


  Commit: dd0d41a29491aa9b576cda9cb09e5c8a928085d4
      
https://github.com/paparazzi/paparazzi/commit/dd0d41a29491aa9b576cda9cb09e5c8a928085d4
  Author: Felix Ruess <address@hidden>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

  Changed paths:
    M sw/airborne/modules/ins/ins_xsens.h

  Log Message:
  -----------
  [modules] hack to fix ins_xsens compilation for sim


  Commit: 7ad80d1dbf544aa3ef7feb9636dac3e040d7938f
      
https://github.com/paparazzi/paparazzi/commit/7ad80d1dbf544aa3ef7feb9636dac3e040d7938f
  Author: Felix Ruess <address@hidden>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

  Changed paths:
    M conf/airframes/CDW/cdw_classix.xml
    M conf/airframes/CDW/cdw_twoseastwenty.xml
    M conf/airframes/CDW/cdw_yapa_xsens.xml
    M conf/airframes/examples/microjet_imu_xsens.xml
    M conf/airframes/examples/microjet_lisa_m_xsens.xml
    M conf/firmwares/subsystems/fixedwing/imu_xsens.makefile
    M conf/firmwares/subsystems/fixedwing/ins_xsens.makefile
    M conf/firmwares/subsystems/shared/ins_xsens700.makefile
    A conf/modules/imu_xsens.xml
    M conf/modules/ins_xsens.xml
    A conf/modules/ins_xsens700.xml
    R conf/modules/ins_xsens_MTiG_Uart0.xml
    R conf/modules/ins_xsens_MTi_Uart0.xml
    A sw/airborne/modules/ins/imu_xsens.c
    A sw/airborne/modules/ins/imu_xsens.h
    M sw/airborne/modules/ins/ins_xsens.c
    M sw/airborne/modules/ins/ins_xsens.h
    M sw/airborne/modules/ins/ins_xsens700.c
    A sw/airborne/modules/ins/ins_xsens700.h
    A sw/airborne/modules/ins/xsens.c
    A sw/airborne/modules/ins/xsens.h
    A sw/airborne/modules/ins/xsens700.c
    A sw/airborne/modules/ins/xsens700.h
    A sw/airborne/modules/ins/xsens_common.c
    A sw/airborne/modules/ins/xsens_common.h

  Log Message:
  -----------
  Merge pull request #1541 from paparazzi/refactor_xsens

Refactor xsens

Factor out the common code and convert the subsystems to modules.
This is NOT tested with real hardware so far (not many people have a XSens).

- `XSENS_OUTPUT_MODE` might be wrong (or set it to output more than needed) in 
some cases (like for pure IMU mode)
- The different signs (IMU/sensor orientation) between the different xsens 
types is also weird and unclear.
See also related #924


Compare: 
https://github.com/paparazzi/paparazzi/compare/32df800f8a49...7ad80d1dbf54

reply via email to

[Prev in Thread] Current Thread [Next in Thread]