Weergave van een gegevensstream
Nadat de StreamSmart-toepassing is gestart op het moment dat een of meer
sensoren en de StreamSmart 410 zijn aangesloten, brengt de StreamStart-
toepassing de binnenkomende gegevensstreams grafisch in beeld in de vorm van
tijdgrafieken. De horizontale dimensie vertegenwoordigt tijd in seconden, en de
verticale dimensie vertegenwoordigt de huidige sensorwaarden in de relevante
maateenheid. Aangezien slechts een stream tegelijk kan worden gevolgd, wordt
op het scherm ook vermeld welke gegevensstream op het moment is geselecteerd,
welke maateenheid wordt gebruikt voor de geselecteerde stream, en hoeveel tijd
wordt bestreken over de breedte van het weergavescherm.
De StreamSmart-toepassing probeert eerst de aangesloten sensoren te herkennen
en neemt vervolgens diverse beslissingen op basis van de kenmerken van
de sensoren. De StreamSmart-toepassing bepaalt de verticale schaal voor
de gegevensstream op basis van de maateenheden van de sensor en de
beginwaarden
De StreamSmart-toepassing stelt tevens de horizontale schaal in,
.
in overeenstemming met de tijdsduur die wordt vertegenwoordigd door de breedte
van het scherm. Deze standaardinstellingen waarborgen dat de streams op het
scherm zichtbaar zijn en de beweging duidelijk zichtbaar is. U kunt de snelheid
en de verticale positie van de streams aanpassen aan uw behoeften, zelfs tijdens
het streamen van de gegevens. Het kan een enkele keer voorkomen dat de
StreamSmart-toepassing een sensor niet herkent. Zie Hoofdstuk 4, Geavanceerde
onderwerpen, voor meer informatie over het handmatig instellen van een
niet-herkende sensor.
Gegevensstreams komen binnen met een snelheid van maximaal
5700 meetwaarden per seconde. De gegevens worden grafisch weergegeven
op een scherm van 131 x 64 pixels. Op deze snelheid en bij deze schermresolutie
zou de stream met een extreem hoge snelheid bewegen als elke pixel één
gegevenspunt zou vertegenwoordigen. In deze omstandigheden zou de aanwijzer
namelijk voorbijschieten met een snelheid van circa 2,5 meter per seconde! Elke
pixel in de gegevensstroom vertegenwoordigt daarom een reeks gegevenspunten,
zodat de stream voldoende wordt afgeremd om de beweging duidelijk zichtbaar
te maken. De gebruiker kan horizontaal inzoomen op de streams. Elke pixel
vertegenwoordigt in dat geval een steeds kleinere set gegevenspunten. De
gebruiker kan ook uitzoomen. In dat geval vertegenwoordigt elke pixel een steeds
grotere set gegevenspunten. De StreamSmart-toepassing gebruikt standaard het
gemiddelde van deze gegevenspunten om de volledige set te vertegenwoordigen
Met andere woorden: StreamSmart filtert de gegevens op basis van gemiddelden.
U kunt echter ook andere filtermethoden selecteren. Meer informatie over
geavanceerde filtermethoden vindt u in Hoofdstuk 4, Geavanceerde
onderwerpen. Hoewel gemiddelde waarden worden gebruikt voor het tekenen
van de grafiek, kunt u alle gegevens wel gewoon bekijken. Dit is een unieke
functie van de StreamSmart 410.
Streamingexperimenten
16