Weighing: Differentiate between scale and terminal

This commit is contained in:
2026-08-01 23:38:51 +02:00
parent 0d8cdd5d6e
commit bc093f31db
20 changed files with 129 additions and 157 deletions
+2 -2
View File
@@ -10,13 +10,13 @@ namespace Elwig.Helpers.Weighing {
/// Get the current weight on the scale without performing a weighing process
/// </summary>
/// <returns>Result of the weighing process (probably without a weighing id)</returns>
Task<WeighingResult> GetCurrentWeight();
Task<WeighingResult> GetCurrentWeight(int? scaleNr = null);
/// <summary>
/// Perform a weighing process
/// </summary>
/// <returns>Result of the weighing process (including a weighing id)</returns>
Task<WeighingResult> Weigh();
Task<WeighingResult> Weigh(int? scaleNr = null);
/// <summary>
/// Empty the scale container or grant clearance to do so