hi iabdalkader, I had update the openmv4 firmware,the version is 3.6, the detail is : MicroPython v1.12-omv OpenMV v3.6.0 2020-02-07; OPENMV4-STM32H743. But when I used the uasyncio,the error as show: AttributeError: ‘module’ object has no attribute ‘deque’.Does version 3.6 had include the deque? Thanks !
The code as follow:
Code: Select all
import uasyncio as asyncio
from pyb import UART
uart = UART(3, 9600)
async def sender():
swriter = asyncio.StreamWriter(uart, {})
while True:
await swriter.awrite(‘Hello uart\n’)
await asyncio.sleep(2)
async def receiver():
sreader = asyncio.StreamReader(uart)
while True:
res = await sreader.readline()
print(‘Recieved’, res)
loop = asyncio.get_event_loop()
loop.create_task(sender())
loop.create_task(receiver())
loop.run_forever()