src/eric7/MicroPython/Devices/DeviceBase.py

branch
eric7
changeset 9772
06ef28082c4d
parent 9766
f0e22f3a5878
child 9773
6fcfe4f25988
equal deleted inserted replaced
9771:4d72243909ff 9772:06ef28082c4d
886 except AttributeError: 886 except AttributeError:
887 res['mpy_version'] = 'unknown' 887 res['mpy_version'] = 'unknown'
888 888
889 try: 889 try:
890 import pimoroni as __pimoroni_ 890 import pimoroni as __pimoroni_
891 res['mpy_variant'] = 'Pimoroni' 891 res['mpy_variant'] = 'Pimoroni Pico'
892 try:
893 import version as __version_
894 res['mpy_variant_info'] = __version_.BUILD
895 res['mpy_variant_version'] = __version_.BUILD.split('-')[2][1:]
896 del __version_
897 except ImportError:
898 res['mpy_variant_info'] = ''
899 res['mpy_variant_version'] = ''
892 del __pimoroni_ 900 del __pimoroni_
893 except ImportError: 901 except ImportError:
894 res['mpy_variant'] = '' 902 res['mpy_variant'] = ''
903 res['mpy_variant_info'] = ''
904 res['mpy_variant_version'] = ''
895 905
896 print(res) 906 print(res)
897 del res, uname, __os_, __sys_ 907 del res, uname, __os_, __sys_
898 """ 908 """
899 out, err = self._interface.execute(command) 909 out, err = self._interface.execute(command)
945 res['mpy_version'] = '.'.join((str(i) for i in __sys_.implementation.version)) 955 res['mpy_version'] = '.'.join((str(i) for i in __sys_.implementation.version))
946 except AttributeError: 956 except AttributeError:
947 res['mpy_version'] = 'unknown' 957 res['mpy_version'] = 'unknown'
948 try: 958 try:
949 import pimoroni as __pimoroni_ 959 import pimoroni as __pimoroni_
950 res['mpy_variant'] = 'Pimoroni' 960 res['mpy_variant'] = 'Pimoroni Pico'
961 try:
962 import version as __version_
963 res['mpy_variant_info'] = __version_.BUILD
964 res['mpy_variant_version'] = __version_.BUILD.split('-')[2][1:]
965 del __version_
966 except ImportError:
967 res['mpy_variant_info'] = ''
968 res['mpy_variant_version'] = ''
951 del __pimoroni_ 969 del __pimoroni_
952 except ImportError: 970 except ImportError:
953 res['mpy_variant'] = '' 971 res['mpy_variant'] = ''
972 res['mpy_variant_info'] = ''
973 res['mpy_variant_version'] = ''
954 974
955 try: 975 try:
956 stat_ = __os_.statvfs('/flash') 976 stat_ = __os_.statvfs('/flash')
957 res['flash_info_available'] = True 977 res['flash_info_available'] = True
958 res['flash_total_kb'] = stat_[2] * stat_[0] / 1024.0 978 res['flash_total_kb'] = stat_[2] * stat_[0] / 1024.0

eric ide

mercurial