Releases: beltex/SMCKit
Releases · beltex/SMCKit
0.1.0
- Updated to Swift 3.1 (Xcode 8.3.3). Thanks to @alexpovh & @perfaram for the help on this!
- [#15] [Addressed] WIRELESS_MODULE (TW0P) temperature sensor misreports 129°C on MacBookPro11,1
- [SMCKitTool] New
-u
,--unknown-temperature-sensors
flag- Show the list of temperature sensors whose hardware mapping is unknown.
Versions
Xcode 8.3.3
Build version 8E3004b
Apple Swift version 3.1 (swiftlang-802.0.53 clang-802.0.42)
0.0.15
0.0.14
- Updated to Xcode 6.3.2 Gold Master
- New SMCKitTool (
smckit(1)
) command line tool for interfacing with the SMC- Version
0.0.1
- Replaces
Example
target - Added CommandLine as a Git submodule, used for the CLI
Makefile
added to build from command line- Manual page added via ronn
- Version
- New powermetricsTests for cross-referencing with Apple’s
powermetrics(1)
tool - New temperature sensor
CPU_0_DIE
(TC0F
) discovered via DTrace script - Internal cleanup
- [#1] [Completed] Unit tests via XCTest
- [#2] [Closed] Programmatically elevate privileges for writes
- [#11] [Closed] Use array instead of enumerating values in SMCParamStruct
- [#16] [Addressed] How to use in a swift project
Xcode 6.3.2
Build version 6D2105
Apple Swift version 1.2 (swiftlang-602.0.53.1 clang-602.0.53)
0.0.13
0.0.12
0.0.11
0.0.10
0.0.9
- Improved
getAllValidTMPKeys()
(nowgetAllValidTemperatureKeys()
) - Added
maxNumberBatteries()
- More detailed example
- I/O Kit return codes are now full 32-bit values (correct return code). Now at global scope
- More tests
- Internal cleanup
- Renamed
getAllValidTMPKeys()
->getAllValidTemperatureKeys()
getFanInfo()
->getFanInformation()
getTMP()
->getTemperature()
TMP
->Temperature
TMP_UNIT
->TemperatureUnit
FAN
->Fan
NUM_KEYS
->COUNT
SMC_KEY
->SMCKeyMisc
- Few enums now private
Fan
SMCKeyMisc
DataType