-
Notifications
You must be signed in to change notification settings - Fork 59
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
Added Comparator functionality #98
Commits on Jul 23, 2024
-
Added Comparator functionality
Added controls for the COMP_QUE fields in the Config Register that handle the Comparator output. Also added an example of use.
Configuration menu - View commit details
-
Copy full SHA for 017fb9f - Browse repository at this point
Copy the full SHA 017fb9fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c84a39d - Browse repository at this point
Copy the full SHA c84a39dView commit details
Commits on Jul 24, 2024
-
Added threshold properties, changed to "comparator_queue_length" property name, added "convert to voltage" and "convert to value" functions
Configuration menu - View commit details
-
Copy full SHA for 7d98fde - Browse repository at this point
Copy the full SHA 7d98fdeView commit details
Commits on Jul 25, 2024
-
Moved threshold writes to setters
Writing of the threshold registers moved to the setter functions, "threshold" spelled out in variables, improved readability of some comments.
Configuration menu - View commit details
-
Copy full SHA for 0aa1cd7 - Browse repository at this point
Copy the full SHA 0aa1cd7View commit details
Commits on Jul 26, 2024
-
Fixed issues in ads1x15 init comment. Removed stray copy/paste and added more info for comparator thresholds.
Configuration menu - View commit details
-
Copy full SHA for 29ee801 - Browse repository at this point
Copy the full SHA 29ee801View commit details
Commits on Jul 29, 2024
-
Disabled instance attributes req for ADS1x15 init function and shortened "possible_comparator_queue_lengths" to "possible_comp_queue_lengths"
Configuration menu - View commit details
-
Copy full SHA for a730639 - Browse repository at this point
Copy the full SHA a730639View commit details -
Trying to fix "too many instance attributes" issue
Configuration menu - View commit details
-
Copy full SHA for f74e4f9 - Browse repository at this point
Copy the full SHA f74e4f9View commit details -
Moved 2's complement calculation to threshold setters
Threshold properties changed to 12-bit signed integers and conversion to unsigned 16-bit numbers moved to threshold setter functions.
Configuration menu - View commit details
-
Copy full SHA for 4ba6144 - Browse repository at this point
Copy the full SHA 4ba6144View commit details
Commits on Jul 31, 2024
-
Moved threshold defaults to subclass
Adapted functions to use bits properties and moved part specific settings to subclasses
Configuration menu - View commit details
-
Copy full SHA for 8ddd81c - Browse repository at this point
Copy the full SHA 8ddd81cView commit details
Commits on Aug 1, 2024
-
Updated comments with threshold register info
Moved specific comments about threshold registers to subclasses
Configuration menu - View commit details
-
Copy full SHA for 657b768 - Browse repository at this point
Copy the full SHA 657b768View commit details
Commits on Aug 5, 2024
-
Removed 2s Complement calculations
Conversion calculations handled with signed integers, removing 2s complement. Removed subclass comparator threshold defaults since both chips have same default values.
Configuration menu - View commit details
-
Copy full SHA for f7fd261 - Browse repository at this point
Copy the full SHA f7fd261View commit details
Commits on Aug 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3e31097 - Browse repository at this point
Copy the full SHA 3e31097View commit details