Feature: CSV|Retraso,FFT,SMA|WebSocket

This commit is contained in:
semarnat committed 2026-05-26 10:19:57 -06:00
1 parent f5a98d9e46
commit 14e3065f60
6 files changed
+6255 -7

No files matched your search

+20 -6
View File
@@ -5,6 +5,8 @@ import queue
import threading
from src.cliente_ws import websocket_cliente
from src.gurdar import guardar_datos
from src.procesor_data import data_procesor
# Datos globals
ip_server = "10.42.0.100:81"
@@ -12,19 +14,31 @@ ip_server = "10.42.0.100:81"
# Cola de datos compartidos
raw_data = queue.Queue()
data_clean = queue.Queue()
data_grafica = queue.Queue()
i_paquetes = queue.Queue()
buffer_size = queue.Queue()
def debug_print():
while True:
raw = raw_data.get()
print(raw)
# def debug_print():
# while True:
# data = data_clean.get()
# # raw = data_grafica.get()
# print(data)
# # print(raw)
# # print(i)
hilo_1 = websocket_cliente(raw_data, ip_server)
hilo_2 = threading.Thread(target=debug_print)
hilo_1 = websocket_cliente(raw_data, i_paquetes, ip_server)
hilo_2 = data_procesor(raw_data, data_clean, data_grafica, buffer_size)
# hilo_3 = threading.Thread(target=debug_print)
hilo_4 = guardar_datos(data_clean)
hilo_1.start()
hilo_2.start()
# hilo_3.start()
hilo_4.start()
hilo_1.join()
hilo_2.join()
# hilo_3.join()
hilo_4.join()