Skip to content

Commit 26fcad8

Browse files
committed
README.md Update comments re micropython-lib.
1 parent 0177175 commit 26fcad8

File tree

1 file changed

+4
-9
lines changed

1 file changed

+4
-9
lines changed

README.md

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
This GitHub repository consists of the following parts:
44
* [A tutorial](./TUTORIAL.md) An introductory tutorial on asynchronous
5-
programming and the use of the uasyncio library is offered.
5+
programming and the use of the uasyncio library (asyncio subset).
66
* [Asynchronous device drivers](./DRIVERS.md). A module providing drivers for
77
devices such as switches and pushbuttons.
88
* [Synchronisation primitives](./PRIMITIVES.md). Provides commonly used
@@ -38,10 +38,6 @@ Version 2.0 brings only one API change over V1.7.1, namely the arguments to
3838
code samples use default args so will work under either version. The priority
3939
version requires the later version and firmware.
4040

41-
[Paul Sokolovsky's library](https://github.com/pfalcon/micropython-lib) has the
42-
latest `uasyncio` code. At the time of writing (Feb 27th 2018) the version in
43-
[micropython-lib](https://github.com/micropython/micropython-lib) is 1.7.1.
44-
4541
See [tutorial](./TUTORIAL.md#installing-uasyncio-on-bare-metal) for
4642
installation instructions.
4743

@@ -69,8 +65,7 @@ It supports millisecond level timing with the following:
6965
* Event loop method `call_later_ms`
7066
* uasyncio `sleep_ms(time)`
7167

72-
As of `uasyncio.core` V1.7.1 (7th Jan 2018) it supports coroutine timeouts and
73-
cancellation.
68+
`uasyncio` V2 supports coroutine timeouts and cancellation.
7469

7570
* `wait_for(coro, t_secs)` runs `coro` with a timeout.
7671
* `cancel(coro)` tags `coro` for cancellation when it is next scheduled.
@@ -79,8 +74,8 @@ Classes `Task` and `Future` are not supported.
7974

8075
## 3.1 Asynchronous I/O
8176

82-
Asynchronous I/O works with devices whose drivers support streaming, such as
83-
UARTs.
77+
Asynchronous I/O (`StreamReader` and `StreamWriter` classes) support devices
78+
with streaming drivers, such as UARTs and sockets.
8479

8580
## 3.2 Time values
8681

0 commit comments

Comments
 (0)