|
From: | Marta Lampaya Pérez |
Subject: | Fwd: [URGENT] Custom Block Request |
Date: | Thu, 20 Apr 2023 17:33:55 +0200 |
import socket
import numpy as np
from gnuradio import gr
class blk(gr.sync_block):
def __init__(self, address='localhost', port=2002): # only default arguments here
"""arguments to this function show up as parameters in GRC"""
gr.sync_block.__init__(
self,
name='TCP Server', # will show up in GRC
in_sig=[],
out_sig=[np.uint8]
)
# if an attribute with the same name as a parameter is found,
# a callback is registered (properties work, too).
self.address = address
self.port = port
def work(self, input_items, output_items):
server_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
server_socket.bind((self.address, self.port))
server_socket.listen(1)
print("Waiting for connections...")
while True:
client_socket, client_address = server_socket.accept()
try:
print('Connection with {}.'.format(client_address))
while True:
data = ""> if dates:
for bytes in data:
output_items[0][:]=bytes
else:
print('No more data from {}.'.format(client_address))
break
finally:
client_socket.close()
return len(output_items[0])
import socket
import numpy
for i in range(0,10):
s = socket.create_connection(("127.0.0.1", 2002))
gnss_position = 'Latitude: 6461516515654 Longitude: 34168546515231 Altitude: 616516841613 '
print(gnss_position)
s.sendall(bytes(gnss_position,'UTF-8'))
s.close()
INFORMACIÓ SOBRE PROTECCIÓ DE DADES DE LA UNIVERSITAT OBERTA DE CATALUNYA (UOC)
Us informem que les vostres dades identificatives i les contingudes en els missatges electrònics i fitxers adjunts es poden incorporar a les nostres bases de dades amb la finalitat de gestionar les relacions i comunicacions vinculades a la UOC, i que es poden conservar mentre es mantingui la relació. Si ho voleu, podeu exercir el dret a accedir a les vostres dades, rectificar-les i suprimir-les i altres drets reconeguts normativament adreçant-vos a l'adreça de correu emissora o a fuoc_pd@uoc.edu.
Aquest missatge i qualsevol fitxer que porti adjunt, si escau, tenen el caràcter de confidencials i s'adrecen únicament a la persona o entitat a qui s'han enviat.
Així mateix, posem a la vostra disposició un delegat de protecció de dades que no només s'encarregarà de supervisar tots els tractaments de dades de la nostra entitat, sinó que us podrà atendre per a qualsevol qüestió relacionada amb el tractament de dades. La seva adreça de contacte és dpd@uoc.edu.
[Prev in Thread] | Current Thread | [Next in Thread] |