if (dev != NULL) {
device = dynamic_cast<SensorDevice *>(dev);
if (device != NULL) {
- reader = device->get_device_data();
+ reader = device->get_datareader();
+ device->get_name();
if (reader != NULL) {
dr = ((DataReader *)reader)->get_data_range();
if (dr != NULL) {