dbiMeasure.put("TA", cell.getTimingAdvance());              //TODO does this actually get timing advance?
dbiMeasure.put("BER", 0);                                    //TODO setting 0 because we don't have data yet.
dbiMeasure.put("isSubmitted", 0);
dbiMeasure.put("isNeighbour", 0);
mDb.insert("DBi_measure", null, dbiMeasure);
<BUG>log.info("DBi_measure inserted bts_id=" + cell.getCID());  // TODO: NO!!
</BUG>
} else {
ContentValues dbiMeasure = new ContentValues();
if (Double.doubleToRawLongBits(cell.getLat()) != 0

dbiMeasure.put("TA", cell.getTimingAdvance());              //TODO does this actually get timing advance?
dbiMeasure.put("BER", 0);                                    //TODO setting 0 because we don't have data yet.
dbiMeasure.put("isSubmitted", 0);
dbiMeasure.put("isNeighbour", 0);
mDb.insert("DBi_measure", null, dbiMeasure);
log.info("DBi_measure inserted bts_id=" + cell.getCid());  // TODO: NO!!
} else {
ContentValues dbiMeasure = new ContentValues();
if (Double.doubleToRawLongBits(cell.getLat()) != 0
