7 Fundamentals Of Digital Communications You Need To Know