Miten soittajan tunnus toimii?

Jos puhelimeesi on liitetty Soittajan tunnistusruutu, niin joka kerta kun puhelin soi-soittajan numero (ja joskus jopa nimi) ilmestyy näyttöön heti ensimmäisen soiton jälkeen!

käy ilmi, että soittajan TUNNISTENÄYTÖN mahdollistava prosessi on huomattavan yksinkertainen jonon päässä. Jos olet lukenut HSW: n artikkelin Kuinka modeemit toimivat, tiedät, että varhaiset modeemit käyttivät tekniikkaa nimeltä Frequency Shift Keying lähettääkseen bittejä puhelinlinjan yli. FSK on erittäin yksinkertainen: Yksi sävel (tai taajuus, kuten 1 200 hertsiä) edustaa binääristä 1: tä, kun taas toinen sävel (kuten 2 200 hertsiä) edustaa binääristä Nollaa. Modeemi vaihtaa taajuuksia riippuen siitä, haluaako se lähettää 1: n vai 0: n. Se, miten nopeasti se vaihtaa taajuuksia, määrää modeemin nopeuden eli baud-nopeuden.

Mainos

lähettääkseen soittajan tunnistetietoja kotiisi puhelinyhtiö käyttää FSK-tekniikkaa, joka on identtinen 1 200 baud-modeemin kanssa, ja se lähettää ASCII-merkkitietoja soittajan tunniste-ruutuun. Modeemiviesti lähetetään ensimmäisen ja toisen renkaan välillä (katso, miten puhelimet toimivat, Jos haluat kuvauksen siitä, miten rengassignaali toimii). Puhelin soi siis kerran, ja jos puhelinlinjaa pystyi kuuntelemaan heti sen jälkeen, kuului noin puolen sekunnin mittainen ”bleeep” – ääni. Jos dekoodasi piip, huomaat, että se sisältää (yksinkertaisemmissa soittajan TUNNISTEJÄRJESTELMÄT):

  • sarja vuorottelevia 1: tä ja 0: aa, joiden avulla soittajan tunniste-ruutu saa ajoituksen alas
  • sarja 180: tä 1: tä
  • viestin tyyppiä
  • viestin pituutta
  • Kuukausi, Päivä, tunti ja minuutti, kukin edusti parilla tavua
  • 10-numeroista puhelinnumeroa 10 tavua

  • tarkistussummatavulla

on myös kehittyneempi järjestelmä, joka sisältää soittajan nimen jne., mutta sen tekniikka on sama (katso toinen linkki alla lisätietoja). Jokainen merkki lähetetään tavallisena 8-bittisenä ASCII-merkkinä, jota edeltää” 0 ”- aloitusbitti ja seuraa” 1 ” – lopetusbitti.

soittajan TUNNUSLAATIKOSSA on modeemi bittien purkamiseksi, pieni piiri rengassignaalin havaitsemiseksi ja yksinkertainen prosessori näytön ajamiseksi. Siinä kaikki koko jutussa!

lisätietoja ja linkkejä aiheeseen liittyviin artikkeleihin on seuraavalla sivulla.



Vastaa

Sähköpostiosoitettasi ei julkaista.