Code Monkey home page Code Monkey logo

ble-rssi-various-static-configurations's Introduction

Overview:
This dataset contains ~30 second collects in various static configurations.  Data was collected in various environments, with different phone carrying positions, and with different user rotations relative to the measurement device.  Additionally, multiple measurement devices were used.  All collects were done with 6' separation between the transmitting device and receiving device.

Environments:
- Anechoic chamber (low multipath environment)
- Screen room (high multipath environment)
- Conference room, direct line of sight between transmitting device and receiving device
- Conference room, wall separating transmitting device and receiving device
- Outdoor, asphalt paved courtyard

Transmit device locations:
- Front pants pocket (left side)
- Purse (right side)
- Back pants pocket (left side)
- Left ear

User rotations:
- 0 degrees (user front towards measurement device)
- 45 degrees
- 90 degrees (user left side towards measurement device)
- 135 degrees
- 180 degrees (user back towards measurement device)
- 225 degrees
- 270 degrees (user right side towards measurement device)
- 315 degrees

Measurement devices:
- iPhone 10 (MIT-LL Bluetooth Proximity App)
- Ubertooth One
- nRF52 eval board

For each collect, 3-4 transmitting devices were enabled at the same time.  Therefore, the data logs will contain RSSI for multiple devices.  The nRF Connect app was used on the transmitting devices to specify unique device names.  The following is the mapping of device names to device locations on body:
	Device Name		Device Location
	TestPhone1		Front pants pocket (left side)
	TestPhone2		Purse (right side)
	TestPhone3		Back pants pocket (right side)
	TestPhone4		Held to left ear
	
Note that some collects were done without TestPhone1 present.

The dataset is organized by <environment>\<measurement device>\<user rotation>.
Within each data folder are separate subfolders for each measurement device (iPhone, Ubertooth and nRF52.  Within the measurement device folders are separate data files for each user rotation.  The angle is given at the end of the filename.  For example, a file ending in "_135.txt" or "_135.pcapng" indicates that the user was at a rotation of 135 degrees.  These details should go into the data files as metadata fields.  Once metadata fields are standardized we can postprocess the files and add them.

iPhone folders contain csv log files from the Bluetooth Proximity app.  Ubertooth and nRF52 folders contain PCAP (Wireshark) files, as well as CSV files containing teh most relevant subset of the PCAP data.  These CSV files contain a header line so they are self-explanatory.

Contact:
	Mark Krangle
	The MITRE Corporation
	[email protected]
	781-271-7008



ble-rssi-various-static-configurations's People

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.