mirror of
https://github.com/akuker/RASCSI.git
synced 2024-11-30 22:50:17 +00:00
23 lines
731 B
Bash
23 lines
731 B
Bash
#!/usr/bin/env bash
|
|
|
|
# Info: https://www.raspberrypi.com/documentation/computers/os.html#vcgencmd
|
|
#
|
|
# Bit Hex value Meaning
|
|
# ----- ----------- ------------------------
|
|
# 0 0x1 Under-voltage detected
|
|
# 1 0x2 Arm frequency capped
|
|
# 2 0x4 Currently throttled
|
|
# 3 0x8 Soft temperature limit active
|
|
# 16 0x10000 Under-voltage has occurred
|
|
# 17 0x20000 Arm frequency capping has occurred
|
|
# 18 0x40000 Throttling has occurred
|
|
# 19 0x80000 Soft temperature limit has occurred
|
|
|
|
if [[ "$1" == "get_throttled" ]]
|
|
then
|
|
# Return 'Under-voltage detected' & 'Under-voltage has occurred'
|
|
echo "throttled=0x10001"
|
|
fi
|
|
|
|
echo "Mock does not recognize: $0 $@"
|
|
exit 1 |