diff --git a/docs/Architecture.md b/docs/Architecture.md index 2f3b36a..3b0ac7a 100644 --- a/docs/Architecture.md +++ b/docs/Architecture.md @@ -19,11 +19,9 @@ At the highest level, we recognise the following functional components, with the ```mermaid flowchart LR -A(GpioTimerService.js) -->|time between ticks| B(server.js) +A(GpioTimerService.js) -->|time between ticks| B(server.js) & B(server.js) -->|Heart rate data| D(RowingStatistics.js) & D(RowingStatistics.js) -->|Rowing metrics| B(server.js) C(PeripheralManager.js) -->|Heart rate data| B(server.js) B(server.js) -->|time between ticks| D(RowingStatistics.js) -B(server.js) -->|Heart rate data| D(RowingStatistics.js) -D(RowingStatistics.js) -->|Rowing metrics| B(server.js) B(server.js) -->|Rowing metrics| E(PeripheralManager.js) E(PeripheralManager.js) -->|Rowing metrics| F(ANT+ clients) E(PeripheralManager.js) -->|Rowing metrics| G(BLE clients)