Check the current firmware version

This commit is contained in:
Micke Prag 2012-04-20 14:33:44 +02:00
parent 9095ba6090
commit 7e287a6079

View file

@ -43,7 +43,21 @@ void TellStick::setAvailable(bool available) {
}
bool TellStick::isUpgradable() const {
return true; //TODO: check version
QString fw = firmware();
if (fw == "?") {
return false;
}
int firmware = fw.toInt();
if (type() == 1) {
//TellStick
if (firmware <= 3) {
return false;
}
if (firmware < 6) {
return true;
}
}
return false;
}
void TellStick::aquireTellStick() {