cocotbext-uart icon indicating copy to clipboard operation
cocotbext-uart copied to clipboard

UART models for cocotb

Results 7 cocotbext-uart issues
Sort by recently updated
recently updated
newest added

The current dev version (2.0) of cocotb no longer support .fork()

In [README.md](https://github.com/alexforencich/cocotbext-uart/blob/cc65c7f/README.md), the example for sending data says: ```python await uart_source.send(b'test data') ``` I think that it shoould say: ```python await uart_source.write(b'test data') ```

Hi There I was looking at this code, and while it was working, there were a few updates required to make it play with the most up to date version...

Parity bit. The constructors accept a parity argument with an enum specifying the parity mode: none, even, odd, mark, or space. Note: this includes PR https://github.com/alexforencich/cocotbext-uart/pull/3, as I needed those...

Hi, I added an assertion to the sink that fails when there is a transition in the middle of a bit and added glitch_generator parameter to source that allows insert...

Thanks for the code! Just a couple of things: - UartSource write() is not blocking but calls write_nowait() - The description of idle() in the README.md should have 'and' instead...

https://github.com/alexforencich/cocotbext-uart/blob/aad6c497fcc53e08bc82ee3430adc8e5953e29db/cocotbext/uart/uart.py#L76 It should be: ```python3 self._baud = value ``` Other `set` Methods have similar issues.