1531 """ |
1531 """ |
1532 Private slot to show some implementation related information. |
1532 Private slot to show some implementation related information. |
1533 """ |
1533 """ |
1534 data = self.__device.getDeviceData() |
1534 data = self.__device.getDeviceData() |
1535 if data: |
1535 if data: |
|
1536 # name |
1536 if data["mpy_name"] == "micropython": |
1537 if data["mpy_name"] == "micropython": |
1537 name = "MicroPython" |
1538 name = "MicroPython" |
1538 elif data["mpy_name"] == "circuitpython": |
1539 elif data["mpy_name"] == "circuitpython": |
1539 name = "CircuitPython" |
1540 name = "CircuitPython" |
1540 elif data["mpy_name"] == "unknown": |
1541 elif data["mpy_name"] == "unknown": |
1541 name = self.tr("unknown") |
1542 name = self.tr("unknown") |
1542 else: |
1543 else: |
1543 name = data["mpy_name"] |
1544 name = data["mpy_name"] |
1544 version = ( |
1545 |
1545 self.tr("unknown") |
1546 # version |
1546 if data["mpy_version"] == "unknown" |
1547 if data["mpy_variant_version"]: |
1547 else data["mpy_version"] |
1548 version = data["mpy_variant_version"] |
1548 ) |
1549 elif data["mpy_version"] == "unknown": |
|
1550 version = self.tr("unknown") |
|
1551 else: |
|
1552 version = data["mpy_version"] |
|
1553 |
|
1554 # variant |
1549 variant = ( |
1555 variant = ( |
1550 self.tr(" ({0})").format(data["mpy_variant"]) |
1556 self.tr(" ({0})").format(data["mpy_variant"]) |
1551 if data["mpy_variant"] |
1557 if data["mpy_variant"] |
1552 else "" |
1558 else "" |
1553 ) |
1559 ) |