Oops, I'm sorry, Android-Mail apparently deleted the CC...
I compiled with ipmimonitoring_init_flags = 1 now and got debug stuff this time.
The output is following...
(ipmi_monitoring_sensor_reading.c, ipmi_monitoring_get_sensor_reading, 1061): record_type '0xC0' not supported
(ipmi_monitoring_sensor_reading.c, _get_sensor_bitmask_type, 752): event_reading_type_code '0x70' bitmask is OEM
(ipmi_monitoring_sensor_reading.c, _get_sensor_bitmask_type, 752): event_reading_type_code '0x71' bitmask is OEM
(ipmi_monitoring_sensor_reading.c, _get_sensor_bitmask_type, 752): event_reading_type_code '0x71' bitmask is OEM
(ipmi_monitoring_sensor_reading.c, ipmi_monitoring_get_sensor_reading, 1061): record_type '0x8' not supported
(ipmi_monitoring_sensor_reading.c, ipmi_monitoring_get_sensor_reading, 1061): record_type '0x8' not supported
(ipmi_monitoring_sensor_reading.c, _get_sensor_reading, 356): ipmi_sensor_read: sensor reading unavailable
(ipmi_monitoring_sensor_reading.c, _threshold_sensor_reading, 571): cannot read sensor for record id '23'
(ipmi_monitoring_sensor_reading.c, _get_sensor_reading, 356): ipmi_sensor_read: sensor reading unavailable
(ipmi_monitoring_sensor_reading.c, _threshold_sensor_reading, 571): cannot read sensor for record id '24'
(ipmi_monitoring_sensor_reading.c, _get_sensor_reading, 356): ipmi_sensor_read: sensor reading unavailable
(ipmi_monitoring_sensor_reading.c, _threshold_sensor_reading, 571): cannot read sensor for record id '38'
(ipmi_monitoring_sensor_reading.c, _get_sensor_reading, 356): ipmi_sensor_read: sensor reading unavailable
(ipmi_monitoring_sensor_reading.c, _threshold_sensor_reading, 571): cannot read sensor for record id '39'
(ipmi_monitoring_sensor_reading.c, _get_sensor_reading, 356): ipmi_sensor_read: sensor reading unavailable
(ipmi_monitoring_sensor_reading.c, _threshold_sensor_reading, 571): cannot read sensor for record id '40'
(ipmi_monitoring_sensor_reading.c, _get_sensor_reading, 356): ipmi_sensor_read: sensor reading unavailable
(ipmi_monitoring_sensor_reading.c, _threshold_sensor_reading, 571): cannot read sensor for record id '41'
Record ID, Sensor Name, Sensor Number, Sensor Type, Sensor State, Sensor Reading, Sensor Units, Sensor Event/Reading Type Code, Sensor Event Bitmask, Sensor Event String
ipmi_monitoring_sensor_read_sensor_bitmask_strings: success
I'm unfortunately don't know much about C. You mean I should change in 'unsigned int record_ids[] = {0};' the 0 to a sensor-id, right? Because I did this and that neither worked with putting 5 in for the power meter nor with any other sensor.
Florian