Skip to content
Snippets Groups Projects
  1. Aug 17, 2020
  2. Aug 16, 2020
    • Daniel Agar's avatar
      mpu9250: accumulated minor improvements and cleanup · 33e3456d
      Daniel Agar authored
       - perform reset as per the datasheet (disable I2C immediately, set power mode, wait for appropriate time, etc)
       - remove interrupt perf counter and instead only count misses
       - minor style changes to stay in sync with the other Invensense drivers
      33e3456d
    • Daniel Agar's avatar
      mpu6500: accumulated minor improvements and cleanup · 6b4c14a1
      Daniel Agar authored
       - perform reset as per the datasheet (disable I2C immediately, set power mode, wait for appropriate time, etc)
       - only track consecutive errors (not total) to trigger full reset if necessary
       - remove interrupt perf counter and instead only count misses
       - minor style changes to stay in sync with the other Invensense drivers
      6b4c14a1
    • Daniel Agar's avatar
      mpu6000: accumulated minor improvements and cleanup · 19adf805
      Daniel Agar authored
       - perform reset as per the datasheet (disable I2C immediately, set power mode, wait for appropriate time, etc)
       - only track consecutive errors (not total) to trigger full reset if necessary
       - remove interrupt perf counter and instead only count misses
       - minor style changes to stay in sync with the other Invensense drivers
      19adf805
    • Daniel Agar's avatar
      icm42688p: accumulated minor improvements and cleanup · 8adea511
      Daniel Agar authored
       - perform reset as per the datasheet (wakeup accel/gyro and wait before proceeding)
       - add register bank selection (not yet used)
       - track consecutive errors to trigger full reset if necessary
       - remove interrupt perf counter and instead only count misses
       - minor style changes to stay in sync with the other Invensense drivers
      8adea511
    • Daniel Agar's avatar
      icm40609d: accumulated minor improvements and cleanup · a903eb74
      Daniel Agar authored
       - perform reset as per the datasheet (wakeup accel/gyro and wait before proceeding)
       - add register bank selection (not yet used)
       - track consecutive errors to trigger full reset if necessary
       - remove interrupt perf counter and instead only count misses
       - minor style changes to stay in sync with the other Invensense drivers
      a903eb74
    • Daniel Agar's avatar
      icm20948: accumulated minor improvements and cleanup · 50228a05
      Daniel Agar authored
       - remove interrupt perf counter and instead only count misses
       - minor style changes to stay in sync with the other Invensense drivers
      50228a05
    • Daniel Agar's avatar
      icm20649: accumulated minor improvements and cleanup · 473b0456
      Daniel Agar authored
       - perform reset as per the datasheet (disable I2C immediately, set power mode, wait for appropriate time, etc)
       - remove interrupt perf counter and instead only count misses
       - minor style changes to stay in sync with the other Invensense drivers
      473b0456
    • Daniel Agar's avatar
      icm20689: accumulated minor improvements and cleanup · 146c8a66
      Daniel Agar authored
       - perform reset as per the datasheet (disable I2C immediately, set power mode, wait for appropriate time, etc)
       - only track consecutive errors (not total) to trigger full reset if necessary
       - remove interrupt perf counter and instead only count misses
       - minor style changes to stay in sync with the other Invensense drivers
      146c8a66
    • Daniel Agar's avatar
      icm20608g: accumulated minor improvements and cleanup · 8c867775
      Daniel Agar authored
       - update copyright year
       - perform reset as per the datasheet (disable I2C immediately, set power mode, wait for appropriate time, etc)
       - only track consecutive errors (not total) to trigger full reset if necessary
       - remove interrupt perf counter and instead only count misses
       - minor style changes to stay in sync with the other Invensense drivers
      8c867775
    • Daniel Agar's avatar
      icm20602: accumulated minor improvements and cleanup · e3b1315d
      Daniel Agar authored
       - perform reset as per the datasheet (disable I2C immediately, set power mode, wait for appropriate time, etc)
       - track consecutive errors and trigger full reset if necessary
       - remove interrupt perf counter and instead only count misses
       - minor style changes to stay in sync with the other Invensense drivers
       - read FIFO count along with full transfer as a sanity check
      e3b1315d
    • Daniel Agar's avatar
    • Daniel Agar's avatar
      boards: cubepilot/cubeorange small fixes and improvements · 91ad8473
      Daniel Agar authored
       - defconfig UART sync with cube yellow (and other boards)
       - manually start ak09916 (Here2) on I2C2 with proper rotation
      91ad8473
    • Daniel Agar's avatar
      boards: cubepilot/cubeyellow small fixes and improvements · 65ab7cef
      Daniel Agar authored
       - fix UART config (GPS1, etc)
       - TELEM2 enable TX DMA
       - init simplify (sync with CubeOrange)
       - amber LED use for armed state
       - manually start ak09916 (Here2) on I2C2 with proper rotation
      65ab7cef
  3. Aug 15, 2020
  4. Aug 14, 2020
  5. Aug 13, 2020
  6. Aug 12, 2020
  7. Aug 11, 2020