CodePhacts
Zimodem

Zimodem

Modem emulator for Espressif chips

Manager Name: Bo Zimmerman

Repository Type: git

Last Commit: a24225cc1b6c219e6c0764a4e6b1a388356a1dd5

Last Updated: 2026-09-10 16:40:27

📊 View Metrics

All lines in the file including code, text, comments, and blank lines

Language Breakdown

Language Total Lines Code Lines Comment Lines Blank Lines Percentage
cpp 20,286 17,121 1,746 1,419 60.3%
assembly 5,448 5,124 1,283 43 16.2%
basic 3,898 3,634 268 22 11.6%
c 2,778 1,810 560 408 8.3%
text 793 0 0 253 2.4%
python 463 402 32 34 1.4%
Total 33,666 28,091 3,889 2,179 100.0%

Code Composition Analysis

Total Lines Over Time - Changes Per Interval

Total Lines Over Time - Growth

Commit Activity Over Time

📊 Project Cost Estimation Models

Based on 28,091 lines of code (28.1 K)

COCOMO (1981)

Effort: 125.8 person-months
Schedule: 13.6 months
Team Size: 9.3 people
Cost Estimate: $1,509,030
Mode: Semi-detached
Barry Boehm's foundational model using empirical coefficients based on project type.

COCOMO II (2000)

Effort: 100.9 person-months
Schedule: 15.3 months
Team Size: 6.6 people
Cost Estimate: $1,210,625
Exponent (B): 1.060
Updated model with scale factors for modern development practices and reuse.

Function Point Analysis

Function Points: 468 FP
Effort: 21.9 person-months
Schedule: 8.1 months
Team Size: 2.7 people
Cost Estimate: $263,353
Primary Language: cpp
Measures functionality independent of technology using standardized function points (~60 LOC/FP for cpp).

SLIM Model

Effort: 125.8 person-months
Schedule: 1.1 months
Team Size: 115.4 people
Cost Estimate: $1,509,030
Productivity Index: 5,000
Uses Rayleigh curves and Putnam's software equation emphasizing optimal staffing over time.

Putnam Model

Effort: 2,381.3 person-months
Schedule: 8.2 months
Min Schedule: 6.8 months
Team Size: 290.4 people
Cost Estimate: $28,575,681
Technology Factor: 8,000
Lawrence Putnam's lifecycle model based on productivity and minimum development time constraints.

Model Comparison Summary

Model Effort (PM) Schedule (Months) Team Size Cost (@ $75/hr)
COCOMO 125.8 13.6 9.3 $1,509,030
COCOMO II 100.9 15.3 6.6 $1,210,625
Function Points 21.9 8.1 2.7 $263,353
SLIM 125.8 1.1 115.4 $1,509,030
Putnam 2,381.3 8.2 290.4 $28,575,681
AVERAGE 551.1 9.3 59.5 $6,613,544

Note: These are theoretical estimates based on historical models. Actual project costs vary significantly based on team experience, requirements clarity, technology choices, and project management practices. Use these as rough guidelines for planning and budgeting, not as precise predictions.

Recent Commits

Commit User Date Total Lines
a24225cc1b bozimmerman 2026-08-30 17:43 33,666
0ce4be70c1 bozimmerman 2026-08-30 17:43 33,666
f9f078b5c6 bozimmerman 2026-07-13 12:14 33,130
7a5e66edea bozimmerman 2026-03-08 21:49 33,130
284d0a4823 bozimmerman 2026-02-26 19:47 33,111
f7d5a8de4e bozimmerman 2026-02-03 12:03 33,111
58d8a4fb6e bozimmerman 2026-02-02 15:44 33,114
a8a7877fbc bozimmerman 2026-02-02 01:10 33,106
9ee3185576 bozimmerman 2026-02-02 01:09 33,106
5bd6468ca7 bozimmerman 2026-01-22 15:36 33,103
2cdf43128e bozimmerman 2026-01-22 11:59 33,093
5179978cab bozimmerman 2026-01-22 01:56 33,090
0efcf14645 bozimmerman 2026-01-21 20:39 33,096
6e24c7156a bozimmerman 2026-01-21 20:29 33,098
cbe9afdb03 bozimmerman 2026-01-21 20:26 33,094
504b3f9e42 bozimmerman 2026-01-21 20:24 33,085
28c395891f bozimmerman 2026-01-21 15:42 33,084
c64bf74739 bozimmerman 2026-01-21 14:41 33,068
7793c85026 bozimmerman 2026-01-21 13:42 32,406
83baa622c7 bozimmerman 2026-01-21 11:54 32,390
Page 1 of 33 (647 total commits)
1
Back to Projects