« first day (3406 days earlier)      last day (1527 days later) » 

11:23 AM
I have some questions about the terminology in a datasheet
> When this bit is equal to 0, the logic level for the INT pin is active high
This is a setting for a module that can communicate over I2C. I wish for it to generate interrupts, and want it to pull up for the interrupt.
Is active-high the terminology for "when an interrupt is generated, I will pull high"?
 
11:41 AM
When "this bit" is 0, INT will be set to 1.
So INT is inverted to "this bit".
Active high is more or less intuitive. It's active low where it gets confusing. For example, a chip can be in reset if RST = 0.
Active high means logical high = 1, logical low = 0. As you'd expect.
Active-low is that inverted, logical high = 0, logical low = 1.
 
 
1 hour later…
12:46 PM
@Mast Okay, this is more or less what I figured, but then another bit within the same flag byte said that enabling it would keep the output high until a register was read.
So my confusion was "does this keep it <high> w.r.t the inverted setting (if enabled) or does it override it"
 
 
1 hour later…
1:47 PM
@Micrified Sounds like a latch of sorts.
 
2:03 PM
@Mast Yeah its called the latching flag actually haha. I just wondered if the latch would 'latch' with respect to the output mode you set.
Or if it was bound to output high only. Because it said "keep the output high" in the description
 
@Micrified I'd need the full description to make sure since it's easy to misread your comments, but it's relative to whether you've set it active high or active low of-course.
Isn't there a diagram in your datasheet that illustrates it?
 
@Mast Yeah in this data sheet: invensense.com/wp-content/uploads/2015/02/…
Register 55
INT Pin / Bypass Enable Configuration
 
2:47 PM
@Micrified Is INT an input or output? It looks like it's both based on the descriptions of that register.
 
 
2 hours later…
4:18 PM
@Mast Well I was interested in output
So I set it to push/pull, active high
:s
 
4:36 PM
I want my micro controller to respond to interrupts on that pin. Therefore I configured the device (that the data sheet refers to) this way, and configured my micro controller to enable pull-down on that pin with an interrupt set to any-edge
However I do not receive interrupts
I tried checking the pin with an oscilloscope today, but the laboratories had no working ones.
There was an older multiscope thing. But I don't know how to use it.
 

« first day (3406 days earlier)      last day (1527 days later) »