ROM used: 3214 (39%)3410 (42%) including unused fragments1 Average locations per line9 Average locations per statementRAM used: 7 (2%) at main() level71 (19%) worst caseStack used: 3 worst case (out of 8 total available)Lines Stmts % Files----- ----- --- -----117 56 15 main.c20 0 0 main.h423 0 0 ..\..\..\..\..\Program Files (x86)\PICC\devices\16F887.h2172 260 72 ..\..\..\..\..\Program Files (x86)\PICC\drivers\math.h19 0 0 HMC5883L.h102 46 13 HMC5883L.c----- -----2853 362 TotalPage ROM % RAM Vol Diff Functions:---- --- --- --- --- ---- ----------0 20 1 1 @delay_ms1Inline 3 357 1.4 @I2C_READ_10 52 2 1 113 1.3 @I2C_WRITE_10 34 1 1 152 2.2 @PUTCHAR_1_0 63 2 10 113 1.3 @FLT0 202 6 14 171 2.7 @DIVFF0 321 10 16 171 2.7 @ADDFF0 117 4 13 171 2.7 @MULFF0 37 1 2 @SITOFInline 21 1082 6.9 atan0 124 4 0 357 1.4 set_mag0 107 3 1 152 2.2 mag_read0 21 1 6 129 4.6 mag_vypocetInline 4 171 2.7 mag_readXInline 4 171 2.7 mag_readYInline 4 171 2.7 mag_readZ1 1070 33 10 1007 7.2 azimut0 23 1 0 367 7.0 @const2370 37 1 2 264 6.8 @PSTRINGC_680 4 0 0 153 4.7 @const2390 70 2 3 315 6.5 @PSTRINGC7_680 4 0 0 288 6.0 @const2410 4 0 0 209 5.2 @const2421 292 9 1 635 3.3 MAIN0 22 1 0 475 7.2 @const2470 23 1 0 129 4.6 @const2530 15 0 0 436 7.9 @const2540 79 2 4 @PSTRINGCN7_68Inline 5 @FTOSD0 66 2 13 236 4.9 @DIV32320 233 7 13 55 1.1 @PRINTF_L32D_68FPFPF0 14 0 0 550 4.0 @const2650 128 4 9 572 6.0 @PRINTF_LD_680 14 0 0 557 5.7 @const2680 14 0 0 280 1.4 @const269Program metrics:Functions 31Statements 362Comments 352Volume (V) 18773Difficilty (D) 126.8Effort to implement (E) 2380534Time to implement (T) 36 hours, 44 minutesEst Delivered Bugs (B) 6Cyclomatic Complexity 31Maintainability (MI) 54Segment Used Free----------- ---- ----00000-00003 4 000004-007FF 1848 19600800-00FFF 1362 68601000-017FF 0 204801800-01FFF 0 2048