1. 05 May, 2021 14 commits
  2. 03 May, 2021 1 commit
  3. 02 May, 2021 8 commits
  4. 01 May, 2021 2 commits
    • vogellu's avatar
      Fix early calibration input being lost · 933677e1
      vogellu authored
      If the "Calibration" command was being sent while an I2C transaction was still on the bus, the calibration flag was being deleted because the RTOS clears all flags when not explicitly told so not to.
      - Told RTOS to not clear the other flags when returning from an I2C transaction.
      933677e1
    • vogellu's avatar
      Add timeout on SPI task waiting for ESP interrupt · 5482b885
      vogellu authored
      The SPI task will now, after a timeout of 75ms, read the interrupt pin. If it is high, it has missed the last interrupt and will set up a transaction to get the data from the ESP board.
      The result of this will be that the ESP board should not time out anymore and the ICSB to mainboard transmission should be more reliable.
      
      - Added timeout on flag waiting for interrupt
      - Moved the interrupt code from main.c to custom-interrupts.c
      - Fixed a printf bug in the state estimation
      5482b885
  5. 30 Apr, 2021 3 commits
  6. 29 Apr, 2021 7 commits
  7. 28 Apr, 2021 5 commits