Browse Source

bitforce: Make voltages available to RPC

Luke Dashjr 12 years ago
parent
commit
dcb042f8c6
1 changed files with 9 additions and 0 deletions
  1. 9 0
      driver-bitforce.c

+ 9 - 0
driver-bitforce.c

@@ -1466,6 +1466,15 @@ static struct api_data *bitforce_drv_stats(struct cgpu_info *cgpu)
 		root = api_add_temp(root, "Temperature0", &(data->temp[0]), false);
 		root = api_add_temp(root, "Temperature1", &(data->temp[1]), false);
 	}
+	
+	for (int i = 0; i < data->volts_count; ++i)
+	{
+		float voltage = data->volts[i];
+		char key[] = "VoltageNN";
+		snprintf(&key[7], 3, "%d", i);
+		voltage /= 1e3;
+		root = api_add_volts(root, key, &voltage, true);
+	}
 
 	return root;
 }