Recent content by TheComet
-
Series diode and a low power device
...I'm not sure how you drew this conclusion. I clearly stated that this is battery powered and there is a series diode with very little current, and the voltage the diode would drop over the diode is 0.3V, meaning the diode will be nearly non-conducting. Maybe I didn't explain the problem...- TheComet
- Post #5
- Forum: Electrical Engineering
-
Is Pass-by-Reference part of a Function Signature?
True. The stuff we were discussing is well defined by the C++ standard, which every major compiler implements correctly, so there should be no problem.- TheComet
- Post #12
- Forum: Programming and Computer Science
-
Is Pass-by-Reference part of a Function Signature?
You're missing the entire point of what I'm trying to say. Of course removing const from my example causes it to fail. In your first post you said: I was proving this statement false by demonstrating a program where the overloads sum(int,int) and sum(int&,int&) can be resolved unambiguously...- TheComet
- Post #8
- Forum: Programming and Computer Science
-
Series diode and a low power device
You linked the exact device I said I was using in my first post :smile:- TheComet
- Post #3
- Forum: Electrical Engineering
-
Is Pass-by-Reference part of a Function Signature?
If what you say were true, why does my code compile on VS2015? Why am I able to disambiguate the supposed "identical" functions? The reason is because foo(int,int) and foo(int&,int&) are distinct types. Here is the relevant section from the current C++ ISO standard (section 16.1 Overloadable...- TheComet
- Post #5
- Forum: Programming and Computer Science
-
Is Pass-by-Reference part of a Function Signature?
This is not correct. The first and third functions have differing signatures, namely sum(int,int) and sum(int&,int&). See, for instance, the following program demonstrating how to call foo(int,int) without ambiguity: The reason this works is because foo(int&,int&) cannot discard const...- TheComet
- Post #3
- Forum: Programming and Computer Science
-
Increasing The Capacitance In A Voltage Booster
I am not sure where you are getting this from. The ESR typically decreases with increasing capacitance[1][2]. The reason for choosing different types of capacitors on the output is to better respond to rapid current transients and thus maintain a stable voltage. With that said, you are still...- TheComet
- Post #3
- Forum: Electrical Engineering
-
Series diode and a low power device
I'm designing a device that consumes 450nA in idle (up to 2mA peak) and the maximum allowed voltage is 3.3V. The power is supplied by a battery with a voltage of 3.6V. One of the problems I've run into is: All LDOs I could find have a quiescent current consumption (Iq) greater than 450nA. The...- TheComet
- Thread
- Device Diode Power Series
- Replies: 10
- Forum: Electrical Engineering
-
C/C++ What Are the Day and Night Projects of an EE Student and C/C++ Developer?
Hi all! By day I work on my bachelor thesis in my final electronic engineering semester. It involves the design, implementation and verification of a low power ultrasonic based flowmeter using a new SoC. I am most excited about being able to use a sigma-delta modulator based ADC, because these...- TheComet
- Thread
- Replies: 1
- Forum: Programming and Computer Science