ülekandmisel tekkivaid vigu automaatselt avastada ja parandada, säilitades samas võimalikult suurt andmeedastuskiirust. 10-aastase töö tulemused avaldas ta 1950. a. Tänapäeval nimetatakse Hammingi koodiks üht Hammmingi koodi erijuhtu, nimelt (7,4) koodi, mis lisab sõnumi igale 4-le bitile 3 veaparanduseks vajalikku bitti ning andmed edastatakse sel viisil moodustatud 7-bitiste koodisõnadena. Selle koodi kasutamine tagab suurema andmeedastuskiiruse kui 4 andmebiti edastamine 2 korda. Kuna sellist ülekandemeediumi, kus 7 biti kohta võib tulla 2 vigast bitti, loetakse liiga kõrge mürataseme tõttu kasutuskõlbmatuks, siis kasutatakse Hammondi koodi 1-bitiste vigade parandamiseks, mitte 2-bitiste vigade avastamiseks. Näide: Sõnum 1101 edastatakse kujul 1100110, sest 7 6 5 4 3 2 1 1 1 0 0 1 1 0 7-bitine koodisõna 1 - 0 - 1 - 0 (paaris-paarsus)
materjal vastuvõtlik välisele magnetväljale ja seejärel muudab magnet selle punkti polaarsust. Pärast jahtumist punkti magneetumus enam ei muutu kuni salvestusprotsessi kordumiseni. Sellisel viisil salvestatud andmete säilivus on parem kui tavalise disketi korral, kus väikese magneti sattumine ketta juurde viib juba andmete riknemiseni. Ketta suur mahutavus on saavutatud laserikiire täpse suunamisega, ühe andmebiti salvestamiseks kasutatava ala läbimõõt on vaid üks mikron. 5.2 Andmete lugemine Toimub ainult laserikiire abil, ilma magneti osavõtuta. Selleks kasutatakse Kerri efekti, mis seisneb polarisatsioonitüübi muutumises valguse peegeldumisel magnetiseeritud alalt. Lugemiseks suunatakse punktile nõrgem laserkiir, mis peegeldub kettalt tagasi. Peegeldunud kiire polaarsus sõltub loetava punkti magneetumusest ja näitab vastava biti väärtust. 5.3 Kasutusala ja kasutusmugavus
punktini (MO ketta puhul umbes 200 kraadi), millest kõrgemal temperatuuril on materjal vastuvõtlik välisele magnetväljale ja seejärel muudab magnet selle punkti polaarsust. Pärast jahtumist punkti magneetumus enam ei muutu kuni salvestusprotsessi kordumiseni. Sellisel viisil salvestatud andmete säilivus on parem kui tavalise disketi korral, kus väikese magneti sattumine ketta juurde viib juba andmete riknemiseni. Ketta suur mahutavus on saavutatud laserikiire täpse suunamisega, ühe andmebiti salvestamiseks kasutatava ala läbimõõt on vaid üks mikron. 37 Andmete lugemine toimub ainult laserikiire abil, ilma magneti osavõtuta. Selleks kasutatakse Kerri efekti, mis seisneb polarisatsioonitüübi muutumises valguse peegeldumisel magnetiseeritud alalt. Lugemismehhanism fikseerib selle muutuse ja teeb niimoodi kindlaks vastava andmebiti väärtuse
keerukamaid veaavastus- ja korrigeerimisalgoritme. Asünkroonsete modemite puhul puudub edastatavates andmeüksustes eriline takteeriv (sünkroniseeriv) signaal, mis määraks iga biti täpset ajalist paiknemist. Sünkroniseerimiseks kasutatakse stardibitti, mis vastuvõtjas käivitab taktgeneraatori, mille ajastus on aga sõltumatu saabuvate andmebittide tegelikust kordumissagedusest. Stardibiti järgsete andmebittide lugemine toimub kokkulepitud edastussageduse taktis andmebiti impulsside oletatava keskpaiga läheduses. Tegelikkuses võivad saatja ja vastuvõtja takteerimissagedused märgatavalt erineda ja tulemuseks on vigade teke lugemisel. Paljudes uuemates modemites rakendatakse sünkroonedastust, mille puhul takteeriv signaal saabub koos andmetega, et tagada saatja ja vastuvõtja töö täielikku sünkroniseerimist. Puuduvad stardi- ja stopp-bitid, kuid selle asemel on igale andmeblokile lisatud erikoodid sünkroniseerimise tagamiseks. Andmebloki pikkuse