Skip to content

Latest commit

 

History

History
46 lines (28 loc) · 2.07 KB

README.md

File metadata and controls

46 lines (28 loc) · 2.07 KB

FIPS-Datastore

Project Overview

This repository is part of the project "An Extensible Framework for Indoor Positioning on Mobile Devices", which is the master thesis that I did in 2011-2012 at the Vrije Universiteit Brussel to achieve my "Master in Applied Computer Science". My promotor for this master thesis was Prof. Dr. Beat Signer. The thesis document can be found here.

The entire project is divided into several repositories:

Datastore

This project is used for storing the data that is used in an indoor positioning system. It uses Datanucleus to support a wide range of data stores.

The first thing that needs to be done is to configure the datanucleus.properties file. The sample properties file in config/ can be used for a MySQL database.

After this is done we can compile and enhance our classes:

$ ant enhance

The schema for our database can then be created by doing:

$ ant createschema

The datastore should then be ready to be used by the FIPS-Tool to upload data.

License

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.