Scaricare la presentazione
La presentazione è in caricamento. Aspetta per favore
1
Laboratorio II, modulo 2 2015-2016
“Skype”
2
“Skype” Sappiamo come acquisire un segnale
Labview ci fornisce gli strumenti per trasmetterlo/riceverlo via rete “Skype”
3
TCP
4
TCP VI per l’apertura di connessione TCP
5
Front panel tipico 9999
6
Front panel tipico 8321 localhost
7
VI per la trasmissione di dati (stringhe) via TCP
8
‘cast’ del tipo di dato (qualsiasi) al tipo trasmesso dal VI (stringa)
Cast del tipo dati ‘cast’ del tipo di dato (qualsiasi) al tipo trasmesso dal VI (stringa)
9
Prima viene trasmessa e quindi letta la size del vettore di dati
Stessi VI del server: ricezione TCP cast del tipo dei formati trasmessi Prima viene trasmessa e quindi letta la size del vettore di dati Cosa viene trasmesso è ‘hard-coded’: lunghezza vettore + valori Y + dt. Si può, ed è utile, fare più in generale? Il tipo dei dati trasmessi non viene mai comunicato. Si può, ed è utile, fare più in generale? Il client deve stare sempre in ascolto e in “decodifica” o basta un ascolto e definiamo un “hand-shake” che faccia partire la decodifica?
10
Formato dati e protocollo
11
Formato dati e protocollo
12
Formato dati e protocollo
13
Modalità di acquisizione
Continua: a partire da un certo to il sistema acquisisce campioni ad una frequenza fissata Con trigger: il sistema acquisisce una quantità definita di campioni, ad una frequenza fissata, a partire da un segnale di trigger La sequenza di campioni può essere relativa a: lo stesso segnale a tempi diversi diversi segnali allo stesso istante di tempo (necessità di un sample&hold e di un multiplexer)
14
Modalità di acquisizione
Continua: a partire da un certo to il sistema acquisisce campioni ad una frequenza fissata
15
Buffer circolare End of data End of data Data read from the buffer
16
Acquisizione & trasmissione
Che succede ai dati che vengono acquisiti se non c’è nessun client in ascolto? Che succede ai dati che vengono acquisiti nel frattempo che il server è in attesa di un client che si colleghi e inizi a ricevere i dati? l’acquisizione deve iniziare solamente quando la connessione è stabilita
17
Anche nella Ricerca Scientifica…
18
Formato dati e protocollo
19
Formato dati e protocollo
20
Formato dati e protocollo
21
Formato dati e protocollo
Presentazioni simili
© 2024 SlidePlayer.it Inc.
All rights reserved.