cshenfu
2023-03-10 3e788004c97034f6d7d52ffdbffacf60e94c48f7
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
B
&zâc$ã@slddlZdd„Zdd„Zdd„Zdd    „Zd
d „Zd d „Zdd„Zdd„Zdd„Z    dd„Z
dd„Z dd„Z dS)éNcCs t ¡}|S)N)ÚsocketioÚClient)Úsio©rú_E:\01_project\23-\code\datacollect\Reading-Data-From-Serial-Port-With-Python\socketio_client.pyÚ
create_siosrcCsN|sJ| |¡| dt¡| dt¡| dt¡| dt¡tdƒ|SdS)NÚconnectÚ chat_messageÚ
disconnectÚ    reconnectz
create sio)rÚonÚ
on_connectÚ revc_messageÚ on_disconnectÚ on_reconnectÚprint)ÚurlrrrrÚconnect_s
    rcCsN|sJt ¡}| |¡| dt¡| dt¡| dt¡| dt¡|SdS)Nrr    r
r )rrrr r rrr)rÚtparamsrrrrrs
    rcCsdS)Nr)ÚuseridÚroomidrrrÚ get_sessionidsrcGs tdƒdS)Nr)r)Úargsrrrr sr cCs tdƒdS)Nz## disconnect ##)rrrrrr#srcCs tdƒdS)Nr )rrrrrr&srcCs| dd¡dS)NÚmsgs {sendmessage})Úemit)Ú sendmessagerrrrÚsend_msg)s rcGsi}t|dƒ}t|ƒdS)Nr)Úevalr)rÚresponse_data_formatÚ response_datarrrr-s rcGsi}t|dƒ}t|ƒdS)Nr)rr)rrrrrrÚrevc_message_mutil2s r cCs&t||ƒ\}}d|i}d|i}||fS)NÚ    sessionid)r)rrZ
vsessionidZ
tsessionidZvparamsrrrrÚ create_params7sr"cCs tdƒdS)Nr!)rrrrrÚ
clear_dataAsr#) rrrrrr rrrrr r"r#rrrrÚ<module>s