Update README.md

This commit is contained in:
DavidAmor-Segan 2022-03-25 23:26:10 +00:00 committed by GitHub
parent e7680dc598
commit a80a1c48ab
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -139,6 +139,8 @@ It was decided to use C++ `std::atomic`, as it is easier to use and implement, w
`msgInQ` is used as a FIFO buffer for CAN messages, to supplement the small buffer of the CAN system and allow for more messages to be retained, increasing the required minimum initiation time.
The below figure displays a graph of the dependencies between the various tasks. It can be clearly seen that the dependancies are not cyclical, therefore there is no capability for a deadlock to occur.
![Dependency Graph](docs/DependencyGraph.png)
## Analysis of inter-task blocking dependencies