<map id="Tasks_100ms" name="Tasks_100ms">
<area shape="rect" id="Node000001" title="Tasks_100ms gets called every 100 ms, put your things in it that need to be called regularly." alt="" coords="5,157,108,184"/>
<area shape="rect" id="Node000002" href="$a00511.html#ga1bd7dce99469a41bbb705d939ea512ad" title="this function needs to be called every 100ms it contains the code to update the status of the fan" alt="" coords="161,69,313,96"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="83,154,154,118,191,100,193,105,157,122,85,159"/>
<area shape="rect" id="Node000008" href="$a00512.html#gad26b3effecb0675aad3bcba8993a0bb2" title="This function needs to be called every 100ms and contains the code to update the status of the LEDs." alt="" coords="159,132,315,159"/>
<area shape="poly" id="edge7_Node000001_Node000008" title=" " alt="" coords="108,161,144,156,145,161,109,166"/>
<area shape="rect" id="Node000009" href="$a00513.html#ga642e882a6d78b8915f39b54f7183f71f" title="Executes the Temperature reading every 100ms." alt="" coords="156,183,318,209"/>
<area shape="poly" id="edge8_Node000001_Node000009" title=" " alt="" coords="109,175,141,180,140,185,108,180"/>
<area shape="rect" id="Node000014" href="$a00527.html#ga35608d94d8d76de809bb7588a325abc9" title="Fault evaluation for Temperature and other slow fault detection executed every 100ms." alt="" coords="161,296,313,323"/>
<area shape="poly" id="edge13_Node000001_Node000014" title=" " alt="" coords="77,182,208,284,205,289,74,187"/>
<area shape="rect" id="Node000003" href="$a00511.html#ga66c5db181798514534d7f97b622ca35e" title="Calculates the fan speed." alt="" coords="406,5,525,32"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="282,66,365,41,394,34,395,39,367,47,283,71"/>
<area shape="rect" id="Node000005" href="$a00511.html#ga0d2b426f7411623a821415f02956aac8" title="Override the fan speed with maximum speed." alt="" coords="409,56,521,83"/>
<area shape="poly" id="edge4_Node000002_Node000005" title=" " alt="" coords="313,76,394,71,394,76,313,81"/>
<area shape="rect" id="Node000006" href="$a00511.html#gad7e38e334c2209a2a296bf3f573fed78" title="Update the fan speed." alt="" coords="412,107,518,133"/>
<area shape="poly" id="edge5_Node000002_Node000006" title=" " alt="" coords="314,92,398,106,397,112,313,98"/>
<area shape="rect" id="Node000004" href="$a00511.html#ga3ba0ef09cbd1274a9c325fc04cab411d" title="Converts the percentage value to number of ticks." alt="" coords="622,5,796,32"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="525,16,607,16,607,21,525,21"/>
<area shape="rect" id="Node000007" href="$a00311.html#a1adc887cf6c46c0eed096f1e8d203cae" title=" " alt="" coords="642,107,776,133"/>
<area shape="poly" id="edge6_Node000006_Node000007" title=" " alt="" coords="519,117,628,117,628,123,519,123"/>
<area shape="rect" id="Node000010" href="$a00513.html#gaed1c98bc3ba65035d1ac0bdda433d812" title="Returns the temperature average value." alt="" coords="366,157,564,184"/>
<area shape="poly" id="edge9_Node000009_Node000010" title=" " alt="" coords="318,184,351,181,351,186,319,190"/>
<area shape="rect" id="Node000012" href="$a00513.html#ga6ce3446cb43022df6a5a96c90ec70a17" title="Gets the temperature ADC sample." alt="" coords="368,208,562,235"/>
<area shape="poly" id="edge11_Node000009_Node000012" title=" " alt="" coords="319,202,354,206,353,212,318,208"/>
<area shape="rect" id="Node000011" href="$a00513.html#ga87aa48cb3d8848b8dc9bee6ce978b1b1" title="Averages the temperature ADC samples." alt="" coords="625,157,793,184"/>
<area shape="poly" id="edge10_Node000010_Node000011" title=" " alt="" coords="565,168,611,168,611,173,565,173"/>
<area shape="rect" id="Node000013" href="$a00523.html#gac82d4ab7cf3f3ca8180033a4d17d789f" title="API function to get the raw ADC value for temperature." alt="" coords="612,208,806,235"/>
<area shape="poly" id="edge12_Node000012_Node000013" title=" " alt="" coords="563,219,597,219,597,224,563,224"/>
<area shape="rect" id="Node000015" href="$a00513.html#gac9618e1ca87e77920c94cdfdcc80321a" title="This converts the raw values to temperature celcius as per device lookup table." alt="" coords="371,259,559,301"/>
<area shape="poly" id="edge14_Node000014_Node000015" title=" " alt="" coords="312,297,356,291,357,297,313,302"/>
<area shape="rect" id="Node000016" href="$a00528.html#ga1a12d5b7c5b1f234c50ea2214e91fcfc" title="This function compares the fault source value with the threshold limits and sets (or) resets the faul..." alt="" coords="400,325,530,352"/>
<area shape="poly" id="edge15_Node000014_Node000016" title=" " alt="" coords="313,316,386,326,385,331,312,322"/>
<area shape="rect" id="Node000017" href="$a00527.html#gaf27f2f24932cec222273df148f8765cb" title="Handles the fault trip by turning off the power control switching." alt="" coords="415,376,516,403"/>
<area shape="poly" id="edge16_Node000014_Node000017" title=" " alt="" coords="268,321,367,361,401,372,400,377,365,367,266,326"/>
<area shape="rect" id="Node000018" href="$a00520.html#ga79ec0c0e524a03b3a3d423308b89bb99" title="Disable the PWM output." alt="" coords="632,376,786,403"/>
<area shape="poly" id="edge17_Node000017_Node000018" title=" " alt="" coords="516,387,618,387,618,392,516,392"/>
<area shape="rect" id="Node000019" href="$a00538.html#ga531b59d8823e3ebda2da60f48582bcf3" title="This inline function enables PWM override on PWMH output for specific PWM generator selected by the a..." alt="" coords="867,325,1041,352"/>
<area shape="poly" id="edge18_Node000018_Node000019" title=" " alt="" coords="777,373,871,353,872,358,778,378"/>
<area shape="rect" id="Node000020" href="$a00538.html#ga2548ca8feda75ba6ab784280679da6ae" title="This inline function enables PWM override on PWML output for specific PWM generator selected by the a..." alt="" coords="868,376,1040,403"/>
<area shape="poly" id="edge19_Node000018_Node000020" title=" " alt="" coords="786,387,853,387,853,392,786,392"/>
<area shape="rect" id="Node000021" href="$a00538.html#ga83e780358618114f0d424ca7467cf751" title="This inline function requests to update the data registers for specific PWM generator selected by the..." alt="" coords="854,427,1054,453"/>
<area shape="poly" id="edge20_Node000018_Node000021" title=" " alt="" coords="778,401,872,420,871,426,777,406"/>
</map>
