New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rewrite #23
Commits on Aug 15, 2015
-
-
-
-
Needed to mark a few things public for use as a framework, namely extensions.
-
-
-
-
-
-
-
Maintain temperature sensor status quo for now
Have an improvement for this coming, but lets leave it as it was for now
-
-
[SMCKitTests] XCTest doesn't seem to like tests that throw
These tests don't seem to have been running, fixed now.
-
-
Commits on Aug 17, 2015
-
Handle sign bit for SP78 data type
Think this addresses #15. So it's now -1 degree Celsius. My theory on this is that certain sensors at lower temperatures have inaccurate readings. Maybe there located close to an internal fan, and the airflow is causing it to be skewed? In any case, this at least lets us feel good that the machine is not in danger of over heating. #15
-
Make TemperatureSensors.all a dictionary
This makes the cross check lookup easy for allUnknownTemperatureSensors()
-
[SMCKitTool] Sort temperature sensors
No longer pre-sorted due to use of dictionary
-
[SMCKitTool] Add -u, --unknown-temperature-sensors option for #17
Seems to run a bit slow though. This is likely due to the manner in which we have to get the keys (via SMC index). Would be nice to cache them some how, but that might be overkill. http://github.com/beltex/SMCKit/issues/17