Skip to content

Tags: uw-midsun/firmware_xiv

Tags

DBC-18-1f6e6c6dfcb077e1583b52d5079fe53dcab2104a

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
[SOFT-499] Upgrade CI to Ubuntu 18.04 (#413)

GitHub Actions phases out Ubuntu 16.04 at midnight, so we're upgrading less than half an hour before the deadline.

DBC-17-cafeabeeb318ccdf9c042ef617fa696f5c9a0fef

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
[SOFT-538] Remove references to old firmware repo, add GitHub Actions…

… to README (#439)

- the git hooks were trying to cd into the old firmware repo, update them to firmware_xiv
- DEVELOPING.md exists, and hadn't been updated since MSXII; update it
- update README.md to talk about GitHub Actions rather than Travis CI, which has been gone for a while

DBC-16-9ea126a285cf637ad08bed6eebe576a84829644f

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
[SOFT-539] Fix CI certificate issue (#440)

For some reason, the fiam/arm-none-eabi-gcc action in CI was failing with a certificate issue. To fix it, we just install the arm-none-eabi toolchain ourselves instead of using the third-party action.

Also, added a copy of the nanopb license to libraries/nanopb so we don't violate any license terms.

DBC-14-7419fe32ea65fa9e830876b6618d60dba4df26f6

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
added nanopb library and adjusted make files to ignore nanopb library…

… in linting/formatting. (#434)

* added nanopb library

* added quick-lint ignore

DBC-13-50ed21fe0117b44388b0f3ea378d2f7f160774de

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
[SOFT-514] Improve MCI status broadcast (#433)

This improves the MCI status broadcast so it sends more useful info.

In short, SYSTEM_CAN_MESSAGE_MOTOR_STATUS now sends each WaveSculptor's status/limit flags, as well as any board overtemperatures and overtemperatures from the WaveSculptor's temperature messages (to be added in SOFT-534).

DBC-12-bb06c5f88ded611923123f04a6b0315c3dc9db09

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
[SOFT-495] Migrate bootloader from protobuf-c to nanopb (#426)

Nanopb is a more embedded-friendly protobuf implementation, so we use it instead of protobuf-c.

DBC-11-ebadd85e42adc7c8e9a4ce654c2cfae986e043ad

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
[SOFT-530] Datagram testing module (#430)

DBC-10-7805bd416fc2a2843259a362ea824487fab73fc1

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
[SOFT 421] Transmit motor temp (#408)

This adds transmitting motor temperature over CAN from MCI.

DBC-9-401a05e912d25e4c199d13c87fd0ef78a9fbe4e5

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
[SOFT-527] Update NTC thermistor curve (#428)

It now obeys the experimental curve rather than the theoretical one (commented out). See https://www.desmos.com/calculator/fqoelc5mkj.

DBC-8-41ce0809e4a763232bbbd63c54cb718004ffdd3c

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
[SOFT-516] Update steering: DRL behaviour (#425)