diff --git a/docs/data.yml b/docs/data.yml index 2a5b4d0fd040667e40dee4bf560852850a314ca9..5aaba77dcd8542a21117cf35f449021ae7feaac2 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)