added device specific data data structure
fixed status
added temperature correction