Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Hur konvertera en text till PDU

    I mobiltelefoni , är textmeddelanden sänds av Short Message Service ( SMS. ) SMS-meddelanden kan sändas med olika kodningar , även om användarna är sällan medvetna om detta faktum . Samtliga kodningar är ytterst översätts till och från protokoll Beskrivning Enhet ( PDU ) läget . Telefoner kommer automatiskt att välja rätt kodning för att visa ett inkommande textmeddelande , men applikationer som körs på datorer måste kunna översätta till och från PDU till gränssnitt med mobilnät . Du kan enkelt översätta textmeddelanden till PDU format med ett program skrivet i någon dator programmeringsspråk . Instruktioner
    1

    Konvertera varje tecken i SMS till den binära representationen av dess ASCII värde . Exempelvis har bokstaven " g " ASCII-värdet 103 i decimal , eller 1.100.111 i binär . Detta steg kommer att resultera i en sekvens av sju - bitars binära värden , var och en representerar en bokstav i den ursprungliga texten .
    2

    Ta det högra ( minst signifikanta ) bit i det andra värdet , och lägger du till den första

    värde som dess mest signifikanta bit . Detta kommer att resultera på en åtta -bitars värde . Se "kodande 7 - bitars data ( septets ) i oktetter " webbsida för ett exempel ( se Resurser ) .
    3

    Ta det högra ( minst signifikanta ) två bitar i det tredje värdet , och planera dem till den återstående delen av det andra värdet (dvs. , de sex mest signifikanta bitarna av den ursprungliga karaktären ) som dess mest signifikanta två bitar. Detta kommer att resultera i ytterligare åtta - bitars värde .
    4

    Upprepa processen för de efterföljande sex värden , tar ytterligare en bit från följande tecken varje gång . I slutet kommer du har konverterat en sekvens av åtta sju - bitars värden i en sekvens av sju åtta - bitars värden . Den senare sekvensen är i PDU format .
    5

    Starta processen igen genom att ta en enda bit , och upprepa tills det ursprungliga meddelandet har översatts . Pad med nollor de mest signifikanta bitarna i det sista värdet tills den når åtta bitar , som de andra. Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Kan du bifoga en PDF till ett exakt mål i E Blast
    ·Hur man tar bort en post Listruta i MATLAB
    ·Fördelar med Fortran
    ·Hur är UML från andra Modeling
    ·Hur man använder CSCRIPT att skapa en webb - baserad d…
    ·Vad är en array av heltal
    ·Hur man initiera en Float Variabel
    ·Tutorials på algoritmer som används i datorgrafik
    ·Hur att koda ett register Formulär för en webbplats
    ·Hur Importera XSD Into WSDL
    Utvalda artiklarna
    ·Hur du sätter din Java koden till Android Code
    ·Hur du uppdaterar PEAR
    ·Hur man organiserar en lista Använda structs i C + +
    ·Hur man sållar filer från Project Explorer View i Ecl…
    ·Hur du fyller skriptet manuellt på MySQL
    ·Hur Pass I PHP till Iframe
    ·Hur konvertera INT att Float
    ·Hur man gör en T - test i MATLAB
    ·Förhindra att flera inloggningar Med Session_ID
    ·Hur man ställer in en dator till Access ActiveX gå ig…
    Copyright © Dator Kunskap http://www.dator.xyz