|
|
|
@ -1,5 +1,5 @@
|
|
|
|
|
/* This file is part of the TDE libraries
|
|
|
|
|
Copyright (C) 2012 Timothy Pearson <kb9vqf@pearsoncomputing.net>
|
|
|
|
|
Copyright (C) 2012-2014 Timothy Pearson <kb9vqf@pearsoncomputing.net>
|
|
|
|
|
|
|
|
|
|
This library is free software; you can redistribute it and/or
|
|
|
|
|
modify it under the terms of the GNU Library General Public
|
|
|
|
@ -2185,7 +2185,8 @@ TDEGenericDevice* TDEHardwareDevices::classifyUnknownDevice(udev_device* dev, TD
|
|
|
|
|
}
|
|
|
|
|
if (devicesubsystem == "power_supply") {
|
|
|
|
|
TQString powersupplyname(udev_device_get_property_value(dev, "POWER_SUPPLY_NAME"));
|
|
|
|
|
if (powersupplyname.upper().startsWith("AC")) {
|
|
|
|
|
if ((devicedriver == "ac")
|
|
|
|
|
|| (powersupplyname.upper().startsWith("AC"))) {
|
|
|
|
|
if (!device) device = new TDEMainsPowerDevice(TDEGenericDeviceType::PowerSupply);
|
|
|
|
|
}
|
|
|
|
|
else {
|
|
|
|
|