New pages
Jump to navigation
Jump to search
- 13:23, 11 July 2026 Use of an asynchronous runtime for the main application (hist | edit) [6,631 bytes] Uwe (talk | contribs) (Created page with "# Asynchronous Runtime and Threading Architecture This document describes the design, execution flow, and configuration of the multi-threaded and asynchronous task scheduler in the main `aquarium_control` Rust application. ## Overview The Aquarium Control application uses a hybrid execution model to balance responsiveness, low latency, and hardware constraints. It uses the **Tokio asynchronous runtime** for coordinating sensor logging, network communication, safety int...")
- 17:19, 6 June 2026 Shared KMP module (hist | edit) [6,460 bytes] Uwe (talk | contribs) (Created page with "= Aquarium Control Shared Module (KMP) = The '''Shared KMP Module''' is the core of the mobile Aquarium Control application, implemented using [https://kotlinlang.org/docs/multiplatform.html Kotlin (KMP)]. It encapsulates the entire data layer, business logic, and network communication, allowing that the code to be written once and shared natively across both the Android and iOS applications. == Architecture == The shared module follows a clean architecture approach, se...")
- 20:16, 9 May 2026 App for Apple mobile devices (hist | edit) [1,784 bytes] Uwe (talk | contribs) (Created page with "= Architecture = Description follows. = Testing = Description follows.")