giganggu
Created August 23, 2018 © Apache-2.0

Fully Featured Baby Monitor

Fully Featured Baby Monitor (F2BM) is an automated system working to monitor the baby activity and his ambient environment.

IntermediateFull instructions provided35
Fully Featured Baby Monitor

Things used in this project

Hardware components

Walabot Creator
Walabot Creator
×1
STEVAL-STLKT01V1
STMicroelectronics STEVAL-STLKT01V1
×1
Raspberry Pi 3 Model B
Raspberry Pi 3 Model B
×1
Android device
Android device
×1

Story

Read more

Code

hackbaby.py

Python
This code is python code for recording the data from walabot and sensortile to be sent to server database
"""
Filename    :hackbaby.py
Date        :060918
Author      :giganggu, Walabot team
(developed from BreathingApp.py, a sample code from Walabot)
This code will record the rf energy spectrum from walabot and then motion and ambient parameters from the sensortile. The recorded data then can be accessed by the mobile phone through local network. This is the simple version of application for baby monitoring. The improvement of this application is possible
"""
from __future__ import print_function # WalabotAPI works on both Python 2 an 3.
from sys import platform
from os import system
from imp import load_source
from os.path import join

import time
import serial
from time import sleep

import sys
import MySQLdb

#connection to database
conn = MySQLdb.connect(host= "192.168.1.22",
                  user="npws",
                  passwd="npws",
                  db="babymon",
                  port=3306)    
x = conn.cursor()

def find_between(s, start, end):
  return (s.split(start))[1].split(end)[0]

def find_after(s, start):
  return s[s.index(start)+len(start):]
  #return (s.split(start,1))[1]

if platform == 'win32':
	modulePath = join('C:/', 'Program Files', 'Walabot', 'WalabotSDK',
		'python', 'WalabotAPI.py')
elif platform.startswith('linux'):
    modulePath = join('/usr', 'share', 'walabot', 'python', 'WalabotAPI.py')     

wlbt = load_source('WalabotAPI', modulePath)
wlbt.Init()

def PrintBreathingEnergy(energy):
    system('cls' if platform == 'win32' else 'clear')
    print('Energy = {}'.format(energy))

def BreathingApp():
    # Walabot_SetArenaR - input parameters
    minInCm, maxInCm, resInCm = 30, 150, 1
    # Walabot_SetArenaTheta - input parameters
    minIndegrees, maxIndegrees, resIndegrees = -4, 4, 2
    # Walabot_SetArenaPhi - input parameters
    minPhiInDegrees, maxPhiInDegrees, resPhiInDegrees = -4, 4, 2
    # Configure Walabot database install location (for windows)
    wlbt.SetSettingsFolder()
    # 1) Connect : Establish communication with walabot.
    wlbt.ConnectAny()
    # 2) Configure: Set scan profile and arena
    # Set Profile - to Sensor-Narrow.
    wlbt.SetProfile(wlbt.PROF_SENSOR_NARROW)
    # Setup arena - specify it by Cartesian coordinates.
    wlbt.SetArenaR(minInCm, maxInCm, resInCm)
    # Sets polar range and resolution of arena (parameters in degrees).
    wlbt.SetArenaTheta(minIndegrees, maxIndegrees, resIndegrees)
    # Sets azimuth range and resolution of arena.(parameters in degrees).
    wlbt.SetArenaPhi(minPhiInDegrees, maxPhiInDegrees, resPhiInDegrees)
    # Dynamic-imaging filter for the specific frequencies typical of breathing
    wlbt.SetDynamicImageFilter(wlbt.FILTER_TYPE_DERIVATIVE)
    # 3) Start: Start the system in preparation for scanning.
    wlbt.Start()
    # 4) Trigger: Scan (sense) according to profile and record signals to be
    # available for processing and retrieval.
    
    # Serial Connection for Sensortile
    ser = serial.Serial(
    port='/dev/ttyACM0',
    baudrate = 9600,
    parity=serial.PARITY_NONE,
    stopbits=serial.STOPBITS_ONE,
    bytesize=serial.EIGHTBITS,
    timeout=1
    )
    counter=0
    
    # always record data
    while True:
        data=ser.readline()
        
        #initialization data recorded from sensortile
        sensor=''
        dataX='0'
        dataY='0'
        dataZ='0'
        sys.stdout.write(data+ '\n')
        if (data[1:4]=='Acc'):
            #Accelerometer data
            sensor='accelerometer'
            dataX=(find_between(data,'Acc_X:',','))
            dataY=(find_between(data,'Acc_Y:',','))
            dataZ=(find_after(data,'Acc_Z :'))
        elif (data[1:4]=='Mag'):
            #Magnetometer data
            sensor='magnetometer'
            dataX=(find_between(data,'Magn_X:',','))
            dataY=(find_between(data,'Magn_Y:',','))
            dataZ=(find_after(data,'Magn_Z:'))
        elif (data[1:4]=='Gyr'):
            #Gyroscope data
            sensor='gyroscope'
            dataX=(find_between(data,'Gyro_X:',','))
            dataY=(find_between(data,'Gyro_Y:',','))
            dataZ=(find_after(data,'Gyro_Z:'))
        elif (data[1:4]=='Pre'):
            sensor='pressure'
            #Pressure data
            dataX=(find_between(data,'Press:',','))
        elif (data[1:4]=='Tem'):
            sensor='temperature'
            #Temperature data
            dataX=(find_between(data,'Temp:',','))
        elif (data[1:4]=='Hum'):
            sensor='humidity'
            #Temperature data
            dataX=(find_between(data,'Hum:',','))
        else:
            sys.stdout.write('Other'+ '\n')
            
        #write data from sensortile to mysql
        if (sensor!=''):
            try:
               x.execute("INSERT INTO data_motion(sensor,val_x,val_y,val_z) VALUES (%s,%s,%s,%s)",(sensor,dataX,dataY,dataZ))
               conn.commit()
            except:
               conn.rollback() 
        
        appStatus, calibrationProcess = wlbt.GetStatus()
        # 5) Trigger: Scan(sense) according to profile and record signals
        # to be available for processing and retrieval.
        wlbt.Trigger()
        # 6) Get action: retrieve the last completed triggered recording
        energy = wlbt.GetImageEnergy()
        # PrintBreathingEnergy(energy)
        # PrintBreathingEnergy(energy)
        sys.stdout.write(str(energy)+ '\n')
        
        ##write data from walabot to mysql
        try:
           x.execute("INSERT INTO data_motion(sensor,val_x) VALUES (%s,%s)",('walabot',str(energy)))
           conn.commit()
        except:
           conn.rollback()   
         
    # 7) Stop and Disconnect.
    wlbt.Stop()
    wlbt.Disconnect()
    print('Terminate successfully')

if __name__ == '__main__':
    BreathingApp()

MainActivity.java

Java
This is the main code for android based application for monitoring data from server
package io.hackster.giganggu.babymon;

import android.os.AsyncTask;
import android.os.Bundle;
import android.support.design.widget.FloatingActionButton;
import android.support.design.widget.Snackbar;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.widget.Toolbar;
import android.view.View;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.TextView;
import android.widget.Toast;

import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;

import java.util.Timer;
import java.util.TimerTask;

public class MainActivity extends AppCompatActivity {

