From f869965c5975481291d3ae4bffc2933efc2810a5 Mon Sep 17 00:00:00 2001 From: Federico Lolli <federico.lolli@skywarder.eu> Date: Mon, 19 Feb 2024 00:25:02 +0100 Subject: [PATCH] updated requirements --- docs/data.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/docs/data.yml b/docs/data.yml index 2a5b4d0..5aaba77 100644 --- a/docs/data.yml +++ b/docs/data.yml @@ -1,7 +1,10 @@ requirements: + - MUST have a non-blocking writing (write in a queue and forget) - MUST have a blocking reading - - MUST provide a baud rate options + - MUST use f32 types for serial communication + - MUST provide a baud rate option + - MUST implent a multithread approach (concurrent write for different ports) + - MUST use codenames for the ports (and passed as arguments) - SHOULD provide a interface with method for open, close, read, write - SHOULD provide the same interface of actual serial_bridge C++ implementation - MAY use the creates `serial` and `rust_mex` - - MAY implent a multithread approach (concurrent read for different ports) -- GitLab