You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

29 lines
694 B

#!/usr/bin/env python3
# used for testing socket_transceiver.py
# connects to socket and allows user to send ascii payload
import socket
def sock_client():
host = '127.0.0.1'
port = 20000
sock = socket.socket()
sock.connect((host,port))
message = input('>> ')
while message != 'quit':
sock.send(bytearray(message,'utf-8'))
data = bytearray(sock.recv(1024)).decode('ascii')
print ('From LoRa: ' + data)
message = input('>> ')
sock.close()
if __name__ == '__main__':
sock_client()