    TextView magTextView, accTextView, gyroTextView, presTextView, humTextView, tempTextView, walabotTextView;
    Double resMag,resAcc,resGyro,valHum,valPress,valTemp,valRF;
    Double thresMag,thresAcc,thresGyro,thresHum,thresTemp,thresPress,thresRF;
    Timer myTimer;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);

        setSupportActionBar(toolbar);

        //Init Value
        resMag=0.0;
        resAcc=0.0;
        resGyro=0.0;
        valHum=0.0;
        valPress=0.0;
        valTemp=0.0;
        valRF=0.0;

        //Determination of threshold value
        thresMag=1000.0;
        thresAcc=1000.0;
        thresGyro=1000.0;

        thresHum=40.0;
        thresTemp=33.0;
        thresPress=1500.0;
        thresRF=0.0;

        myTimer = new Timer();
        myTimer.schedule(new TimerTask() {
            @Override
            public void run() {
                TimerMethod();
            }

        }, 0, 500);


    }
    private void TimerMethod()
    {
        //This method is called directly by the timer
        //and runs in the same thread as the timer.

        //We call the method that will work with the UI
        //through the runOnUiThread method.
        this.runOnUiThread(Timer_Tick);
    }
    private Runnable Timer_Tick = new Runnable() {
        public void run() {

            try {
                getJSON("http://192.168.10.100/babyradar/getdata.php");
            }catch (Exception e) {
                //Toast toast = Toast.makeText(this, e.getMessage(), Toast.LENGTH_SHORT);
                //toast.show();
            }

        }
    };

    private void getJSON(final String urlWebService) {

        class GetJSON extends AsyncTask<Void, Void, String> {

            @Override
            protected void onPreExecute() {
                super.onPreExecute();
            }


            @Override
            protected void onPostExecute(String s) {
                super.onPostExecute(s);
                //Toast.makeText(getApplicationContext(), s, Toast.LENGTH_SHORT).show();
                try {
                    loadIntoListView(s);
                } catch (JSONException e) {
                    e.printStackTrace();
                }
            }

            @Override
            protected String doInBackground(Void... voids) {
                try {
                    URL url = new URL(urlWebService);
                    HttpURLConnection con = (HttpURLConnection) url.openConnection();
                    StringBuilder sb = new StringBuilder();
                    BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(con.getInputStream()));
                    String json;
                    while ((json = bufferedReader.readLine()) != null) {
                        sb.append(json + "\n");
                    }
                    return sb.toString().trim();
                } catch (Exception e) {
                    return null;
                }
            }
        }
        GetJSON getJSON = new GetJSON();
        getJSON.execute();
    }

    private void loadIntoListView(String json) throws JSONException {
        TextView magTextView = (TextView) findViewById(R.id.magTextView);
        TextView accTextView = (TextView) findViewById(R.id.accTextView);
        TextView gyroTextView = (TextView) findViewById(R.id.gyroTextView);
        TextView pressTextView = (TextView) findViewById(R.id.pressTextView);
        TextView humTextView = (TextView) findViewById(R.id.humTextView);
        TextView tempTextView = (TextView) findViewById(R.id.tempTextView);
        TextView walabotTextView = (TextView) findViewById(R.id.walabotTextView);
        TextView statusTextView = (TextView) findViewById(R.id.statusTextView);

        JSONArray jsonArray = new JSONArray(json);
        String sensor,val_x,val_y,val_z;

        JSONObject obj = jsonArray.getJSONObject(0);
        sensor=obj.getString("sensor");
        val_x=obj.getString("val_x");
        val_y=obj.getString("val_y");
        val_z=obj.getString("val_z");

        if (sensor.equals("walabot")){
            valRF=Double.parseDouble(val_x);
            walabotTextView.setText("RF Spectrum Energy: "+val_x);}
        else if(sensor.equals("magnetometer")){
            resMag=Math.sqrt(Math.pow(Double.parseDouble(val_x),2)+Math.pow(Double.parseDouble(val_y),2)+Math.pow(Double.parseDouble(val_z),2));
            magTextView.setText("Magnetometer: X="+val_x+", Y="+val_y+", Z="+val_z+", R="+resMag);}
        else if (sensor.equals("accelerometer")){
            resAcc=Math.sqrt(Math.pow(Double.parseDouble(val_x),2)+Math.pow(Double.parseDouble(val_y),2)+Math.pow(Double.parseDouble(val_z),2));
            accTextView.setText("Accelerometer: X="+val_x+", Y="+val_y+", Z="+val_z+", R="+resAcc);}
        else if (sensor.equals("gyroscope")){
            resGyro=Math.sqrt(Math.pow(Double.parseDouble(val_x),2)+Math.pow(Double.parseDouble(val_y),2)+Math.pow(Double.parseDouble(val_z),2));
            gyroTextView.setText("Gyroscope: X="+val_x+", Y="+val_y+", Z="+val_z+", R="+resGyro);}
        else if (sensor.equals("pressure")){
            valPress=Double.parseDouble(val_x);
            pressTextView.setText("Pressure (Bar): "+val_x);}
        else if (sensor.equals("humidity")){
            valHum=Double.parseDouble(val_x);
            humTextView.setText("Humidity (%): "+val_x);}
        else if (sensor.equals("temperature")){
            valTemp=Double.parseDouble(val_x);
            tempTextView.setText("Temperature (C): "+val_x);}
        else {}

        if(resMag>=thresMag||resAcc>thresAcc||resGyro>thresGyro||valPress>thresPress||valHum>thresHum||valTemp>thresTemp||valRF>thresRF){
            statusTextView.setText("Status: Abnormal");
        }
        else{
            statusTextView.setText("Status: Normal");
        }

    }

    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.menu_main, menu);
        return true;
    }

    @Override
    public boolean onOptionsItemSelected(MenuItem item) {
        // Handle action bar item clicks here. The action bar will
        // automatically handle clicks on the Home/Up button, so long
        // as you specify a parent activity in AndroidManifest.xml.
        int id = item.getItemId();

        //noinspection SimplifiableIfStatement
        if (id == R.id.action_settings) {
            return true;
        }

        return super.onOptionsItemSelected(item);
    }
}

babymon.sql

SQL
This is the sql code for making the database on server
-- phpMyAdmin SQL Dump
-- version 4.7.4
-- https://www.phpmyadmin.net/
--
-- Host: 127.0.0.1
-- Generation Time: 06 Sep 2018 pada 04.51
-- Versi Server: 10.1.29-MariaDB
-- PHP Version: 7.2.0

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET AUTOCOMMIT = 0;
START TRANSACTION;
SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;

--
-- Database: `babymon`
--

-- --------------------------------------------------------

--
-- Struktur dari tabel `data_motion`
--

