A Raspberry Pi system information package
Project description
PiView
A Raspberry Pi system information package.
PiView provides the details of the Raspberry Pi currently being interrogated. System information includes, but is not limited to:
- CPU: max load across cores, temperature, clock speed
- GPU: temperature
- HARDWARE: bluetooth, i2c, spi, camera statuses
- HOST: boot time, model, name, revision, serial number, uptime
- NETWORK: host name, interface names, ip addresses, mac addresses
- STORAGE: total disk capacity, free disk capacity, total RAM and free RAM
Also includes a small utility library with:
- conversion of bytes into Kilobytes, Megabytes, Gigabytes and up
- create list with a quartet of integer numbers representing the IPv4 Address
Changes
See the CHANGES document for details of updates and changes.
Acknowledgements
A very large thank you to Matt Hawkins upon whose code this package is based. https://www.raspberrypi-spy.co.uk/
The original code may be found as mypi.py.
About the Author
Adrian Gould has been coding for over 40 years, starting his coding in Sinclair ZX-80 Basic and Machine Code, through Pascal, Modula-2, Occam, Prolog and many others to the current swathe of Python, C#, PHP, JS, and other languages today.
He believes that it is a continuous process to learn a language, and will always say he is not an expert.
He is a full time educator in Perth, Western Australia.
Copyright
Copyright Adrian Gould, 2021-. Licensed under the Open Software License version 3.0
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for PiView_AG-0.4.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 24c2a0d803e92ce012d76c8df30802ad9d01a0d4d92c3868f0b4053f0460544c |
|
MD5 | 28aa30c1c279c4dd5170bcb8736a2948 |
|
BLAKE2b-256 | 6271e3103ade1bb76d85e1f90e80cfe493b869cd08a70d24835db4866e6a5647 |