var newSource = dataSource.map(function (data) { return hmc5883lBytes2Vec(data); }).publish().refCount();
var newSource = dataSource.map(function(data){ return hmc5883lBytes2Vec(data); })