CREATE TABLE `data_motion` (
  `index` int(11) NOT NULL,
  `sensor` text NOT NULL,
  `val_x` text NOT NULL,
  `val_y` text NOT NULL,
  `val_z` text NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data untuk tabel `data_motion`
--

INSERT INTO `data_motion` (`index`, `sensor`, `val_x`, `val_y`, `val_z`) VALUES
(1, '', '0', '0', '0'),
(2, '', '0', '0', '0'),
(3, '', '0', '0', '0'),
(4, 'pressure', '1006.92', '0', '0'),
(5, '', '0', '0', '0'),
(6, 'accelerometer', '187', '-46', '979'),
(7, 'gyroscope', '140', '-2590', '-140'),
(8, '', '0', '0', '0'),
(9, 'gyroscope', '140', '-2590', '-70\r\n'),
(10, '', '0', '0', '0'),
(11, 'gyroscope', '210', '-2590', '-140\r\n'),
(12, 'magnetometer', '118', '253', '-1048'),
(13, 'pressure', '1006.90', '0', '0'),
(14, '', '0', '0', '0'),
(15, 'accelerometer', ' 187', ' -42', '975\r\n'),
(16, 'gyroscope', '140', '-2660', '-140\r\n'),
(17, 'magnetometer', '126', '258', '-1060\r\n'),
(18, 'pressure', '1006.90', '0', '0'),
(19, '', '0', '0', '0'),
(20, 'accelerometer', ' 187', ' -42', '979\r\n'),
(21, 'gyroscope', '140', '-2590', '-140\r\n'),
(22, 'magnetometer', '126', '259', '-1048\r\n'),
(23, 'pressure', '1006.91', '0', '0'),
(24, '', '0', '0', '0'),
(25, 'accelerometer', ' 183', ' -42', '971\r\n'),
(26, 'gyroscope', '140', '-2660', '-140\r\n'),
(27, 'magnetometer', '129', '259', '-1054\r\n'),
(28, 'pressure', '1006.91', '0', '0'),
(29, '', '0', '0', '0'),
(30, 'accelerometer', ' 187', ' -42', '975\r\n'),
(31, 'gyroscope', '210', '-2590', '-140\r\n'),
(32, 'magnetometer', '121', '255', '-1056\r\n'),
(33, 'pressure', '1006.91', '0', '0'),
(34, '', '0', '0', '0'),
(35, 'accelerometer', ' 195', ' -46', '967\r\n'),
(36, 'gyroscope', '140', '-2520', '-140\r\n'),
(37, 'magnetometer', '121', '261', '-1045\r\n'),
(38, 'pressure', '1006.91', '0', '0'),
(39, '', '0', '0', '0'),
(40, 'accelerometer', ' 187', ' -34', '971\r\n'),
(41, 'gyroscope', '210', '-2590', '-140\r\n'),
(42, 'magnetometer', '118', '253', '-1051\r\n'),
(43, 'pressure', '1006.91', '0', '0'),
(44, '', '0', '0', '0'),
(45, 'accelerometer', ' 183', ' -46', '967\r\n'),
(46, 'gyroscope', '210', '-2590', '-140\r\n'),
(47, 'magnetometer', '123', '258', '-1054\r\n'),
(48, 'pressure', '1006.91', '0', '0'),
(49, '', '0', '0', '0'),
(50, 'accelerometer', ' 187', ' -42', '983\r\n'),
(51, 'gyroscope', '140', '-2590', '-140\r\n'),
(52, 'magnetometer', '117', '253', '-1053\r\n'),
(53, 'pressure', '1006.91', '0', '0'),
(54, '', '0', '0', '0'),
(55, 'accelerometer', ' 195', ' -42', '971\r\n'),
(56, 'gyroscope', '140', '-2520', '-140\r\n'),
(57, 'magnetometer', '120', '258', '-1050\r\n'),
(58, 'pressure', '1006.91', '0', '0'),
(59, '', '0', '0', '0'),
(60, 'accelerometer', ' 191', ' -42', '971\r\n'),
(61, 'gyroscope', '210', '-2590', '-140\r\n'),
(62, 'magnetometer', '124', '262', '-1042\r\n'),
(63, 'pressure', '1006.90', '0', '0'),
(64, '', '0', '0', '0'),
(65, 'accelerometer', ' 195', ' -46', '971\r\n'),
(66, 'gyroscope', '140', '-2590', '-140\r\n'),
(67, 'magnetometer', '126', '265', '-1044\r\n'),
(68, 'pressure', '1006.90', '0', '0'),
(69, '', '0', '0', '0'),
(70, 'accelerometer', ' 191', ' -46', '971\r\n'),
(71, 'gyroscope', '140', '-2590', '-140\r\n'),
(72, 'magnetometer', '130', '256', '-1042\r\n'),
(73, 'pressure', '1006.90', '0', '0'),
(74, '', '0', '0', '0'),
(75, 'accelerometer', ' 191', ' -42', '979\r\n'),
(76, 'gyroscope', '210', '-2590', '-140\r\n'),
(77, 'magnetometer', '117', '250', '-1042\r\n'),
(78, 'pressure', '1006.90', '0', '0'),
(79, '', '0', '0', '0'),
(80, 'accelerometer', ' 191', ' -38', '971\r\n'),
(81, 'gyroscope', '210', '-2590', '-140\r\n'),
(82, 'magnetometer', '123', '253', '-1039\r\n'),
(83, 'pressure', '1006.91', '0', '0'),
(84, '', '0', '0', '0'),
(85, 'accelerometer', ' 191', ' -46', '967\r\n'),
(86, 'gyroscope', '140', '-2590', '-210\r\n'),
(87, 'magnetometer', '121', '258', '-1053\r\n'),
(88, 'pressure', '1006.91', '0', '0'),
(89, '', '0', '0', '0'),
(90, 'accelerometer', ' 191', ' -42', '975\r\n'),
(91, 'gyroscope', '210', '-2590', '-140\r\n'),
(92, 'magnetometer', '121', '258', '-1053\r\n'),
(93, 'pressure', '1006.91', '0', '0'),
(94, '', '0', '0', '0'),
(95, 'accelerometer', ' 187', ' -42', '975\r\n'),
(96, 'gyroscope', '210', '-2590', '-140\r\n'),
(97, 'magnetometer', '129', '250', '-1045\r\n'),
(98, 'pressure', '1006.91', '0', '0'),
(99, '', '0', '0', '0'),
(100, 'accelerometer', ' 183', ' -46', '979\r\n'),
(101, 'gyroscope', '140', '-2590', '-140\r\n'),
(102, 'magnetometer', '121', '250', '-1047\r\n'),
(103, 'pressure', '1006.91', '0', '0'),
(104, '', '0', '0', '0'),
(105, 'accelerometer', ' 183', ' -38', '971\r\n'),
(106, 'gyroscope', '210', '-2590', '-140\r\n'),
(107, 'magnetometer', '121', '255', '-1050\r\n'),
(108, 'pressure', '1006.91', '0', '0'),
(109, '', '0', '0', '0'),
(110, 'accelerometer', ' 183', ' -38', '975\r\n'),
(111, 'gyroscope', '140', '-2590', '-140\r\n'),
(112, 'magnetometer', '121', '253', '-1053\r\n'),
(113, 'pressure', '1006.90', '0', '0'),
(114, '', '0', '0', '0'),
(115, 'accelerometer', ' 191', ' -42', '971\r\n'),
(116, 'gyroscope', '210', '-2590', '-210\r\n'),
(117, 'magnetometer', '117', '253', '-1048\r\n'),
(118, 'pressure', '1006.90', '0', '0'),
(119, '', '0', '0', '0'),
(120, 'accelerometer', ' 187', ' -46', '971\r\n'),
(121, 'gyroscope', '210', '-2590', '-140\r\n'),
(122, 'magnetometer', '121', '255', '-1044\r\n'),
(123, 'pressure', '1006.90', '0', '0'),
(124, '', '0', '0', '0'),
(125, 'accelerometer', ' 195', ' -42', '975\r\n'),
(126, 'gyroscope', '210', '-2590', '-140\r\n'),
(127, 'magnetometer', '126', '255', '-1053\r\n'),
(128, 'pressure', '1006.90', '0', '0'),
(129, '', '0', '0', '0'),
(130, 'accelerometer', ' 187', ' -42', '979\r\n'),
(131, 'gyroscope', '210', '-2590', '-140\r\n'),
(132, 'magnetometer', '112', '262', '-1047\r\n'),
(133, 'pressure', '1006.91', '0', '0'),
(134, '', '0', '0', '0'),
(135, 'accelerometer', ' 183', ' -38', '979\r\n'),
(136, 'gyroscope', '210', '-2590', '-140\r\n'),
(137, 'magnetometer', '120', '256', '-1044\r\n'),
(138, 'pressure', '1006.91', '0', '0'),
(139, '', '0', '0', '0'),
(140, 'accelerometer', ' 191', ' -50', '979\r\n'),
(141, 'gyroscope', '210', '-2590', '-140\r\n'),
(142, 'magnetometer', '118', '258', '-1044\r\n'),
(143, 'pressure', '1006.91', '0', '0'),
(144, '', '0', '0', '0'),
(145, 'accelerometer', ' 195', ' -38', '967\r\n'),
(146, 'gyroscope', '140', '-2590', '-140\r\n'),
(147, 'magnetometer', '123', '261', '-1051\r\n'),
(148, 'pressure', '1006.91', '0', '0'),
(149, '', '0', '0', '0'),
(150, 'accelerometer', ' 195', ' -42', '979\r\n'),
(151, 'gyroscope', '140', '-2590', '-140\r\n'),
(152, 'magnetometer', '123', '253', '-1045\r\n'),
(153, 'pressure', '1006.91', '0', '0'),
(154, '', '0', '0', '0'),
(155, 'accelerometer', ' 191', ' -42', '975\r\n'),
(156, 'gyroscope', '210', '-2590', '-140\r\n'),
(157, 'magnetometer', '126', '255', '-1050\r\n'),
(158, 'pressure', '1006.91', '0', '0'),
(159, '', '0', '0', '0'),
(160, 'accelerometer', ' 191', ' -46', '975\r\n'),
(161, 'gyroscope', '140', '-2590', '-140\r\n'),
(162, 'magnetometer', '108', '255', '-1053\r\n'),
(163, 'pressure', '1006.92', '0', '0'),
(164, '', '0', '0', '0'),
(165, 'accelerometer', ' 187', ' -42', '983\r\n'),
(166, 'gyroscope', '210', '-2590', '-140\r\n'),
(167, 'magnetometer', '120', '256', '-1051\r\n'),
(168, 'pressure', '1006.92', '0', '0'),
(169, '', '0', '0', '0'),
(170, 'magnetometer', '121', '255', '-1051\r\n'),
(171, 'pressure', '1006.92', '0', '0'),
(172, '', '0', '0', '0'),
(173, 'accelerometer', ' 187', ' -42', '975\r\n'),
(174, 'gyroscope', '210', '-2520', '-140\r\n'),
(175, 'magnetometer', '127', '253', '-1047\r\n'),
(176, 'pressure', '1006.92', '0', '0'),
(177, '', '0', '0', '0'),
(178, 'accelerometer', ' 187', ' -42', '975\r\n'),
(179, 'gyroscope', '210', '-2590', '-140\r\n'),
(180, 'magnetometer', '132', '255', '-1047\r\n'),
(181, 'pressure', '1006.92', '0', '0'),
(182, '', '0', '0', '0'),
(183, 'accelerometer', ' 195', ' -42', '975\r\n'),
(184, 'gyroscope', '210', '-2590', '-140\r\n'),
(185, 'magnetometer', '124', '252', '-1041\r\n'),
(186, 'pressure', '1006.92', '0', '0'),
(187, '', '0', '0', '0'),
(188, 'accelerometer', ' 187', ' -34', '979\r\n'),
(189, 'gyroscope', '210', '-2590', '-140\r\n'),
(190, 'magnetometer', '123', '264', '-1048\r\n'),
(191, 'pressure', '1006.92', '0', '0'),
(192, '', '0', '0', '0'),
(193, 'accelerometer', ' 195', ' -42', '975\r\n'),
(194, 'gyroscope', '210', '-2590', '-140\r\n'),
(195, 'magnetometer', '132', '255', '-1041\r\n'),
(196, 'pressure', '1006.92', '0', '0'),
(197, '', '0', '0', '0'),
(198, 'accelerometer', ' 191', ' -46', '971\r\n'),
(199, 'gyroscope', '210', '-2660', '-140\r\n'),
(200, 'magnetometer', '126', '253', '-1039\r\n'),
(201, 'pressure', '1006.92', '0', '0'),
(202, '', '0', '0', '0'),
(203, 'accelerometer', ' 191', ' -46', '975\r\n'),
(204, 'gyroscope', '210', '-2590', '-210\r\n'),
(205, 'magnetometer', '127', '258', '-1042\r\n'),
(206, 'pressure', '1006.92', '0', '0'),
(207, '', '0', '0', '0'),
(208, 'accelerometer', ' 191', ' -38', '967\r\n'),
(209, 'gyroscope', '140', '-2590', '-140\r\n'),
(210, 'magnetometer', '129', '244', '-1056\r\n'),
(211, 'pressure', '1006.91', '0', '0'),
(212, '', '0', '0', '0'),
(213, 'accelerometer', ' 183', ' -50', '971\r\n'),
(214, 'gyroscope', '140', '-2660', '-140\r\n'),
(215, 'magnetometer', '130', '256', '-1048\r\n'),
(216, 'pressure', '1006.91', '0', '0'),
(217, '', '0', '0', '0'),
(218, 'accelerometer', ' 195', ' -42', '975\r\n'),
(219, 'gyroscope', '210', '-2660', '-210\r\n'),
(220, 'magnetometer', '117', '252', '-1041\r\n'),
(221, 'pressure', '1006.91', '0', '0'),
(222, '', '0', '0', '0'),
(223, 'accelerometer', ' 191', ' -38', '975\r\n'),
(224, 'gyroscope', '140', '-2590', '-140\r\n'),
(225, 'magnetometer', '120', '253', '-1047\r\n'),
(226, 'pressure', '1006.91', '0', '0'),
(227, '', '0', '0', '0'),
(228, 'accelerometer', ' 187', ' -50', '971\r\n'),
(229, 'gyroscope', '210', '-2590', '-140\r\n'),
(230, 'magnetometer', '130', '252', '-1042\r\n'),
(231, 'pressure', '1006.90', '0', '0'),
(232, '', '0', '0', '0'),
(233, 'accelerometer', ' 183', ' -38', '975\r\n'),
(234, 'gyroscope', '210', '-2590', '-140\r\n'),
(235, 'magnetometer', '121', '252', '-1047\r\n'),
(236, 'pressure', '1006.90', '0', '0'),
(237, '', '0', '0', '0'),
(238, 'accelerometer', ' 199', ' -38', '971\r\n'),
(239, 'gyroscope', '140', '-2590', '-140\r\n'),
(240, 'magnetometer', '127', '255', '-1056\r\n'),
(241, 'pressure', '1006.91', '0', '0'),
(242, '', '0', '0', '0'),
(243, 'accelerometer', ' 187', ' -46', '975\r\n'),
(244, 'gyroscope', '140', '-2660', '-70\r\n'),
(245, 'magnetometer', '130', '249', '-1047\r\n'),
(246, 'pressure', '1006.91', '0', '0'),
(247, '', '0', '0', '0'),
(248, 'accelerometer', ' 183', ' -34', '975\r\n'),
(249, 'gyroscope', '210', '-2590', '-140\r\n'),
(250, 'magnetometer', '121', '258', '-1050\r\n'),
(251, 'pressure', '1006.91', '0', '0'),
(252, '', '0', '0', '0'),
(253, 'accelerometer', ' 195', ' -42', '975\r\n'),
(254, 'gyroscope', '140', '-2590', '-140\r\n'),
(255, 'magnetometer', '132', '253', '-1044\r\n'),
(256, 'pressure', '1006.91', '0', '0'),
(257, '', '0', '0', '0'),
(258, 'accelerometer', ' 191', ' -46', '971\r\n'),
(259, 'gyroscope', '210', '-2660', '-140\r\n'),
(260, 'magnetometer', '130', '262', '-1057\r\n'),
(261, 'pressure', '1006.92', '0', '0'),
(262, '', '0', '0', '0'),
(263, 'accelerometer', ' 187', ' -38', '971\r\n'),
(264, 'gyroscope', '140', '-2660', '-140\r\n'),
(265, 'magnetometer', '126', '250', '-1057\r\n'),
(266, 'pressure', '1006.92', '0', '0'),
(267, '', '0', '0', '0'),
(268, 'accelerometer', ' 183', ' -46', '975\r\n'),
(269, 'gyroscope', '210', '-2590', '-210\r\n'),
(270, 'magnetometer', '121', '258', '-1042\r\n'),
(271, 'pressure', '1006.92', '0', '0'),
(272, '', '0', '0', '0'),
(273, 'accelerometer', ' 187', ' -46', '975\r\n'),
(274, 'gyroscope', '140', '-2590', '-140\r\n'),
(275, 'magnetometer', '123', '252', '-1048\r\n'),
(276, 'pressure', '1006.92', '0', '0'),
(277, '', '0', '0', '0'),
(278, 'accelerometer', ' 179', ' -46', '979\r\n'),
(279, 'gyroscope', '210', '-2590', '-140\r\n'),
(280, 'magnetometer', '129', '250', '-1047\r\n'),
(281, 'pressure', '1006.92', '0', '0'),
(282, '', '0', '0', '0'),
(283, 'accelerometer', ' 187', ' -38', '979\r\n'),
(284, 'gyroscope', '140', '-2590', '-140\r\n'),
(285, 'magnetometer', '126', '255', '-1042\r\n'),
(286, 'pressure', '1006.92', '0', '0'),
(287, '', '0', '0', '0'),
(288, 'accelerometer', ' 183', ' -42', '971\r\n'),
(289, 'gyroscope', '140', '-2660', '-140\r\n'),
(290, 'magnetometer', '120', '256', '-1048\r\n'),
(291, 'pressure', '1006.92', '0', '0'),
(292, '', '0', '0', '0'),
(293, 'accelerometer', ' 187', ' -46', '975\r\n'),
(294, 'gyroscope', '210', '-2590', '-140\r\n'),
(295, 'magnetometer', '133', '252', '-1054\r\n'),
(296, 'pressure', '1006.92', '0', '0'),
(297, '', '0', '0', '0'),
(298, 'accelerometer', ' 191', ' -38', '975\r\n'),
(299, 'gyroscope', '140', '-2590', '-210\r\n'),
(300, 'magnetometer', '120', '259', '-1047\r\n'),
(301, 'pressure', '1006.92', '0', '0'),
(302, '', '0', '0', '0'),
(303, 'accelerometer', ' 187', ' -46', '971\r\n'),
(304, 'gyroscope', '210', '-2590', '-70\r\n'),
(305, 'magnetometer', '126', '256', '-1047\r\n'),
(306, 'pressure', '1006.92', '0', '0'),
(307, '', '0', '0', '0'),
(308, 'accelerometer', ' 187', ' -42', '975\r\n'),
(309, 'gyroscope', '210', '-2590', '-210\r\n'),
(310, 'magnetometer', '124', '249', '-1045\r\n'),
(311, 'pressure', '1006.91', '0', '0'),
(312, '', '0', '0', '0'),
(313, 'accelerometer', ' 191', ' -46', '975\r\n'),
(314, 'gyroscope', '210', '-2590', '-210\r\n'),
(315, 'magnetometer', '117', '250', '-1044\r\n'),
(316, 'pressure', '1006.91', '0', '0'),
(317, '', '0', '0', '0'),
(318, 'gyroscope', '210', '-2590', '-140\r\n'),
(319, 'magnetometer', '130', '252', '-1048\r\n'),
(320, 'pressure', '1006.92', '0', '0'),
(321, '', '0', '0', '0'),
(322, 'accelerometer', ' 187', ' -34', '971\r\n'),
(323, 'gyroscope', '140', '-2590', '-70\r\n'),
(324, 'magnetometer', '129', '258', '-1059\r\n'),
(325, 'pressure', '1006.92', '0', '0'),
(326, '', '0', '0', '0'),
(327, 'accelerometer', ' 187', ' -50', '975\r\n'),
(328, 'gyroscope', '140', '-2590', '-140\r\n'),
(329, 'magnetometer', '129', '262', '-1053\r\n'),
(330, 'pressure', '1006.91', '0', '0'),
(331, '', '0', '0', '0'),
(332, 'accelerometer', ' 191', ' -46', '975\r\n'),
(333, 'gyroscope', '210', '-2590', '-140\r\n'),
(334, 'magnetometer', '129', '256', '-1048\r\n'),
(335, 'pressure', '1006.91', '0', '0'),
(336, '', '0', '0', '0'),
(337, 'accelerometer', ' 187', ' -42', '967\r\n'),
(338, 'gyroscope', '140', '-2590', '-140\r\n'),
(339, 'magnetometer', '124', '264', '-1050\r\n'),
(340, 'pressure', '1006.92', '0', '0'),
(341, '', '0', '0', '0'),
(342, 'accelerometer', ' 187', ' -42', '967\r\n'),
(343, 'gyroscope', '210', '-2590', '-140\r\n'),
(344, 'magnetometer', '118', '259', '-1053\r\n'),
(345, 'pressure', '1006.92', '0', '0'),
(346, '', '0', '0', '0'),
(347, 'accelerometer', ' 187', ' -38', '971\r\n'),
(348, 'gyroscope', '140', '-2590', '-140\r\n'),
(349, 'magnetometer', '126', '249', '-1041\r\n'),
(350, 'pressure', '1006.91', '0', '0'),
(351, '', '0', '0', '0'),
(352, 'accelerometer', ' 187', ' -46', '979\r\n'),
(353, 'gyroscope', '140', '-2520', '-140\r\n'),
(354, 'magnetometer', '124', '255', '-1050\r\n'),
(355, 'pressure', '1006.91', '0', '0'),
(356, '', '0', '0', '0'),
(357, 'accelerometer', ' 187', ' -42', '975\r\n'),
(358, 'gyroscope', '210', '-2590', '-140\r\n'),
(359, 'magnetometer', '127', '256', '-1036\r\n'),
(360, 'pressure', '1006.91', '0', '0'),
(361, '', '0', '0', '0'),
(362, 'accelerometer', ' 183', ' -38', '971\r\n'),
(363, 'gyroscope', '140', '-2590', '-140\r\n'),
(364, 'magnetometer', '124', '256', '-1050\r\n'),
(365, 'pressure', '1006.91', '0', '0'),
(366, '', '0', '0', '0'),
(367, 'accelerometer', ' 191', ' -42', '975\r\n'),
(368, 'gyroscope', '140', '-2590', '-140\r\n'),
(369, 'magnetometer', '129', '256', '-1050\r\n'),
(370, 'pressure', '1006.92', '0', '0'),
(371, '', '0', '0', '0'),
(372, 'accelerometer', ' 191', ' -46', '971\r\n'),
(373, 'gyroscope', '140', '-2590', '-70\r\n'),
(374, 'magnetometer', '126', '256', '-1048\r\n'),
(375, 'pressure', '1006.92', '0', '0'),
(376, '', '0', '0', '0'),
(377, 'accelerometer', ' 195', ' -34', '967\r\n'),
(378, 'gyroscope', '210', '-2590', '-140\r\n'),
(379, 'magnetometer', '124', '247', '-1039\r\n'),
(380, 'pressure', '1006.91', '0', '0'),
(381, '', '0', '0', '0'),
(382, 'accelerometer', ' 183', ' -38', '979\r\n'),
(383, 'gyroscope', '140', '-2590', '-140\r\n'),
(384, 'magnetometer', '124', '249', '-1044\r\n'),
(385, 'pressure', '1006.91', '0', '0'),
(386, '', '0', '0', '0'),
(387, 'accelerometer', ' 187', ' -54', '975\r\n'),
(388, 'gyroscope', '210', '-2590', '-70\r\n'),
(389, 'magnetometer', '118', '252', '-1045\r\n'),
(390, 'pressure', '1006.92', '0', '0'),
(391, '', '0', '0', '0'),
(392, 'accelerometer', ' 191', ' -42', '975\r\n'),
(393, 'gyroscope', '210', '-2590', '-210\r\n'),
(394, 'magnetometer', '123', '258', '-1051\r\n'),
(395, 'pressure', '1006.92', '0', '0'),
(396, '', '0', '0', '0'),
(397, 'accelerometer', ' 195', ' -34', '967\r\n'),
(398, 'gyroscope', '140', '-2590', '-140\r\n'),
(399, 'magnetometer', '121', '258', '-1051\r\n'),
(400, 'pressure', '1006.92', '0', '0'),
(401, '', '0', '0', '0'),
(402, 'accelerometer', ' 179', ' -46', '975\r\n'),
(403, 'gyroscope', '140', '-2590', '-140\r\n'),
(404, 'magnetometer', '126', '258', '-1039\r\n'),
(405, 'pressure', '1006.92', '0', '0'),
(406, '', '0', '0', '0'),
(407, 'accelerometer', ' 183', ' -42', '971\r\n'),
(408, 'gyroscope', '140', '-2590', '-210\r\n'),
(409, 'magnetometer', '120', '256', '-1050\r\n'),
(410, 'pressure', '1006.91', '0', '0'),
(411, '', '0', '0', '0'),
(412, 'accelerometer', ' 187', ' -46', '975\r\n'),
(413, 'gyroscope', '210', '-2660', '-140\r\n'),
(414, 'magnetometer', '133', '259', '-1048\r\n'),
(415, 'pressure', '1006.91', '0', '0'),
(416, '', '0', '0', '0'),
(417, 'accelerometer', ' 187', ' -46', '979\r\n'),
(418, 'gyroscope', '140', '-2590', '-140\r\n'),
(419, 'magnetometer', '129', '249', '-1039\r\n'),
(420, 'pressure', '1006.91', '0', '0'),
(421, '', '0', '0', '0'),
(422, 'accelerometer', ' 187', ' -46', '975\r\n'),
(423, 'gyroscope', '140', '-2590', '-140\r\n'),
(424, 'magnetometer', '123', '256', '-1056\r\n'),
(425, 'pressure', '1006.91', '0', '0'),
(426, '', '0', '0', '0'),
(427, 'accelerometer', ' 187', ' -42', '971\r\n'),
(428, 'gyroscope', '210', '-2590', '-140\r\n'),
(429, 'magnetometer', '127', '261', '-1045\r\n'),
(430, 'pressure', '1006.91', '0', '0'),
(431, '', '0', '0', '0'),
(432, 'accelerometer', ' 191', ' -42', '975\r\n'),
(433, 'gyroscope', '140', '-2590', '-140\r\n'),
(434, 'magnetometer', '124', '259', '-1053\r\n'),
(435, 'pressure', '1006.91', '0', '0'),
(436, '', '0', '0', '0'),
(437, 'accelerometer', ' 183', ' -46', '979\r\n'),
(438, 'gyroscope', '210', '-2660', '-140\r\n'),
(439, 'magnetometer', '114', '247', '-1048\r\n'),
(440, 'pressure', '1006.91', '0', '0'),
(441, '', '0', '0', '0'),
(442, 'accelerometer', ' 191', ' -42', '971\r\n'),
(443, 'gyroscope', '210', '-2590', '-210\r\n'),
(444, 'magnetometer', '124', '259', '-1051\r\n'),
(445, 'pressure', '1006.91', '0', '0'),
(446, '', '0', '0', '0'),
(447, 'accelerometer', ' 183', ' -46', '983\r\n'),
(448, 'gyroscope', '210', '-2590', '-70\r\n'),
(449, 'magnetometer', '126', '253', '-1047\r\n'),
(450, 'pressure', '1006.91', '0', '0'),
(451, '', '0', '0', '0'),
(452, 'accelerometer', ' 187', ' -38', '975\r\n'),
(453, 'gyroscope', '140', '-2590', '-140\r\n'),
(454, 'magnetometer', '121', '250', '-1056\r\n'),
(455, 'pressure', '1006.91', '0', '0'),
(456, '', '0', '0', '0'),
(457, 'accelerometer', ' 195', ' -42', '971\r\n'),
(458, 'gyroscope', '210', '-2590', '-140\r\n'),
(459, 'magnetometer', '127', '258', '-1047\r\n'),
(460, 'pressure', '1006.91', '0', '0'),
(461, '', '0', '0', '0'),
(462, 'accelerometer', ' 187', ' -42', '971\r\n'),
(463, 'gyroscope', '140', '-2590', '-140\r\n'),
(464, 'magnetometer', '121', '250', '-1053\r\n'),
(465, 'pressure', '1006.91', '0', '0'),
(466, '', '0', '0', '0'),
(467, 'accelerometer', ' 191', ' -38', '971\r\n'),
(468, 'gyroscope', '140', '-2660', '-210\r\n'),
(469, 'magnetometer', '133', '258', '-1041\r\n'),
(470, 'pressure', '1006.92', '0', '0'),
(471, '', '0', '0', '0'),
(472, 'accelerometer', ' 195', ' -42', '963\r\n'),
(473, 'gyroscope', '210', '-2590', '-140\r\n'),
(474, 'magnetometer', '121', '250', '-1047\r\n'),
(475, 'pressure', '1006.92', '0', '0'),
(476, '', '0', '0', '0'),
(477, 'accelerometer', ' 191', ' -42', '983\r\n'),
(478, 'gyroscope', '140', '-2590', '-210\r\n'),
(479, 'magnetometer', '136', '250', '-1045\r\n'),
(480, 'pressure', '1006.92', '0', '0'),
(481, '', '0', '0', '0'),
(482, 'accelerometer', ' 187', ' -42', '979\r\n'),
(483, 'gyroscope', '210', '-2520', '-140\r\n'),
(484, 'magnetometer', '124', '259', '-1050\r\n'),
(485, 'pressure', '1006.92', '0', '0'),
(486, '', '0', '0', '0'),
(487, 'accelerometer', ' 191', ' -50', '979\r\n'),
(488, 'gyroscope', '140', '-2590', '-140\r\n'),
(489, 'magnetometer', '124', '253', '-1053\r\n'),
(490, 'pressure', '1006.92', '0', '0'),
(491, '', '0', '0', '0'),
(492, 'accelerometer', ' 187', ' -34', '971\r\n'),
(493, 'gyroscope', '210', '-2660', '-140\r\n'),
(494, 'magnetometer', '129', '259', '-1042\r\n'),
(495, 'pressure', '1006.92', '0', '0'),
(496, '', '0', '0', '0'),
(497, 'accelerometer', ' 199', ' -46', '975\r\n'),
(498, 'gyroscope', '140', '-2590', '-140\r\n'),
(499, 'magnetometer', '123', '246', '-1042\r\n'),
(500, 'pressure', '1006.92', '0', '0'),
(501, '', '0', '0', '0'),
(502, 'accelerometer', ' 187', ' -46', '967\r\n'),
(503, 'gyroscope', '210', '-2660', '-140\r\n'),
(504, 'magnetometer', '135', '250', '-1056\r\n'),
(505, 'pressure', '1006.92', '0', '0'),
(506, '', '0', '0', '0'),
(507, 'accelerometer', ' 191', ' -38', '967\r\n'),
(508, 'gyroscope', '140', '-2660', '-140\r\n'),
(509, 'magnetometer', '132', '252', '-1051\r\n'),
(510, 'pressure', '1006.93', '0', '0'),
(511, '', '0', '0', '0'),
(512, 'accelerometer', ' 199', ' -46', '971\r\n'),
(513, 'gyroscope', '140', '-2520', '-140\r\n'),
(514, 'magnetometer', '123', '249', '-1039\r\n'),
(515, 'pressure', '1006.93', '0', '0'),
(516, '', '0', '0', '0'),
(517, 'accelerometer', ' 195', ' -42', '971\r\n'),
(518, 'gyroscope', '140', '-2590', '-140\r\n'),
(519, 'magnetometer', '123', '253', '-1041\r\n'),
(520, 'pressure', '1006.92', '0', '0'),
(521, '', '0', '0', '0'),
(522, 'accelerometer', ' 187', ' -46', '979\r\n'),
(523, 'gyroscope', '210', '-2590', '-140\r\n'),
(524, 'magnetometer', '138', '253', '-1042\r\n'),
(525, 'pressure', '1006.92', '0', '0'),
(526, '', '0', '0', '0'),
(527, 'accelerometer', ' 191', ' -38', '975\r\n'),
(528, 'gyroscope', '140', '-2660', '-140\r\n'),
(529, 'magnetometer', '127', '255', '-1045\r\n'),
(530, 'pressure', '1006.92', '0', '0'),
(531, '', '0', '0', '0'),
(532, 'accelerometer', ' 183', ' -42', '971\r\n'),
(533, 'gyroscope', '140', '-2590', '-140\r\n'),
(534, 'magnetometer', '129', '252', '-1041\r\n'),
(535, 'pressure', '1006.92', '0', '0'),
(536, '', '0', '0', '0'),
(537, 'accelerometer', ' 191', ' -42', '983\r\n'),
(538, 'gyroscope', '210', '-2660', '-140\r\n'),
(539, 'magnetometer', '121', '250', '-1047\r\n'),
(540, 'pressure', '1006.91', '0', '0'),
(541, '', '0', '0', '0'),
(542, 'accelerometer', ' 191', ' -38', '979\r\n'),
(543, 'gyroscope', '210', '-2590', '-140\r\n'),
(544, 'magnetometer', '127', '259', '-1051\r\n'),
(545, 'pressure', '1006.91', '0', '0'),
(546, '', '0', '0', '0'),
(547, 'accelerometer', ' 187', ' -46', '963\r\n'),
(548, 'gyroscope', '140', '-2590', '-140\r\n'),
(549, 'magnetometer', '126', '255', '-1051\r\n'),
(550, 'pressure', '1006.91', '0', '0'),
(551, '', '0', '0', '0'),
(552, 'accelerometer', ' 195', ' -38', '971\r\n'),
(553, 'gyroscope', '140', '-2590', '-140\r\n'),
(554, 'magnetometer', '123', '258', '-1042\r\n'),
(555, 'pressure', '1006.91', '0', '0'),
(556, '', '0', '0', '0'),
(557, 'accelerometer', ' 187', ' -42', '975\r\n'),
(558, 'gyroscope', '140', '-2520', '-140\r\n'),
(559, 'magnetometer', '133', '255', '-1050\r\n'),
(560, 'pressure', '1006.92', '0', '0'),
(561, '', '0', '0', '0'),
(562, 'accelerometer', ' 187', ' -38', '979\r\n'),
(563, 'gyroscope', '140', '-2590', '-140\r\n'),
(564, 'magnetometer', '130', '253', '-1039\r\n'),
(565, 'pressure', '1006.92', '0', '0'),
(566, '', '0', '0', '0'),
(567, 'accelerometer', ' 187', ' -50', '975\r\n'),
(568, 'gyroscope', '210', '-2590', '-140\r\n'),
(569, 'magnetometer', '129', '250', '-1039\r\n'),
(570, 'pressure', '1006.91', '0', '0'),
(571, '', '0', '0', '0'),
(572, 'accelerometer', ' 195', ' -42', '979\r\n'),
(573, 'gyroscope', '140', '-2660', '-140\r\n'),
(574, 'magnetometer', '127', '253', '-1045\r\n'),
(575, 'pressure', '1006.91', '0', '0'),
(576, '', '0', '0', '0'),
(577, 'accelerometer', ' 191', ' -42', '979\r\n'),
(578, 'gyroscope', '140', '-2590', '-140\r\n'),
(579, 'magnetometer', '129', '253', '-1041\r\n'),
(580, 'pressure', '1006.90', '0', '0'),
(581, '', '0', '0', '0'),
(582, 'accelerometer', ' 191', ' -46', '975\r\n'),
(583, 'gyroscope', '140', '-2590', '-210\r\n'),
(584, 'magnetometer', '126', '255', '-1047\r\n'),
(585, 'pressure', '1006.90', '0', '0'),
(586, '', '0', '0', '0'),
(587, 'accelerometer', ' 191', ' -34', '979\r\n'),
(588, 'gyroscope', '210', '-2590', '-210\r\n'),
(589, 'magnetometer', '120', '256', '-1050\r\n'),
(590, 'pressure', '1006.90', '0', '0'),
(591, '', '0', '0', '0'),
(592, 'accelerometer', ' 187', ' -42', '971\r\n'),
(593, 'gyroscope', '140', '-2590', '-140\r\n'),
(594, 'magnetometer', '126', '253', '-1050\r\n'),
(595, 'pressure', '1006.90', '0', '0'),
(596, '', '0', '0', '0'),
(597, 'accelerometer', ' 191', ' -42', '979\r\n'),
(598, 'gyroscope', '210', '-2590', '-140\r\n'),
(599, 'magnetometer', '123', '258', '-1053\r\n'),
(600, 'pressure', '1006.89', '0', '0'),
(601, '', '0', '0', '0'),
(602, 'accelerometer', ' 183', ' -42', '971\r\n'),
(603, 'gyroscope', '210', '-2590', '-210\r\n'),
(604, 'magnetometer', '118', '253', '-1045\r\n'),
(605, 'pressure', '1006.89', '0', '0'),
(606, '', '0', '0', '0'),
(607, 'accelerometer', ' 187', ' -34', '967\r\n'),
(608, 'gyroscope', '140', '-2590', '-210\r\n'),
(609, 'magnetometer', '123', '249', '-1036\r\n'),
(610, 'pressure', '1006.89', '0', '0'),
(611, '', '0', '0', '0'),
(612, 'accelerometer', ' 191', ' -42', '975\r\n'),
(613, 'gyroscope', '140', '-2590', '-140\r\n'),
(614, 'magnetometer', '124', '250', '-1050\r\n'),
(615, 'pressure', '1006.89', '0', '0'),
(616, '', '0', '0', '0'),
(617, 'magnetometer', '130', '256', '-1053\r\n'),
(618, 'pressure', '1006.88', '0', '0'),
(619, '', '0', '0', '0'),
(620, 'accelerometer', ' 187', ' -38', '979\r\n'),
(621, 'gyroscope', '210', '-2590', '-140\r\n'),
(622, 'magnetometer', '126', '247', '-1048\r\n'),
(623, 'pressure', '1006.87', '0', '0'),
(624, '', '0', '0', '0'),
(625, 'accelerometer', ' 191', ' -42', '967\r\n'),
(626, 'gyroscope', '140', '-2590', '-140\r\n'),
(627, 'magnetometer', '123', '256', '-1047\r\n'),
(628, 'pressure', '1006.87', '0', '0'),
(629, '', '0', '0', '0'),
(630, 'accelerometer', ' 191', ' -46', '975\r\n'),
(631, 'gyroscope', '210', '-2590', '-140\r\n'),
(632, 'magnetometer', '120', '255', '-1042\r\n'),
(633, 'pressure', '1006.87', '0', '0'),
(634, '', '0', '0', '0'),
(635, 'accelerometer', ' 187', ' -42', '979\r\n'),
(636, 'gyroscope', '210', '-2660', '-140\r\n'),
(637, 'magnetometer', '117', '259', '-1056\r\n'),
(638, 'pressure', '1006.87', '0', '0'),
(639, '', '0', '0', '0'),
(640, 'accelerometer', ' 199', ' -42', '983\r\n'),
(641, 'gyroscope', '210', '-2660', '-140\r\n'),
(642, 'magnetometer', '120', '255', '-1041\r\n'),
(643, 'pressure', '1006.87', '0', '0'),
(644, '', '0', '0', '0'),
(645, 'accelerometer', ' 183', ' -46', '983\r\n'),
(646, 'gyroscope', '210', '-2590', '-140\r\n'),
(647, 'magnetometer', '127', '255', '-1038\r\n'),
(648, 'pressure', '1006.87', '0', '0'),
(649, '', '0', '0', '0'),
(650, 'accelerometer', ' 195', ' -38', '971\r\n'),
(651, 'gyroscope', '210', '-2590', '-140\r\n'),
(652, 'magnetometer', '112', '253', '-1047\r\n'),
(653, 'pressure', '1006.87', '0', '0'),
(654, '', '0', '0', '0'),
(655, 'accelerometer', ' 187', ' -46', '971\r\n'),
(656, 'gyroscope', '210', '-2590', '-140\r\n'),
(657, 'magnetometer', '129', '258', '-1041\r\n'),
(658, 'pressure', '1006.87', '0', '0'),
(659, '', '0', '0', '0'),
(660, 'accelerometer', ' 191', ' -42', '975\r\n'),
(661, 'gyroscope', '140', '-2590', '-140\r\n'),
(662, 'magnetometer', '127', '255', '-1044\r\n'),
(663, 'pressure', '1006.86', '0', '0'),
(664, '', '0', '0', '0'),
(665, 'accelerometer', ' 191', ' -42', '971\r\n'),
(666, 'gyroscope', '210', '-2590', '-140\r\n'),
(667, 'magnetometer', '130', '258', '-1044\r\n'),
(668, 'pressure', '1006.86', '0', '0'),
(669, '', '0', '0', '0'),
(670, 'accelerometer', ' 187', ' -46', '971\r\n'),
(671, 'gyroscope', '140', '-2590', '-140\r\n'),
(672, 'magnetometer', '129', '253', '-1060\r\n'),
(673, 'pressure', '1006.86', '0', '0'),
(674, '', '0', '0', '0'),
(675, 'accelerometer', ' 187', ' -42', '975\r\n'),
(676, 'gyroscope', '140', '-2590', '-140\r\n'),
(677, 'magnetometer', '123', '256', '-1053\r\n'),
(678, 'pressure', '1006.86', '0', '0'),
(679, '', '0', '0', '0'),
(680, 'accelerometer', ' 183', ' -38', '975\r\n'),
(681, 'gyroscope', '210', '-2660', '-210\r\n'),
(682, 'magnetometer', '133', '247', '-1054\r\n'),
(683, 'pressure', '1006.87', '0', '0'),
(684, '', '0', '0', '0'),
(685, 'accelerometer', ' 187', ' -46', '971\r\n'),
(686, 'gyroscope', '210', '-2590', '-140\r\n'),
(687, 'magnetometer', '127', '261', '-1054\r\n'),
(688, 'pressure', '1006.87', '0', '0'),
(689, '', '0', '0', '0'),
(690, 'accelerometer', ' 191', ' -38', '967\r\n'),
(691, 'gyroscope', '140', '-2590', '-140\r\n'),
(692, 'magnetometer', '123', '250', '-1054\r\n'),
(693, 'pressure', '1006.87', '0', '0'),
(694, '', '0', '0', '0'),
(695, 'accelerometer', ' 191', ' -50', '975\r\n'),
(696, 'gyroscope', '140', '-2590', '-140\r\n'),
(697, 'magnetometer', '123', '252', '-1050\r\n'),
(698, 'pressure', '1006.87', '0', '0'),
(699, '', '0', '0', '0'),
(700, 'accelerometer', ' 187', ' -42', '971\r\n'),
(701, 'gyroscope', '210', '-2660', '-210\r\n'),
(702, 'magnetometer', '120', '261', '-1053\r\n'),
(703, 'pressure', '1006.87', '0', '0'),
(704, '', '0', '0', '0'),
(705, 'accelerometer', ' 179', ' -42', '971\r\n'),
(706, 'gyroscope', '210', '-2590', '-140\r\n'),
(707, 'magnetometer', '127', '261', '-1054\r\n'),
(708, 'pressure', '1006.87', '0', '0'),
(709, '', '0', '0', '0'),
(710, 'accelerometer', ' 187', ' -46', '971\r\n'),
(711, 'gyroscope', '210', '-2590', '-140\r\n'),
(712, 'magnetometer', '114', '253', '-1042\r\n'),
(713, 'pressure', '1006.87', '0', '0'),
(714, '', '0', '0', '0'),
(715, 'accelerometer', ' 187', ' -42', '967\r\n'),
(716, 'gyroscope', '140', '-2590', '-140\r\n'),
(717, 'magnetometer', '118', '246', '-1054\r\n'),
(718, 'pressure', '1006.87', '0', '0'),
(719, '', '0', '0', '0'),
(720, 'accelerometer', ' 191', ' -42', '975\r\n'),
(721, 'gyroscope', '140', '-2590', '-140\r\n'),
(722, 'magnetometer', '126', '249', '-1041\r\n'),
(723, 'pressure', '1006.87', '0', '0'),
(724, '', '0', '0', '0'),
(725, 'accelerometer', ' 187', ' -46', '971\r\n'),
(726, 'gyroscope', '210', '-2660', '-140\r\n'),
(727, 'magnetometer', '123', '250', '-1042\r\n'),
(728, 'pressure', '1006.87', '0', '0'),
(729, '', '0', '0', '0'),
(730, 'accelerometer', ' 187', ' -38', '967\r\n'),
(731, 'gyroscope', '140', '-2590', '-140\r\n'),
(732, 'magnetometer', '132', '250', '-1044\r\n'),
(733, 'pressure', '1006.87', '0', '0'),
(734, '', '0', '0', '0'),
(735, 'accelerometer', ' 191', ' -46', '967\r\n'),
(736, 'gyroscope', '140', '-2590', '-140\r\n'),
(737, 'magnetometer', '126', '244', '-1041\r\n'),
(738, 'pressure', '1006.87', '0', '0'),
(739, '', '0', '0', '0'),
(740, 'accelerometer', ' 187', ' -42', '975\r\n'),
(741, 'gyroscope', '210', '-2590', '-140\r\n'),
(742, 'magnetometer', '121', '256', '-1051\r\n'),
(743, 'pressure', '1006.87', '0', '0'),
(744, '', '0', '0', '0'),
(745, 'accelerometer', ' 187', ' -42', '975\r\n'),
(746, 'gyroscope', '210', '-2590', '-140\r\n'),
(747, 'magnetometer', '127', '253', '-1053\r\n'),
(748, 'pressure', '1006.87', '0', '0'),
(749, '', '0', '0', '0'),
(750, 'accelerometer', ' 191', ' -46', '975\r\n'),
(751, 'gyroscope', '140', '-2660', '-140\r\n'),
(752, 'magnetometer', '129', '265', '-1054\r\n'),
(753, 'pressure', '1006.88', '0', '0'),
(754, '', '0', '0', '0'),
(755, 'accelerometer', ' 187', ' -42', '975\r\n'),
(756, 'gyroscope', '210', '-2660', '-140\r\n'),
(757, 'magnetometer', '127', '252', '-1048\r\n'),
(758, 'pressure', '1006.88', '0', '0'),
(759, '', '0', '0', '0'),
(760, 'accelerometer', ' 195', ' -38', '975\r\n'),
(761, 'gyroscope', '210', '-2590', '-140\r\n'),
(762, 'magnetometer', '126', '261', '-1057\r\n'),
(763, 'pressure', '1006.87', '0', '0'),
(764, '', '0', '0', '0'),
(765, 'accelerometer', ' 187', ' -46', '971\r\n'),
(766, 'gyroscope', '140', '-2590', '-140\r\n'),
(767, 'magnetometer', '127', '252', '-1048\r\n'),
(768, 'pressure', '1006.87', '0', '0'),
(769, '', '0', '0', '0'),
(770, 'gyroscope', '140', '-2520', '-140\r\n'),
(771, 'magnetometer', '127', '267', '-1060\r\n'),
(772, 'pressure', '1006.86', '0', '0'),
(773, '', '0', '0', '0'),
(774, 'accelerometer', ' 191', ' -42', '971\r\n'),
(775, 'gyroscope', '140', '-2590', '-140\r\n'),
(776, 'magnetometer', '132', '280', '-1065\r\n'),
(777, 'pressure', '1006.86', '0', '0'),
(778, '', '0', '0', '0'),
(779, 'accelerometer', ' 187', ' -46', '971\r\n'),
(780, 'gyroscope', '210', '-2520', '-140\r\n'),
(781, 'magnetometer', '133', '273', '-1065\r\n'),
(782, 'pressure', '1006.86', '0', '0'),
(783, '', '0', '0', '0'),
(784, 'accelerometer', ' 187', ' -34', '975\r\n'),
(785, 'gyroscope', '140', '-2590', '-140\r\n'),
(786, 'magnetometer', '136', '280', '-1068\r\n'),
(787, 'pressure', '1006.86', '0', '0'),
(788, '', '0', '0', '0'),
(789, 'accelerometer', ' 195', ' -46', '952\r\n'),
(790, 'gyroscope', '140', '-2590', '-140\r\n'),
(791, 'magnetometer', '127', '279', '-1065\r\n'),
(792, 'pressure', '1006.86', '0', '0'),
(793, '', '0', '0', '0'),
(794, 'accelerometer', ' 183', ' -42', '971\r\n'),
(795, 'gyroscope', '140', '-2520', '-140\r\n'),
(796, 'magnetometer', '144', '273', '-1074\r\n'),
(797, 'pressure', '1006.86', '0', '0'),
(798, '', '0', '0', '0'),
(799, 'accelerometer', ' 195', ' -38', '975\r\n'),
(800, 'gyroscope', '140', '-2590', '-210\r\n'),
(801, 'magnetometer', '138', '274', '-1063\r\n'),
(802, 'pressure', '1006.86', '0', '0'),
(803, '', '0', '0', '0'),
(804, 'accelerometer', ' 191', ' -38', '975\r\n'),
(805, 'gyroscope', '140', '-2520', '-140\r\n'),
(806, 'magnetometer', '138', '270', '-1059\r\n'),
(807, 'pressure', '1006.86', '0', '0'),
(808, '', '0', '0', '0'),
(809, 'accelerometer', ' 195', ' -38', '975\r\n'),
(810, 'gyroscope', '140', '-2590', '-140\r\n'),
(811, 'magnetometer', '132', '271', '-1059\r\n'),
(812, 'pressure', '1006.86', '0', '0'),
(813, '', '0', '0', '0'),
(814, 'accelerometer', ' 199', ' -38', '971\r\n'),
(815, 'gyroscope', '140', '-2590', '-140\r\n'),
(816, 'magnetometer', '132', '267', '-1062\r\n'),
(817, 'pressure', '1006.86', '0', '0'),
(818, '', '0', '0', '0'),
(819, 'accelerometer', ' 187', ' -42', '979\r\n'),
(820, 'gyroscope', '140', '-2590', '-140\r\n'),
(821, 'magnetometer', '127', '274', '-1060\r\n'),
(822, 'pressure', '1006.86', '0', '0'),
(823, '', '0', '0', '0'),
(824, 'accelerometer', ' 191', ' -38', '979\r\n'),
(825, 'gyroscope', '140', '-2590', '-70\r\n'),
(826, 'magnetometer', '141', '273', '-1068\r\n'),
(827, 'pressure', '1006.86', '0', '0'),
(828, '', '0', '0', '0'),
(829, 'accelerometer', ' 195', ' -42', '975\r\n'),
(830, 'gyroscope', '140', '-2590', '-140\r\n'),
(831, 'magnetometer', '127', '273', '-1072\r\n'),
(832, 'pressure', '1006.86', '0', '0'),
(833, '', '0', '0', '0'),
(834, 'accelerometer', ' 187', ' -50', '975\r\n'),
(835, 'gyroscope', '140', '-2590', '-140\r\n'),
(836, 'magnetometer', '129', '276', '-1062\r\n'),
(837, 'pressure', '1006.86', '0', '0'),
(838, '', '0', '0', '0'),
(839, 'accelerometer', ' 199', ' -46', '975\r\n'),
(840, 'gyroscope', '140', '-2590', '-140\r\n'),
(841, 'magnetometer', '141', '274', '-1060\r\n'),
(842, 'pressure', '1006.86', '0', '0'),
(843, '', '0', '0', '0'),
(844, 'accelerometer', ' 187', ' -46', '967\r\n'),
(845, 'gyroscope', '210', '-2520', '-210\r\n'),
(846, 'magnetometer', '132', '283', '-1066\r\n'),
(847, 'pressure', '1006.86', '0', '0'),
(848, '', '0', '0', '0'),
(849, 'accelerometer', ' 191', ' -42', '967\r\n'),
(850, 'gyroscope', '210', '-2590', '-140\r\n'),
(851, 'magnetometer', '136', '277', '-1069\r\n'),
(852, 'pressure', '1006.86', '0', '0'),
(853, '', '0', '0', '0'),
(854, 'accelerometer', ' 183', ' -38', '975\r\n'),
(855, 'gyroscope', '140', '-2590', '-140\r\n'),
(856, 'magnetometer', '124', '274', '-1063\r\n'),
(857, 'pressure', '1006.86', '0', '0'),
(858, '', '0', '0', '0'),
(859, 'accelerometer', ' 195', ' -34', '971\r\n'),
(860, 'gyroscope', '210', '-2520', '-140\r\n'),
(861, 'magnetometer', '135', '274', '-1074\r\n'),
(862, 'pressure', '1006.86', '0', '0'),
(863, '', '0', '0', '0'),
(864, 'accelerometer', ' 187', ' -38', '975\r\n'),
(865, 'gyroscope', '140', '-2590', '-140\r\n'),
(866, 'magnetometer', '130', '277', '-1066\r\n'),
(867, 'pressure', '1006.86', '0', '0'),
(868, '', '0', '0', '0'),
(869, 'accelerometer', ' 187', ' -46', '963\r\n'),
(870, 'gyroscope', '140', '-2590', '-140\r\n'),
(871, 'magnetometer', '124', '279', '-1068\r\n'),
(872, 'pressure', '1006.85', '0', '0'),
(873, '', '0', '0', '0'),
(874, 'accelerometer', ' 187', ' -34', '971\r\n'),
(875, 'gyroscope', '140', '-2590', '-140\r\n'),
(876, 'magnetometer', '132', '276', '-1071\r\n'),
(877, 'pressure', '1006.85', '0', '0'),
(878, '', '0', '0', '0'),
(879, 'accelerometer', ' 191', ' -38', '967\r\n'),
(880, 'gyroscope', '140', '-2590', '-140\r\n'),
(881, 'magnetometer', '136', '277', '-1074\r\n'),
(882, 'pressure', '1006.85', '0', '0'),
(883, '', '0', '0', '0'),
(884, 'accelerometer', ' 187', ' -50', '979\r\n'),
(885, 'gyroscope', '210', '-2590', '-140\r\n'),
(886, 'magnetometer', '141', '273', '-1074\r\n'),
(887, 'pressure', '1006.85', '0', '0'),
(888, '', '0', '0', '0'),
(889, 'accelerometer', ' 191', ' -42', '971\r\n'),
(890, 'gyroscope', '140', '-2590', '-210\r\n'),
(891, 'magnetometer', '139', '276', '-1068\r\n'),
(892, 'pressure', '1006.86', '0', '0'),
(893, '', '0', '0', '0'),
(894, 'accelerometer', ' 183', ' -50', '971\r\n'),
(895, 'gyroscope', '140', '-2520', '-140\r\n'),
(896, 'magnetometer', '136', '270', '-1065\r\n'),
(897, 'pressure', '1006.86', '0', '0'),
(898, '', '0', '0', '0'),
(899, 'accelerometer', ' 187', ' -46', '975\r\n'),
(900, 'gyroscope', '140', '-2520', '-140\r\n'),
(901, 'magnetometer', '127', '268', '-1069\r\n'),
(902, 'pressure', '1006.86', '0', '0'),
(903, '', '0', '0', '0'),
(904, 'accelerometer', ' 187', ' -38', '971\r\n'),
(905, 'gyroscope', '140', '-2590', '-140\r\n'),
(906, 'magnetometer', '130', '277', '-1068\r\n'),
(907, 'pressure', '1006.86', '0', '0'),
(908, '', '0', '0', '0'),
(909, 'accelerometer', ' 195', ' -46', '971\r\n'),
(910, 'gyroscope', '140', '-2590', '-140\r\n'),
(911, 'magnetometer', '135', '274', '-1071\r\n'),
(912, 'pressure', '1006.86', '0', '0'),
(913, '', '0', '0', '0'),
(914, 'accelerometer', ' 195', ' -50', '979\r\n'),
(915, 'gyroscope', '140', '-2590', '-140\r\n'),
(916, 'magnetometer', '132', '279', '-1069\r\n'),
(917, 'pressure', '1006.86', '0', '0'),
(918, '', '0', '0', '0'),
(919, 'accelerometer', ' 195', ' -42', '963\r\n'),
(920, 'gyroscope', '140', '-2590', '-210\r\n'),
(921, 'magnetometer', '130', '282', '-1066\r\n'),
(922, 'pressure', '1006.87', '0', '0'),
(923, '', '0', '0', '0'),
(924, 'magnetometer', '145', '313', '-1039\r\n'),
(925, 'pressure', '1006.83', '0', '0'),
(926, '', '0', '0', '0'),
(927, 'accelerometer', ' 176', ' -38', '983\r\n'),
(928, 'gyroscope', '140', '-2590', '-210\r\n'),
(929, 'magnetometer', '135', '307', '-1035\r\n'),
(930, 'pressure', '1006.83', '0', '0'),
(931, '', '0', '0', '0'),
(932, 'accelerometer', ' 179', ' -46', '983\r\n'),
(933, 'gyroscope', '140', '-2590', '-210\r\n'),
(934, 'magnetometer', '139', '303', '-1045\r\n'),
(935, 'pressure', '1006.83', '0', '0'),
(936, '', '0', '0', '0'),
(937, 'accelerometer', ' 183', ' -42', '971\r\n'),
(938, 'gyroscope', '140', '-2590', '-140\r\n'),
(939, 'magnetometer', '135', '310', '-1033\r\n'),
(940, 'pressure', '1006.84', '0', '0'),
(941, '', '0', '0', '0'),
(942, 'accelerometer', ' 179', ' -50', '971\r\n'),
(943, 'gyroscope', '210', '-2590', '-210\r\n'),
(944, 'magnetometer', '138', '312', '-1050\r\n'),
(945, 'pressure', '1006.84', '0', '0'),
(946, '', '0', '0', '0'),
(947, 'accelerometer', ' 176', ' -42', '971\r\n'),
(948, 'gyroscope', '140', '-2660', '-140\r\n'),
(949, 'magnetometer', '133', '310', '-1033\r\n'),
(950, 'pressure', '1006.84', '0', '0'),
(951, '', '0', '0', '0'),
(952, 'accelerometer', ' 172', ' -42', '975\r\n'),
(953, 'gyroscope', '140', '-2660', '-140\r\n'),
(954, 'magnetometer', '138', '309', '-1042\r\n'),
(955, 'pressure', '1006.84', '0', '0'),
(956, '', '0', '0', '0'),
(957, 'accelerometer', ' 179', ' -46', '979\r\n'),
...

This file has been truncated, please download it to see its full contents.

Credits

giganggu

giganggu

1 project • 1 follower
Graduate Student in Electrical Engineering

Comments

Add projectSign up / Login