one thing that make me confused is how the microcontroller notice the errors and restart by itself let me give an example we have cooler system with Esp 32 and temperature sensor,when temperature be Above 25 centigrade degrees cooler will work until temperature reduce to 25 degree . all the thing will work in the loop . for example after 1 week of work errors come to esp , how is possible that Esp notice the error and restart automatically for fixing the error . i don't want restart the board manually
I have read that watchdog timer pushes microprocessor/controller into reset state whenever it experiences any software anomaly like executing in infinite loop. and after some time a very senior prof told us that after reset the processor resumes operation from the next instruction to the erroneous one.  when watchdog timer resets the processor, from where does the processor start its next execution?  I just wanted to know what is correct or if some other concept is employed?
Algorithm for offsetting a latitude/longitude by some amount of meters I am trying to define a proof for  $A \cup B = B$ if and only if $A \subset B$  I started with:  $$A \cup B$$ $$x \in A \lor x \in B$$   but I am unsure on how to continue. I understand Big-O notation, but I don't know how to calculate it for many functions. In particular, I've been trying to figure out the computational complexity of the naive version of the Fibonacci sequence:  int Fibonacci(int n) {     if (n &lt;= 1)         return n;     else         return Fibonacci(n - 1) + Fibonacci(n - 2); }   What is the computational complexity of the Fibonacci sequence and how is it calculated? I am putting together a GIS server using GeoServer and need some help with importing my layer styles from ArcGIS 10 to  format.    I have one layer in ArcMap properly symbolized and labeled, how can I get this layers symbolization and labeling into a SLD file? How do you connect to multiple MySQL databases on a single webpage? I have information spread out across a few databases and want to put all the information onto one webpage using PHP.  I was wondering how I can connect to multiple databases on a single PHP webpage.  I know how to connect to a single database using:  $dbh = mysql_connect($hostname, $username, $password)          or die("Unable to connect to MySQL");   However, can I just use multiple "mysql_connect" commands to open the other databases, and how would PHP know what database I want the information pulled from if I do have multiple databases connected. I'm new to this website. I've checked the other topics and couldn't find the answer to my question. I've also tried to find the result with TI-CAS but the only thing it does is simplify the inequality which really doesn't help at all.  the equation is : $1000n^3 &lt; 2^n$ Now I've been trying to use log but it gets me nowhere (I haven't seen this form before), the answer is supposed to be 24 but I'm not sure. So my question is how to solve step by step this inequality for n. Could you guys help me with this one? "Neither", "none", "no one" + [of them] + verb-s In a comment on English Language &amp; Usage I read the following answer responding to a(n) asker's question: &quot;Neither sound natural.&quot; I have always had more than one doubt on the &quot;neither&quot; usage and I would like understand(ing) the &quot;secrets&quot; to use this word better or, at the best, correctly. So, let us consider the following examples:  1 Neither sound natural. 2 None sound natural. 3 No one sound natural. 4 Neither of them sound natural. 5 None of them sound natural. 6 No one of them sound natural. 7 Neither sounds natural. 8 None sounds natural. 9 No one sounds natural. 10 Neither of them sounds natural. 11 None of them sounds natural. 12 No one of them sounds natural.  Comparing the above sentences (one) with each other, can anybody explain which is grammatical and why? "debconf: DbDriver "config": config.dat is locked by another process: Resource temporarily unavailable" while installing packages I'm just trying to review basic terminal commands. Having said that, how do I create a text file using the terminal only? Point Release upgrade from 14.04.1 to 14.04.2? I wanted to upgrade to 14.04.2 point release from 14.04.  What I did was:  sudo apt-get update &amp;&amp; sudo apt-get upgrade &amp;&amp;  sudo apt-get dist-upgrade -y   Then I wanted to upgrade to 3.16 kernel, since it wasn't done with the the above command, so what I did was:  sudo apt-get install linux-generic-lts-utopic xserver-xorg-lts-utopic libegl1-mesa-drivers-lts-utopic xserver-xorg-video-all-lts-utopic xserver-xorg-input-all-lts-utopic sudo apt-get install linux-signed-generic-lts-utopic   Now when I do:   uname -a I get   Linux Y500 3.16.0-33-generic #44~14.04.1-Ubuntu SMP Fri Mar 13 10:33:29 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux  cat /etc/os-release | grep VERSION= I get  VERSION="14.04.2 LTS, Trusty Tahr"   And when I do lsb_release -a I get  Distributor ID: Ubuntu Description:    Ubuntu 14.04.2 LTS Release:    14.04 Codename:   trusty   I know that uname -a and lsb_release -a both refer to different info, but why does  cat /etc/os-release | grep VERSION= show different version? Why does printf not flush after the call unless a newline is in the format string? Is there a 'biblatex in a nutshell' guide out there? I'd like if someone explained to me the essentials on how to use biblatex (what lines I have to write in my document, which files I have to have, how many times and what I have to compile), so then I can go to  to customise it further. How to close view windows? Zlib-compatible compression streams? Placing point over pixel with maximum value falling in grid overlay using QGIS Throwing errors on a standard page layout using Apex! Scenario: I have a custom button on a standard layout, which will call an apex class to do some validation on a record. If not validated, it needs to throw out some errors on that page. What are the best UX options to achieve this?  I am not too sure how to achieve this. Within a trigger, you can use the addError method to add the custom errors.  Can my Apex class reference the fields of a standard object? The ideal approach would be to do the following:  Contact.Email.addError('Please enter the right format here');   How can I achieve this via an apex class that the custom button will call?  What I have thought: Having a VF Page popup on the screen so that user can see all the errors, but that's not the best approach as UX is a big deal for this application  Thanks. Proving that for a smooth function if $f(\frac 1 k)=0 :\forall k\in \mathbb N$ then $f(x)=0 :\forall x\in[-1,1]$ Suppose John has 5 sweets. Is there any difference between the following two sentences?     Jack has 3 times as many sweets as John.      Jack has 3 times more sweets than John.   I prefer the first construction and would know unambiguously that Jack has 15 sweets in this case. However in the second construction I would be inclined to think that Jack has 20 sweets, since it seems to suggest 15 sweets in addition to the original 5. I plugged in my external harddrive (which was formatted on my Mac into HFS+ journaled) to my Ubuntu desktop 9.04 64bit.  I am not able to get the drive to mount with write capability, how do I do that?  Right now all I'm getting is read access, I tried  sudo mount -t hfsplus /dev/sdf2 /media/"Portable HD"   but that still gave me only read access...  ideas?? How to add a Timeout to Console.ReadLine()?