fix aabtn
This commit is contained in:
parent
16071f098a
commit
ed173849b1
@ -114,6 +114,7 @@ async def websocket_endpoint(websocket: WebSocket):
|
||||
try:
|
||||
while True:
|
||||
payload = await queue.get()
|
||||
print(payload)
|
||||
await websocket.send_text(dumps(payload))
|
||||
except CancelledError:
|
||||
return
|
||||
@ -143,11 +144,8 @@ async def connect_aa(request: Request):
|
||||
@app.get("/aabtn", response_class=PlainTextResponse)
|
||||
async def aabtn(request: Request):
|
||||
btn = request.query_params.get("btn")
|
||||
queue.put_nowait({"button": {"btn": btn, "state": 0}})
|
||||
await sleep(0.2)
|
||||
queue.put_nowait({"button": {"btn": btn, "state": 1}})
|
||||
queue.put_nowait({"button": {"btn": btn, "state": 2}})
|
||||
return btn
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
run(app=app, host="0.0.0.0", port=5959, log_level="info")
|
||||
|
Loading…
x
Reference in New Issue
Block a user